Job Description
Join our award-winning team as a Senior Software Engineer and revolutionize digital experiences from the nation's capital!
At TechNova Solutions, we're pioneering cloud-native platforms that serve millions of users worldwide. As a key member of our distributed engineering team, you'll architect scalable systems using cutting-edge technologies while collaborating with elite developers across the US.
This fully remote role offers competitive compensation, flexible hours, and the opportunity to shape our next-generation SaaS platform. You'll work with modern tech stacks including AWS, Kubernetes, and React, while contributing to open-source initiatives that impact the developer community.
Responsibilities
- Design and implement microservices architecture for high-traffic web applications
- Mentor junior engineers through code reviews and architectural discussions
- Optimize system performance using profiling tools and load testing
- Lead CI/CD pipeline improvements using GitLab and Terraform
- Collaborate with product teams to translate business requirements into technical solutions
- Contribute to engineering best practices and documentation
- Participate in agile ceremonies and sprint planning
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of experience in backend development with Node.js/Python
- Expertise in cloud platforms (AWS/GCP) and container orchestration
- Strong understanding of distributed systems and database design
- Proven track record of shipping production code at scale
- Experience with RESTful APIs and GraphQL
- Excellent problem-solving and communication skills