Job Description
Join our elite engineering team at NexusTech Innovations, where we're revolutionizing cloud infrastructure solutions. As a Senior Software Engineer, you'll architect scalable systems, mentor junior developers, and drive technical excellence in a fast-paced, collaborative environment. Our engineers work on cutting-edge projects that impact millions of users worldwide.
We offer competitive compensation, flexible work arrangements, and a commitment to your professional growth. If you're passionate about building robust software and solving complex challenges, this is your opportunity to make a significant impact.
Responsibilities
- Design, develop, and maintain scalable microservices using Go and Kubernetes
- Lead code reviews and enforce engineering best practices
- Collaborate with product teams to translate requirements into technical solutions
- Mentor junior engineers through pair programming and technical guidance
- Implement CI/CD pipelines and optimize deployment strategies
- Contribute to system architecture decisions and technology roadmap
- Monitor system performance and proactively address bottlenecks
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Expertise in Go, Python, and cloud platforms (AWS/GCP)
- Strong understanding of distributed systems and microservices architecture
- Experience with containerization (Docker, Kubernetes) and orchestration
- Proficiency in testing frameworks and TDD methodologies
- Excellent problem-solving skills and ability to communicate technical concepts