Job Description
Join our innovative Nashville-based team as a Senior Software Engineer! We're seeking a dedicated professional to fill a critical weekend shift role with comprehensive relocation assistance. Enjoy work-life balance while building cutting-edge solutions in Music City's thriving tech scene. Our relocation package covers moving expenses, temporary housing, and visa support for international candidates. Collaborate with top-tier engineers in a modern workspace downtown, with competitive compensation and growth opportunities.
Responsibilities
- Develop and maintain scalable backend services using Java/Python
- Lead weekend sprint deployments and system monitoring
- Mentor junior engineers through pair programming sessions
- Implement CI/CD pipelines and cloud infrastructure (AWS/GCP)
- Optimize application performance and security protocols
- Contribute to architectural decisions for new features
- Participate in agile ceremonies during weekend rotations
Qualifications
- 5+ years of software engineering experience
- Proficiency in Java, Python, or Go
- Experience with cloud platforms (AWS/Azure/GCP)
- Strong understanding of microservices architecture
- Ability to work independently during weekend shifts
- Bachelor's degree in Computer Science or equivalent
- Excellent problem-solving and communication skills