Job Description
Join our dynamic engineering team at TechNova Solutions, a leader in cloud-native SaaS innovation. We're urgently hiring a passionate Senior Software Engineer to architect and build scalable systems that impact millions of users. This is your chance to work with cutting-edge technologies in a collaborative, agile environment while enjoying competitive compensation and comprehensive benefits.
Why You'll Love Working Here: Flexible work arrangements, professional development stipends, equity opportunities, and a culture that values innovation and work-life balance.
Responsibilities
- Design, develop, and maintain high-performance distributed systems using microservices architecture
- Lead code reviews and mentor junior engineers to maintain engineering excellence
- Collaborate with product managers to translate business requirements into technical solutions
- Implement CI/CD pipelines and optimize deployment processes for rapid releases
- Own system reliability through proactive monitoring, debugging, and incident response
- Drive technical debt reduction and architectural improvements
- Participate in agile ceremonies and contribute to technical strategy planning
Qualifications
- Bachelor's degree in Computer Science or equivalent practical experience
- 5+ years of experience building production-grade backend systems
- Expert proficiency in Java, Python, or Go with strong CS fundamentals
- Deep understanding of cloud platforms (AWS/Azure/GCP) and containerization (Docker/Kubernetes)
- Experience with distributed systems, messaging queues, and database optimization
- Strong problem-solving skills with ability to debug complex issues
- Excellent communication skills and collaborative mindset
- Portfolio demonstrating open-source contributions or impactful projects