Job Description
Join TechNova Solutions as a Senior Software Engineer and shape the future of remote-first technology. We're seeking innovative minds to build scalable solutions for our global clients while enjoying the flexibility of remote work. Our Sacramento-based team fosters a collaborative environment where your expertise will directly impact cutting-edge projects across AI, cloud infrastructure, and user-centric applications.
As a key member of our engineering division, you'll work with modern technologies including Python, AWS, and Kubernetes while mentoring junior developers. We offer competitive benefits, professional development stipends, and a culture that values work-life balance and technical excellence.
Responsibilities
- Architect and implement scalable microservices using cloud-native technologies
- Lead code reviews and contribute to engineering best practices
- Collaborate with product teams to translate requirements into technical solutions
- Optimize system performance and resolve complex technical challenges
- Mentor junior engineers through pair programming and knowledge sharing
- Implement CI/CD pipelines and DevOps practices
- Contribute to open-source projects and technical communities
Qualifications
- Bachelor's degree in Computer Science or equivalent experience (5+ years)
- Expertise in Python, Java, or JavaScript with cloud platforms (AWS/Azure)
- Strong background in microservices architecture and containerization
- Experience with CI/CD pipelines and DevOps tools
- Proven ability to lead technical projects and mentor teams
- Excellent problem-solving skills with attention to detail
- Portfolio demonstrating full-stack development projects
- Comfortable with asynchronous remote collaboration tools