Job Description
Join TechNova Solutions as a Senior Software Engineer and lead the next generation of cloud-native applications. We're revolutionizing enterprise SaaS platforms and need your expertise to build scalable, high-performance systems. Our collaborative culture values innovation, ownership, and continuous learning. Enjoy competitive benefits, flexible work arrangements, and the opportunity to impact millions of users worldwide.
Responsibilities
- Architect and implement microservices using Go and Kubernetes
- Mentor junior engineers through code reviews and pair programming
- Optimize database queries and API performance at scale
- Design CI/CD pipelines for automated testing and deployment
- Collaborate with Product and UX teams to define technical requirements
- Drive DevOps initiatives for infrastructure as code (Terraform)
- Contribute to open-source projects and industry best practices
Qualifications
- 5+ years of experience in backend development with Go or Python
- Expertise in distributed systems and cloud architecture (AWS/GCP)
- Strong proficiency with SQL/NoSQL databases (PostgreSQL, DynamoDB)
- Experience with container orchestration and serverless technologies
- Proven track record of shipping production-grade applications
- Bachelor's degree in Computer Science or equivalent experience
- Excellent problem-solving and communication skills