Job Description
Join TechNova Solutions as a Senior Software Engineer and shape the future of our cutting-edge cloud platform. We're seeking passionate innovators to build scalable, high-performance systems that serve millions of users. Our engineering culture thrives on collaboration, continuous learning, and technical excellence. You'll work with modern technologies including Kubernetes, Go, and AWS in a fast-paced startup environment.
We offer competitive compensation, comprehensive benefits, and opportunities for career growth. Our team values diversity, inclusion, and work-life balance. If you're ready to solve complex challenges and make a tangible impact, we want to hear from you.
Responsibilities
- Design, develop, and maintain scalable microservices using Go and Kubernetes
- Lead technical initiatives and mentor junior engineers through code reviews and pair programming
- Collaborate with product teams to translate business requirements into technical solutions
- Implement CI/CD pipelines and automation to ensure code quality and deployment efficiency
- Optimize system performance and troubleshoot production issues in real-time
- Contribute to architectural decisions and technology stack evolution
Qualifications
- Bachelor's degree in Computer Science or equivalent experience (5+ years)
- Expertise in Go, Python, or similar backend languages
- Strong experience with cloud platforms (AWS/GCP) and container orchestration
- Proven track record of building and deploying production-grade microservices
- Familiarity with testing frameworks and TDD/BDD methodologies
- Excellent problem-solving skills and ability to work in cross-functional teams
- Experience with DevOps practices and infrastructure as code