Job Description
Join our dynamic engineering team at NexusTech Innovations, where we're revolutionizing cloud infrastructure solutions. As a Senior Software Engineer, you'll architect scalable systems using cutting-edge technologies while mentoring junior developers. We offer a collaborative environment with competitive compensation, flexible work arrangements, and opportunities for professional growth.
Responsibilities
- Design and implement high-availability microservices using Go and Python
- Lead code reviews and enforce engineering best practices
- Optimize cloud infrastructure on AWS (EC2, Lambda, EKS)
- Develop CI/CD pipelines using Jenkins and GitLab CI
- Collaborate with product teams to translate requirements into technical solutions
- Mentor junior engineers through pair programming and workshops
- Contribute to open-source projects and technical documentation
Qualifications
- 5+ years of professional software development experience
- Expertise in distributed systems and cloud-native architectures
- Strong proficiency in Go, Python, or Java
- Deep understanding of Kubernetes and container orchestration
- Experience with event-driven architectures and message queues
- BS/MS in Computer Science or equivalent practical experience
- Proven track record of shipping production-grade systems