Job Description
Join our dynamic engineering team at InnovateTech Solutions, where we're revolutionizing cloud-native SaaS platforms. As a Senior Software Engineer, you'll architect scalable solutions using cutting-edge technologies while mentoring junior developers. We offer competitive compensation, flexible work arrangements, and opportunities to shape the future of enterprise software.
Responsibilities
- Design and implement microservices using AWS/GCP infrastructure
- Lead code reviews and enforce CI/CD best practices
- Collaborate with product teams to define technical roadmaps
- Optimize system performance and scalability
- Mentor engineers through pair programming and workshops
- Contribute to open-source projects and technical documentation
Qualifications
- 5+ years of experience in backend development (Java/Python)
- Expertise in containerization (Docker/Kubernetes)
- Strong understanding of distributed systems design
- Proficiency with cloud platforms (AWS/GCP/Azure)
- Bachelor's degree in Computer Science or equivalent
- Experience with event-driven architectures
- Proven leadership in agile methodologies