Job Description
Join our dynamic team as a Remote Software Engineer with immediate availability! While our primary hub is in Nashville, TN, we're expanding our presence in New York. This full-time role offers competitive compensation, flexible remote work, and the chance to innovate at scale. Work on cutting-edge projects with modern tech stacks while enjoying a culture that values autonomy and growth.
Responsibilities
- Design, develop, and deploy scalable cloud-native applications using microservices architecture
- Collaborate with cross-functional teams to define technical requirements and deliverables
- Optimize system performance through continuous testing and code reviews
- Mentor junior engineers and contribute to technical documentation
- Implement CI/CD pipelines and DevOps best practices
- Lead architectural discussions for new feature development
Qualifications
- 5+ years of experience in backend development (Python/Java/Node.js)
- Proficiency with cloud platforms (AWS/Azure/GCP) and containerization (Docker/Kubernetes)
- Strong grasp of RESTful APIs, microservices, and event-driven architecture
- Bachelor's degree in Computer Science or equivalent experience
- Proven track record of shipping production-grade applications
- Excellent problem-solving skills and attention to detail