Job Description
Urgent Direct Hire Opportunity! Join our award-winning tech team in Nashville, TN as a Senior Software Engineer. We're seeking passionate innovators to build cutting-edge solutions that impact millions. This full-time role offers competitive compensation, comprehensive benefits, and a collaborative remote-first culture. Help us redefine the future of digital experiences while advancing your career in Music City's thriving tech ecosystem.
Responsibilities
- Architect scalable cloud-native applications using microservices architecture
- Mentor junior developers through code reviews and technical guidance
- Optimize system performance and implement CI/CD pipelines
- Collaborate with product teams to translate business requirements into technical solutions
- Conduct thorough testing and debugging to ensure product quality
- Stay current with emerging technologies and industry best practices
Qualifications
- 5+ years of experience in software development with 3+ years in leadership roles
- Expert proficiency in Java, Python, or JavaScript/TypeScript
- Strong background in AWS or Azure cloud platforms
- Proven experience with containerization (Docker/Kubernetes)
- Bachelor's degree in Computer Science or related field
- Excellent problem-solving skills with attention to detail
- Experience with Agile/Scrum methodologies