Job Description
Join our dynamic team at InnovateTech Solutions as a Senior Software Engineer and shape the future of cloud-native applications. We're seeking a passionate innovator to design scalable systems and mentor junior developers in our fast-paced, collaborative environment. Enjoy competitive benefits, flexible work arrangements, and the opportunity to work on cutting-edge projects with industry leaders.
Responsibilities
- Architect and implement microservices using cloud technologies (AWS/GCP)
- Mentor junior engineers through code reviews and technical guidance
- Optimize system performance and ensure 99.9% uptime
- Collaborate with product teams to translate requirements into technical solutions
- Lead CI/CD pipeline improvements and DevOps practices
- Contribute to open-source projects and stay current with emerging technologies
Qualifications
- 5+ years of experience in backend development with Java/Python
- Expertise in cloud platforms (AWS/GCP/Azure) and container orchestration
- Strong knowledge of distributed systems and database design
- Proven track record of mentoring engineering teams
- Experience with Agile methodologies and JIRA
- Bachelor's degree in Computer Science or equivalent experience