Job Description
Join our dynamic team at InnovateTech Solutions, where we're pioneering the future of cloud-native applications. As a Senior Software Engineer, you'll architect scalable systems using cutting-edge technologies while mentoring junior developers. We offer flexible schedules, remote work options, and a culture that values innovation and work-life balance.
Responsibilities
- Design and implement microservices using Python, Go, and AWS Lambda
- Mentor 2-3 junior engineers through pair programming and code reviews
- Optimize CI/CD pipelines for 99.99% uptime in production environments
- Collaborate with product teams to translate business requirements into technical solutions
- Lead architectural decisions for new cloud infrastructure initiatives
- Contribute to open-source projects and technical blog content
Qualifications
- 5+ years of experience in backend development with Python/Java
- Expertise in AWS services (EC2, S3, RDS, Lambda)
- Strong understanding of containerization (Docker, Kubernetes)
- Proficiency with CI/CD tools (Jenkins, GitLab CI)
- BS/MS in Computer Science or equivalent experience
- Experience mentoring technical teams
- Relevant certifications (AWS Solutions Architect preferred)