Job Description
Join TechNova Innovations as a Senior Software Engineer and shape the future of cloud-native solutions. We're seeking a passionate innovator to architect scalable systems, mentor junior developers, and drive technical excellence in a collaborative Agile environment. Our engineering culture values autonomy, continuous learning, and impact on millions of users worldwide.
At TechNova, you'll work with cutting-edge technologies including Kubernetes, Go, and AWS in a modern downtown office with panoramic bay views. We offer competitive compensation, equity, flexible work arrangements, and dedicated learning stipends to accelerate your career growth.
Responsibilities
- Architect and implement scalable microservices using Go and Kubernetes
- Lead code reviews and technical design discussions for cross-functional teams
- Optimize system performance and reliability using observability tools like Prometheus
- Mentor junior engineers through pair programming and knowledge-sharing sessions
- Collaborate with Product and Design teams to define technical roadmaps
- Automate CI/CD pipelines using Terraform and Jenkins
- Contribute to open-source projects and publish technical articles
Qualifications
- 5+ years of experience in backend development with Go or similar compiled languages
- Expertise in distributed systems, RESTful APIs, and event-driven architecture
- Proficiency with cloud platforms (AWS/GCP) and infrastructure-as-code tools
- Strong understanding of testing strategies and TDD/BDD methodologies
- Experience leading technical projects with measurable business impact
- Bachelor's degree in Computer Science or equivalent practical experience
- Excellent communication skills with technical and non-technical stakeholders