Job Description
Join our dynamic remote team as a Senior Software Engineer and revolutionize digital experiences for millions of users. At InnovateTech Solutions, we foster a culture of innovation, collaboration, and continuous learning. You'll architect scalable cloud-native applications using cutting-edge technologies while working remotely from Phoenix. Enjoy competitive compensation, flexible hours, and comprehensive benefits including health insurance and professional development stipends.
Responsibilities
- Design and develop high-performance microservices using Java/Python and cloud platforms (AWS/Azure)
- Lead code reviews, mentor junior engineers, and implement CI/CD pipelines
- Optimize system architecture for scalability and security
- Collaborate with product teams to translate business requirements into technical solutions
- Contribute to open-source projects and stay current with emerging technologies
- Implement A/B testing and data-driven improvements
Qualifications
- 5+ years of experience in backend development with Java or Python
- Expertise in cloud services (AWS/Azure) and containerization (Docker/Kubernetes)
- Strong understanding of RESTful APIs and microservices architecture
- Proven experience with CI/CD tools (Jenkins, GitLab CI)
- Bachelor's degree in Computer Science or equivalent experience
- Excellent problem-solving skills and ability to work autonomously
- Experience with Agile methodologies and JIRA