Job Description
Join TechNova Solutions as a Senior Software Engineer and revolutionize cloud-native applications in a dynamic hybrid environment. We empower engineers to solve complex challenges while enjoying Silicon Valley's innovation culture with flexible remote options. Collaborate with cross-functional teams to architect scalable systems, mentor junior developers, and drive technical excellence. Our commitment to work-life balance includes flexible schedules, professional development stipends, and comprehensive benefits. Shape the future of enterprise software while working from anywhere in the US.
Responsibilities
- Design and implement scalable microservices using cloud-native technologies (AWS/GCP)
- Lead code reviews and enforce best practices in CI/CD pipelines
- Mentor junior engineers through pair programming and technical workshops
- Optimize system performance and troubleshoot production issues
- Translate business requirements into technical specifications
- Contribute to open-source projects and internal innovation labs
- Collaborate with Product Management on roadmap prioritization
Qualifications
- 5+ years of experience in backend development with Java/Python
- Expertise in container orchestration (Docker, Kubernetes)
- Strong understanding of distributed systems and RESTful APIs
- Proven experience with cloud platforms (AWS/GCP/Azure)
- Proficiency in testing frameworks (JUnit, pytest) and TDD practices
- Bachelor's degree in Computer Science or equivalent experience
- Excellent communication skills for remote collaboration
- Portfolio showcasing impactful technical projects