Job Description
Join our elite engineering team at NexusTech Innovations, where cutting-edge solutions meet transformative impact. As a Senior Software Engineer, you'll architect scalable systems, mentor rising talent, and pioneer next-generation applications in a collaborative, agile environment. We offer competitive compensation, flexible work arrangements, and opportunities to shape the future of enterprise software.
Responsibilities
- Lead end-to-end development of cloud-native microservices using Go and Kubernetes
- Design and implement high-availability distributed systems with 99.99% uptime SLAs
- Mentor junior engineers through pair programming and technical reviews
- Optimize CI/CD pipelines for rapid, secure deployments
- Collaborate with product teams to translate business requirements into technical specifications
- Drive code quality through comprehensive testing strategies and architecture reviews
Qualifications
- 8+ years of experience in backend development with Go and Python
- Expertise in distributed systems, message queues (Kafka/RabbitMQ), and container orchestration
- Proven track record of architecting scalable SaaS platforms serving 10M+ users
- Strong proficiency in AWS/Azure infrastructure and IaC tools (Terraform)
- BS/MS in Computer Science or equivalent technical certification
- Experience with event-driven architectures and serverless computing
- Demonstrable leadership in agile development methodologies