Job Description
Join our dynamic engineering team at TechNova Solutions, where innovation meets impact. We're urgently seeking a passionate Senior Software Engineer to lead the development of cutting-edge cloud-native applications. You'll collaborate with cross-functional teams to architect scalable solutions while mentoring junior engineers. Our culture emphasizes autonomy, continuous learning, and rapid deployment of high-quality software. Enjoy competitive benefits including flexible work arrangements, professional development stipends, and equity participation in a rapidly growing tech leader.
Responsibilities
- Design and implement scalable microservices using Java/Python and cloud technologies (AWS/Azure)
- Mentor junior engineers through code reviews and pair programming sessions
- Optimize system performance and troubleshoot complex production issues
- Lead CI/CD pipeline improvements using Jenkins and Kubernetes
- Collaborate with product teams to translate requirements into technical specifications
- Contribute to architectural decisions and technology stack evolution
Qualifications
- 5+ years of experience in backend development with Java/Python
- Expertise in cloud platforms (AWS/Azure) and container orchestration (Kubernetes)
- Strong background in microservices architecture and RESTful APIs
- Proficiency with CI/CD tools and infrastructure-as-code (Terraform)
- BS/MS in Computer Science or equivalent practical experience
- Excellent problem-solving skills and ability to work in agile environments