Job Description
Join our dynamic team at InnovateTech Solutions, where cutting-edge technology meets Southern hospitality. We're seeking a passionate Senior Software Engineer to architect and build scalable cloud solutions that impact millions of users. Enjoy Nashville's vibrant tech scene with competitive benefits, flexible work arrangements, and opportunities for professional growth in one of America's fastest-growing tech hubs.
Responsibilities
- Design and implement microservices architecture using AWS and Kubernetes
- Lead code reviews and mentor junior developers on best practices
- Collaborate with product teams to translate business requirements into technical solutions
- Optimize system performance and implement robust CI/CD pipelines
- Contribute to open-source projects and stay current with emerging technologies
- Drive security and compliance initiatives across development lifecycle
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of experience in backend development with Node.js/Python
- Expertise in cloud platforms (AWS/GCP) and containerization technologies
- Strong understanding of RESTful APIs and GraphQL
- Proven track record of leading successful product deployments
- Experience with Agile methodologies and Jira/Confluence
- Excellent problem-solving skills and attention to detail