Job Description
Join TechNova Solutions as a Senior Software Engineer and shape the future of cloud-native applications. We're seeking a passionate innovator to architect scalable solutions using cutting-edge technologies. You'll collaborate with cross-functional teams to deliver high-impact products that serve millions of users worldwide. Our engineering culture emphasizes autonomy, continuous learning, and technical excellence in a hybrid work environment.
What You'll Experience:
- Competitive equity package and comprehensive benefits
- Annual learning stipend and conference attendance
- Flexible scheduling with 100% remote options
- Modern engineering lab with latest hardware
Responsibilities
- Lead design and development of distributed systems using microservices architecture
- Mentor junior engineers through code reviews and technical workshops
- Implement CI/CD pipelines using GitLab and Kubernetes
- Optimize system performance and security protocols
- Conduct A/B testing and data-driven feature iterations
- Collaborate with product teams on technical roadmap alignment
- Document technical specifications and API contracts
Qualifications
- 5+ years experience in production-level software development
- Expertise in Go, Python, or Java with strong OOP fundamentals
- Proficiency with cloud platforms (AWS/GCP/Azure) and containerization
- Experience with event-driven architectures and message queues
- Strong understanding of RESTful API design and GraphQL
- Bachelor's degree in Computer Science or equivalent experience
- Proven track record of shipping scalable consumer products