Job Description
Join TechNova Solutions as a Senior Software Engineer and shape the future of scalable cloud-native applications. We're seeking visionary engineers to architect high-performance systems that serve millions of users globally. Collaborate with cross-functional teams in our modern downtown San Francisco office, leveraging cutting-edge technologies to solve complex technical challenges. Enjoy competitive compensation, comprehensive benefits, and a culture that champions innovation and work-life balance.
Responsibilities
- Lead design and implementation of microservices architectures using AWS/GCP
- Mentor junior engineers through code reviews and pair programming
- Optimize system performance for 99.99% uptime and sub-100ms latency
- Drive CI/CD pipeline improvements using Kubernetes and Terraform
- Translate business requirements into technical specifications
- Conduct architectural refactoring for scalability and maintainability
- Partner with product teams to deliver seamless user experiences
Qualifications
- 5+ years of experience in production-level backend development
- Expertise in Go, Python, or Java with distributed systems
- Strong foundation in data structures and algorithms
- Proficiency with container orchestration (Kubernetes, Docker)
- Experience with event-driven architectures and message queues
- Proven track record of mentoring engineering teams
- BS/MS in Computer Science or equivalent practical experience