Job Description
Join TechNova Innovations as a Senior Software Engineer and shape the future of cloud-native solutions. We're seeking a visionary developer to architect scalable systems while mentoring our growing engineering team. Work with cutting-edge technologies in an agile environment that values innovation and work-life balance.
Responsibilities
- Design and implement microservices architecture using Go and Kubernetes
- Lead code reviews and mentor junior engineers on best practices
- Collaborate with product teams to translate requirements into technical specifications
- Optimize system performance and resolve complex scalability challenges
- Implement CI/CD pipelines and infrastructure-as-code with Terraform
- Contribute to open-source projects and technical documentation
Qualifications
- 5+ years of experience in backend development with Go/Python
- Expertise in cloud platforms (AWS/GCP) and containerization
- Strong understanding of distributed systems and database design
- Proficiency in testing frameworks and TDD methodologies
- Bachelor's degree in Computer Science or equivalent experience
- Experience leading technical projects and mentoring developers