Job Description
Join InnovateTech Solutions, a leader in cloud-native software development, as we revolutionize the fintech industry from our Minneapolis headquarters. We're seeking a passionate Senior Software Engineer to architect scalable solutions while mentoring junior developers. Enjoy flexible work arrangements, comprehensive benefits, and opportunities to work with cutting-edge technologies in a collaborative environment.
Responsibilities
- Design and implement microservices using AWS and Kubernetes
- Lead code reviews and enforce best practices across the team
- Mentor junior engineers through pair programming and technical workshops
- Optimize system performance and troubleshoot complex production issues
- Collaborate with product teams to translate requirements into technical specifications
- Contribute to open-source projects and represent the company at tech conferences
Qualifications
- 5+ years of experience in backend development with Python/Java
- Expertise in cloud platforms (AWS/GCP) and container orchestration
- Strong knowledge of RESTful APIs and event-driven architectures
- Experience with CI/CD pipelines and infrastructure-as-code (Terraform)
- Proven track record of mentoring engineering teams
- Bachelor's degree in Computer Science or equivalent practical experience