Job Description
Join our dynamic engineering team at InnovateTech Solutions, where we're revolutionizing cloud infrastructure for Fortune 500 clients. As a Senior Software Engineer, you'll architect scalable microservices, mentor junior developers, and drive technical excellence in a collaborative Agile environment. Our Minneapolis office features state-of-the-art facilities and flexible work arrangements to support your growth.
Responsibilities
- Design and implement high-performance backend services using Java/Spring Boot
- Lead cloud migration projects on AWS/GCP with CI/CD automation
- Mentor 3+ engineers through pair programming and code reviews
- Optimize database performance for 1M+ daily transactions
- Contribute to open-source projects and patent innovations
- Collaborate with Product teams to translate requirements into technical specs
Qualifications
- 5+ years experience in production-level backend development
- Expertise in distributed systems and microservices architecture
- Proficiency with Kubernetes, Docker, and Terraform
- Bachelor's degree in Computer Science or equivalent
- Strong problem-solving skills with system design experience
- Experience mentoring engineers and leading technical initiatives
- Portfolio demonstrating complex system implementations