Job Description
Join TechNova Solutions' elite engineering team in the heart of Silicon Valley! We're revolutionizing cloud infrastructure with cutting-edge AI-driven platforms. As a Senior Software Engineer, you'll architect scalable systems that serve millions of users while mentoring junior developers and shaping our technical roadmap. Our San Jose hub offers state-of-the-art facilities, flexible work arrangements, and unparalleled opportunities for growth in a collaborative, innovation-first culture.
Responsibilities
- Design and implement microservices architecture using Java and Go
- Lead CI/CD pipeline optimization for Kubernetes-based deployments
- Mentor 3-5 engineers on best practices and code quality
- Collaborate with product teams to translate requirements into technical specs
- Drive performance optimization and scalability initiatives
- Conduct rigorous code reviews and security audits
- Contribute to open-source projects and technical publications
Qualifications
- 5+ years of experience in distributed systems development
- Expert proficiency in Java, Python, and cloud-native technologies (AWS/GCP)
- Strong background in microservices architecture and container orchestration
- Proven track record of mentoring engineering teams
- Experience with ML frameworks (TensorFlow/PyTorch) preferred
- BS/MS in Computer Science or equivalent practical experience
- Portfolio demonstrating high-impact projects with measurable results