Job Description
Join our dynamic team as a Senior Software Engineer and revolutionize how millions experience digital innovation. At InnovateTech Solutions, we're building cutting-edge cloud-native applications that solve real-world challenges. You'll architect scalable systems, mentor junior developers, and collaborate with cross-functional teams to deliver exceptional user experiences. Enjoy flexible work arrangements, comprehensive benefits, and opportunities to shape our technical roadmap.
Responsibilities
- Design and implement microservices architecture using Go and Kubernetes
- Lead code reviews and enforce best practices for CI/CD pipelines
- Optimize application performance and troubleshoot complex production issues
- Collaborate with product managers to translate requirements into technical specifications
- Mentor junior engineers through pair programming and knowledge sharing sessions
- Contribute to open-source projects and stay current with emerging technologies
Qualifications
- 5+ years of experience in backend development with Go or similar languages
- Expertise in cloud platforms (AWS/GCP) and container orchestration
- Strong background in distributed systems and database optimization
- Proven track record of delivering production-ready code in agile environments
- Bachelor's degree in Computer Science or equivalent practical experience
- Excellent problem-solving skills and collaborative communication abilities