Job Description
Join our dynamic engineering team at InnovateTech Labs and make an immediate impact! We're seeking a passionate Senior Software Engineer to drive critical projects for our flagship AI platform. This is a rare opportunity to join a fast-growing startup with cutting-edge technology and a culture that values innovation and autonomy. You'll collaborate with cross-functional teams to architect scalable solutions, mentor junior engineers, and contribute to our mission of revolutionizing digital experiences.
We offer competitive compensation, flexible work arrangements, and comprehensive benefits including equity and professional development stipends. Perfect for candidates ready to hit the ground running in a high-energy environment!
Responsibilities
- Lead full-lifecycle development of cloud-native applications using microservices architecture
- Design and implement scalable REST APIs with Go and Python
- Mentor junior engineers through code reviews and technical guidance
- Optimize system performance and troubleshoot complex production issues
- Collaborate with product teams to translate business requirements into technical solutions
- Implement CI/CD pipelines and DevOps best practices
Qualifications
- 5+ years of professional software development experience
- Expertise in Go, Python, or similar backend technologies
- Strong background in cloud platforms (AWS/GCP/Azure) and containerization (Docker/Kubernetes)
- Proven experience with microservices architecture and distributed systems
- Proficiency in SQL and NoSQL databases (PostgreSQL, MongoDB)
- Experience with CI/CD tools (Jenkins, GitLab CI) and infrastructure-as-code (Terraform)