Job Description
Join our dynamic team at InnovateTech Solutions as a Senior Software Engineer and make an immediate impact on cutting-edge cloud infrastructure projects. We're seeking a passionate problem-solver to architect scalable solutions while mentoring junior developers. This is your chance to work with industry leaders in a collaborative, agile environment where your expertise directly shapes our product roadmap.
Why join us? Competitive equity package, flexible remote options, and a culture that celebrates innovation. Start immediately and contribute to projects serving millions of users worldwide.
Responsibilities
- Lead full-cycle development of cloud-native microservices using Go and Kubernetes
- Mentor 2-3 junior engineers through code reviews and technical guidance
- Architect scalable solutions for high-traffic payment processing systems
- Implement CI/CD pipelines using Jenkins and Terraform infrastructure-as-code
- Collaborate with product teams to translate business requirements into technical specs
- Optimize system performance and troubleshoot complex production issues
- Drive adoption of DevOps best practices across engineering teams
Qualifications
- 5+ years of experience in backend software development
- Expertise in Go, Python, and distributed systems architecture
- Proficiency with cloud platforms (AWS/GCP/Azure) and container orchestration
- Strong background in database design (PostgreSQL, Redis, MongoDB)
- Experience leading technical projects and mentoring developers
- Bachelor's degree in Computer Science or equivalent practical experience
- Excellent problem-solving skills and ability to work in fast-paced environments