Job Description
Join InnovateTech Labs as a Senior Software Engineer and architect transformative solutions that redefine digital experiences. We're a cutting-edge technology firm pioneering AI-driven platforms for Fortune 500 clients. Your work will directly impact millions of users while collaborating with world-class engineers in a culture that champions innovation, autonomy, and growth. Enjoy competitive benefits, flexible work arrangements, and opportunities to lead high-impact projects.
Responsibilities
- Design, develop, and deploy scalable microservices using cloud-native architectures
- Mentor junior engineers through code reviews and technical guidance
- Optimize system performance and implement robust CI/CD pipelines
- Collaborate with product teams to translate business requirements into technical specifications
- Contribute to open-source projects and stay current with emerging technologies
- Lead architectural decisions for new feature development
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of experience in backend development with Java/Python
- Expertise in cloud platforms (AWS/GCP/Azure) and containerization (Kubernetes)
- Strong proficiency in distributed systems and RESTful APIs
- Proven track record of delivering production-grade applications
- Experience with Agile methodologies and test-driven development
- Excellent problem-solving and communication skills