Job Description
Join TechNova Innovations as a Senior Software Engineer and revolutionize how businesses operate through cutting-edge technology. We're seeking passionate innovators to build scalable solutions in a fully remote environment with flexible hours. Our Sacramento-based team collaborates with global clients while maintaining a strong presence in North Carolina, offering unique cross-team opportunities.
Why TechNova? Enjoy competitive compensation, comprehensive benefits, and the freedom to work from anywhere. You'll tackle complex challenges in cloud infrastructure, AI integration, and distributed systems while mentoring junior engineers and shaping our engineering roadmap.
Responsibilities
- Architect and implement scalable microservices using cloud-native technologies (AWS/GCP)
- Lead development of RESTful APIs and real-time data processing pipelines
- Mentor junior engineers through code reviews and technical guidance
- Optimize system performance and implement robust CI/CD pipelines
- Collaborate with product teams to translate business requirements into technical solutions
- Contribute to open-source projects and stay current with emerging tech trends
Qualifications
- Bachelor's degree in Computer Science or equivalent experience (5+ years professional development)
- Expertise in Python, Java, or Go with strong OOP fundamentals
- Proven experience with cloud platforms (AWS/GCP) and containerization (Docker/Kubernetes)
- Proficiency in testing frameworks and TDD/BDD methodologies
- Strong background in database design (SQL/NoSQL) and caching strategies
- Excellent problem-solving skills and ability to work independently in remote settings