Job Description
We're urgently seeking Senior Software Engineers to join our dynamic remote team based in Louisville, KY with satellite offices in New York. This full-time position offers the flexibility to work from anywhere within the US with competitive compensation and flexible hours. Join us in building cutting-edge cloud solutions while maintaining work-life balance.
About the Role: You'll architect scalable backend systems, lead technical initiatives, and mentor junior developers. Our agile environment values innovation and collaboration, with quarterly team-building events in Louisville and NYC.
Why TechNova? We offer comprehensive benefits, professional development stipends, and a culture that prioritizes mental health and flexible scheduling.
Responsibilities
- Design and implement microservices architecture using AWS and Kubernetes
- Lead code reviews and enforce best practices across distributed teams
- Collaborate with product managers to translate requirements into technical specifications
- Optimize system performance and troubleshoot complex production issues
- Mentor junior engineers through pair programming and knowledge sharing sessions
- Contribute to open-source projects and stay current with emerging technologies
- Participate in agile ceremonies and drive continuous improvement initiatives
Qualifications
- Bachelor's degree in Computer Science or equivalent experience (5+ years)
- Expertise in Go, Python, or Java with strong architectural skills
- Proven experience with cloud platforms (AWS/GCP) and DevOps practices
- Deep understanding of distributed systems and data modeling
- Track record of leading successful projects from conception to deployment
- Excellent communication skills for cross-functional collaboration
- Comfortable working independently with flexible schedules
- Portfolio demonstrating complex system design solutions