Job Description
Join our innovative team as a Senior Software Engineer and help shape the future of digital experiences from the heart of Music City. We're seeking a passionate problem-solver to architect scalable solutions for our rapidly growing SaaS platform. Enjoy competitive compensation, flexible remote work, and opportunities to collaborate with industry leaders in a culture that values creativity and technical excellence.
Responsibilities
- Design and implement cloud-native microservices using AWS and Kubernetes
- Lead code reviews and mentor junior engineers on best practices
- Optimize system performance through database tuning and caching strategies
- Collaborate with product teams to translate requirements into technical specifications
- Implement CI/CD pipelines using GitLab and Terraform
- Contribute to open-source projects and technical documentation
Qualifications
- 5+ years of experience in backend development with Java/Python
- Expertise in distributed systems and RESTful API design
- Strong understanding of AWS services (EC2, S3, Lambda, RDS)
- Proficiency with containerization technologies (Docker, Kubernetes)
- Experience with Agile methodologies and JIRA
- Bachelor's degree in Computer Science or equivalent experience