Job Description
Join TechNova Solutions as a Senior Software Engineer and shape the future of cloud-native applications. We're revolutionizing enterprise SaaS platforms with cutting-edge AI integration and scalable microservices architecture. At TechNova, you'll collaborate with elite engineers in a culture of innovation, tackling complex challenges that impact millions of users globally. Our state-of-the-art San Francisco headquarters offers hybrid work flexibility, competitive equity packages, and unparalleled professional growth opportunities through our TechNova Academy.
Responsibilities
- Lead design and implementation of distributed systems using Go/Kubernetes
- Mentor junior engineers through pair programming and code reviews
- Optimize AWS infrastructure for 99.99% uptime and auto-scaling
- Develop CI/CD pipelines using Jenkins and Terraform
- Architect RESTful APIs with GraphQL integration
- Implement security best practices including OAuth2 and JWT
- Conduct A/B testing and performance analysis
Qualifications
- 5+ years experience in backend development with Go/Python
- Expertise in cloud platforms (AWS/Azure/GCP)
- Strong knowledge of distributed systems theory
- Proficient in containerization (Docker/Kubernetes)
- Experience with event-driven architectures
- Bachelor's degree in Computer Science or equivalent
- Portfolio demonstrating open-source contributions