Job Description
Join our award-winning engineering team immediately! InnovateTech Solutions is seeking a passionate Senior Software Engineer to architect and build scalable cloud solutions for Fortune 500 clients. This is a rare opportunity to join a hyper-growth startup with unlimited career potential and competitive compensation. Work on cutting-edge AI/ML projects in a collaborative, remote-friendly environment while making direct impact on product strategy.
Responsibilities
- Lead full-cycle development of distributed systems using Python and AWS
- Mentor junior engineers through code reviews and technical guidance
- Design scalable microservices architecture with 99.99% uptime SLAs
- Optimize system performance and implement CI/CD pipelines
- Collaborate with product teams to translate business requirements into technical specs
- Contribute to open-source projects and stay current with emerging technologies
Qualifications
- 5+ years of experience in backend development with Python
- Expertise in AWS services (EC2, Lambda, S3, RDS)
- Strong understanding of distributed systems and database design
- Proven track record of delivering production-ready code
- Experience with containerization (Docker/Kubernetes) and CI/CD tools
- Bachelor's degree in Computer Science or equivalent practical experience