Job Description
Join TechNova Solutions as a Senior Software Engineer and revolutionize the future of cloud computing from the comfort of your home office! We provide all necessary equipment including high-performance laptops, dual monitors, and ergonomic accessories to ensure your productivity and comfort. As a fully remote team member, you'll collaborate with industry experts to develop cutting-edge SaaS solutions while enjoying San Jose's vibrant tech culture without the commute.
Our award-winning engineering culture emphasizes work-life balance, professional development, and innovation. With comprehensive benefits including health insurance, 401(k) matching, and unlimited PTO, we're committed to your long-term success. Ready to build tomorrow's technology today? Apply now and become part of our mission-driven team!
Responsibilities
- Architect and develop scalable cloud-based applications using microservices architecture
- Lead code reviews and mentor junior engineers through pair programming sessions
- Optimize system performance and implement CI/CD pipelines for continuous deployment
- Collaborate with product teams to translate business requirements into technical specifications
- Contribute to open-source projects and stay current with emerging technologies
- Document technical solutions and maintain comprehensive API documentation
Qualifications
- 5+ years of experience in backend development with Python/Java/Node.js
- Expertise in cloud platforms (AWS/Azure/GCP) and containerization (Docker/Kubernetes)
- Proven track record of building RESTful APIs and event-driven systems
- Strong problem-solving skills with experience in debugging complex distributed systems
- Bachelor's degree in Computer Science or equivalent practical experience
- Experience with Agile methodologies and JIRA/Confluence workflows
- Excellent communication skills with remote team collaboration experience