Job Description
Join TechNova Solutions as a Senior Software Engineer and shape the future of cloud-native applications from the comfort of your home office. We're a leading innovator in AI-driven enterprise platforms, seeking passionate engineers to build scalable, high-performance systems that impact millions of users. Enjoy flexible remote work with competitive compensation, comprehensive benefits, and opportunities for career growth in a collaborative, inclusive environment.
Responsibilities
- Design and implement microservices architecture using Go and Kubernetes
- Lead code reviews and mentor junior engineers through pair programming sessions
- Optimize database performance and implement caching strategies for Redis
- Develop CI/CD pipelines using Jenkins and Terraform for infrastructure as code
- Collaborate with product teams to translate requirements into technical specifications
- Contribute to open-source projects and represent TechNova at tech conferences
Qualifications
- 5+ years of experience in backend development with Go and Python
- Expertise in cloud platforms (AWS/GCP) and container orchestration
- Strong understanding of distributed systems and RESTful API design
- Proficiency in testing frameworks (Jest, PyTest) and TDD methodologies
- BS/MS in Computer Science or equivalent practical experience
- Portfolio demonstrating complex system architecture projects