Job Description
Join our dynamic engineering team at NexGen Technologies, where innovation meets impact. We're seeking a passionate Senior Software Engineer to architect scalable solutions that power our next-generation AI platform. You'll collaborate with cross-functional teams to transform complex requirements into elegant, high-performance code while mentoring junior engineers and driving technical excellence.
Responsibilities
- Design and implement microservices using Go and Kubernetes
- Optimize cloud infrastructure on AWS for 99.99% uptime SLAs
- Lead code reviews and enforce best practices across the team
- Develop CI/CD pipelines to accelerate deployment cycles
- Translate business requirements into technical specifications
- Mentor junior engineers through pair programming and knowledge sharing
Qualifications
- 8+ years of software development experience with cloud-native architectures
- Expert proficiency in Go, Python, and distributed systems
- Strong background in AWS services (EC2, S3, Lambda, DynamoDB)
- Proven track record of shipping production-grade applications
- Experience with container orchestration (Docker, Kubernetes)
- Bachelor's degree in Computer Science or equivalent experience