Job Description
Join our elite engineering team at NexGen Innovations, where we're revolutionizing cloud infrastructure for Fortune 500 clients. As a Senior Software Engineer, you'll architect scalable microservices using cutting-edge technologies while mentoring junior developers. Our agile environment fosters innovation, with hackathons, tech talks, and sponsored certifications. Enjoy competitive benefits including unlimited PTO, 401(k) matching, and comprehensive health coverage.
Responsibilities
- Design and implement high-performance distributed systems using Go and Kubernetes
- Lead code reviews and contribute to technical strategy discussions
- Optimize system architecture for 99.99% uptime and sub-100ms latency
- Collaborate with product teams to translate business requirements into technical solutions
- Mentor junior engineers through pair programming and knowledge sharing sessions
- Implement CI/CD pipelines and DevOps best practices
Qualifications
- 5+ years of experience in backend development with Go or similar compiled languages
- Expertise in cloud-native architectures (AWS/GCP) and container orchestration
- Strong understanding of distributed systems, databases, and API design
- Proven track record of leading complex projects from conception to deployment
- Bachelor's degree in Computer Science or equivalent practical experience
- Experience with observability tools (Prometheus, Grafana) and A/B testing frameworks