Job Description
Join TechNova Solutions as a Senior Software Engineer and shape the future of cloud-native applications. We're seeking an innovative mind to architect scalable systems, mentor junior developers, and drive technical excellence in a collaborative Agile environment. Our engineers solve complex challenges using cutting-edge technologies while fostering a culture of continuous learning and impact.
Responsibilities
- Design and implement microservices using Go, Python, and Kubernetes
- Lead code reviews and maintain high-quality engineering standards
- Collaborate with product teams to define technical roadmaps
- Optimize system performance and security postures
- Develop CI/CD pipelines for automated deployments
- Contribute to open-source projects and internal innovation labs
- Mentor junior engineers through pair programming and knowledge sharing
Qualifications
- 5+ years of experience in backend development with Go/Python
- Expertise in distributed systems and cloud architecture (AWS/GCP)
- Strong proficiency with containerization (Docker, Kubernetes)
- Experience with event-driven architectures and message queues
- Proven track record of shipping production-ready services
- Excellent problem-solving skills and algorithmic thinking
- Bachelor's degree in Computer Science or equivalent experience