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 microservices, mentor junior developers, and collaborate with product teams to build industry-leading platforms. We offer competitive equity packages, unlimited PTO, and a culture that prioritizes innovation and work-life balance.
Our engineers work with cutting-edge technologies including Kubernetes, Go, and AWS while solving complex distributed systems challenges. We foster a collaborative environment where your ideas directly impact product direction and technical strategy.
Responsibilities
- Design and implement scalable backend services handling 10M+ daily API requests
- Mentor 3-5 junior engineers through code reviews and pair programming sessions
- Lead migration of legacy monoliths to cloud-native microservices architecture
- Optimize system performance achieving 99.99% uptime and sub-50ms latency
- Implement CI/CD pipelines using GitLab and Terraform for infrastructure as code
- Collaborate with product teams to translate business requirements into technical specifications
- Contribute to open-source projects and represent NexusTech at industry conferences
Qualifications
- 8+ years of experience building distributed systems with Go or Python
- Expertise in Kubernetes, Docker, and AWS (EC2, S3, Lambda)
- Strong background in database design (PostgreSQL, DynamoDB) and caching strategies
- Proven track record of leading technical projects and mentoring developers
- Deep understanding of CI/CD pipelines and infrastructure automation
- Bachelor's degree in Computer Science or equivalent practical experience
- Experience with observability tools (Prometheus, Grafana) and A/B testing frameworks
- Published technical articles or conference speaking experience preferred