Job Description
Join TechNova Solutions, a cutting-edge tech startup revolutionizing cloud infrastructure. We're seeking a passionate Senior Software Engineer to architect scalable systems that power millions of users. Enjoy competitive compensation, flexible work arrangements, and the opportunity to shape the future of distributed computing. Our collaborative culture thrives on innovation, and we invest heavily in your growth through mentorship programs and conference sponsorships.
Responsibilities
- Design and implement microservices architecture using Go and Kubernetes
- Lead code reviews and mentor junior engineers on best practices
- Optimize system performance and scalability for high-traffic applications
- Collaborate with product teams to translate requirements into technical solutions
- Implement CI/CD pipelines and automate deployment processes
- Contribute to open-source projects and stay current with emerging technologies
Qualifications
- 5+ years of experience in backend development with Go or Python
- Expertise in distributed systems, APIs, and cloud platforms (AWS/GCP)
- Strong understanding of data structures, algorithms, and system design
- Proficiency with containerization (Docker) and orchestration (Kubernetes)
- Experience with infrastructure-as-code tools (Terraform, Ansible)
- Track record of delivering complex projects in agile environments
- Bachelor's degree in Computer Science or equivalent experience