Job Description
Join our award-winning engineering team to build the future of cloud-native applications! InnovateTech Solutions is seeking a passionate Senior Software Engineer to architect scalable systems and mentor junior developers. You'll work on cutting-edge projects using modern technologies while fostering a culture of innovation and collaboration. We offer competitive compensation, flexible work arrangements, and opportunities for professional growth in a supportive environment.
Responsibilities
- Design, develop, and deploy high-performance microservices using Go and Kubernetes
- Lead code reviews and implement CI/CD pipelines for automated testing and deployment
- Collaborate with product teams to translate business requirements into technical specifications
- Mentor junior engineers through pair programming and technical workshops
- Optimize system performance and implement robust security protocols
- Contribute to open-source projects and stay updated with emerging technologies
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of experience in backend development with Go/Python
- Expertise in cloud platforms (AWS/GCP) and container orchestration
- Strong understanding of distributed systems and API design principles
- Experience with agile methodologies and Jira/Confluence
- Proven track record of delivering production-grade applications
- Excellent problem-solving skills and attention to detail