Job Description
Join TechNova Solutions as a Senior Software Engineer and transform how businesses operate through innovative technology solutions. We're seeking a talented professional to lead our weekend development team, ensuring seamless system updates while maintaining peak performance. This remote-friendly role offers the flexibility to work from anywhere in the Carolinas or Virginia while contributing to cutting-edge projects that impact millions of users. Collaborate with global teams, mentor junior engineers, and solve complex challenges in a supportive, agile environment where your expertise directly shapes our product roadmap.
Responsibilities
- Design, develop, and deploy scalable backend services using Java/Python
- Lead weekend release cycles and system maintenance across cloud infrastructure
- Mentor junior engineers through pair programming and technical reviews
- Optimize API performance and implement robust security protocols
- Collaborate with product teams to translate requirements into technical solutions
- Automate CI/CD pipelines to ensure high-quality deployments
- Conduct code reviews and enforce best practices across the team
Qualifications
- Bachelor's in Computer Science or equivalent experience (5+ years)
- Expertise in cloud platforms (AWS/GCP) and container orchestration
- Strong understanding of microservices architecture and REST APIs
- Proven experience leading weekend production support rotations
- Proficiency in Git, CI/CD tools, and test-driven development
- Excellent problem-solving skills for complex technical challenges
- Ability to thrive in autonomous remote work environments