Job Description
Join InnovateTech Solutions as a Senior Software Engineer and revolutionize digital experiences from Minneapolis! We're seeking a visionary remote professional to architect scalable cloud-native solutions while enjoying Minnesota's vibrant tech ecosystem. This hybrid-remote role offers unparalleled flexibility to work from anywhere in the Twin Cities while collaborating with top-tier talent. Our award-winning platform serves 2M+ users globally, and you'll directly shape its future through cutting-edge technologies.
Benefits include industry-leading equity packages, unlimited PTO, $5K annual learning stipend, and quarterly innovation sabbaticals. We're committed to your growth through mentorship programs, conference sponsorships, and internal hackathons. Our inclusive culture celebrates diversity with ERGs for women in tech, LGBTQ+ professionals, and underrepresented groups.
Responsibilities
- Architect and implement microservices using Node.js, Python, and AWS Lambda
- Lead CI/CD pipeline optimization using Kubernetes and Terraform
- Mentor junior engineers through pair programming and design sessions
- Collaborate with product teams to translate requirements into technical specifications
- Conduct system performance analysis and implement optimization strategies
- Develop automated testing frameworks covering 90%+ codebase
- Present technical solutions to executive stakeholders
Qualifications
- 8+ years of full-stack development experience with cloud-native applications
- Expertise in distributed systems and microservices architecture
- Proficiency in CI/CD tools (Jenkins, GitLab CI, GitHub Actions)
- Strong background in containerization (Docker, Kubernetes)
- Experience with payment integrations and security compliance (PCI DSS)
- Proven track record of mentoring technical teams
- Bachelor's degree in Computer Science or equivalent experience