Job Description
Join InnovateTech Solutions as a Senior Software Engineer and revolutionize how businesses leverage cutting-edge technology. We're a forward-thinking company headquartered in Kansas City, MO, with a fully remote-first culture. You'll architect scalable cloud-native solutions while collaborating with elite engineers across the US and UK. Enjoy competitive compensation, flexible schedules, and opportunities to shape our tech roadmap. If you're passionate about building high-impact software and value autonomy, this is your next career-defining move.
Responsibilities
- Design and implement microservices using AWS/GCP and container orchestration (Kubernetes/Docker)
- Lead CI/CD pipeline automation and infrastructure-as-code practices (Terraform)
- Mentor junior engineers through pair programming and technical reviews
- Optimize system performance and scalability for 10M+ user platforms
- Translate business requirements into technical specifications
- Contribute to open-source projects and evangelize engineering best practices
Qualifications
- 5+ years experience in backend development (Java/Python/Go)
- Expertise in distributed systems and cloud architecture (AWS/GCP)
- Proficiency in modern frontend frameworks (React/Vue.js)
- Strong background in database design (SQL/NoSQL)
- Experience with Agile methodologies and DevOps practices
- Bachelor's degree in Computer Science or equivalent experience
- Portfolio demonstrating complex system deployments