Job Description
Join Nashville's fastest-growing tech hub at NashTech Innovations, where we're revolutionizing healthcare through cutting-edge SaaS solutions. We're seeking a passionate Senior Software Engineer to architect scalable systems that impact millions of patients daily. Our collaborative culture combines startup agility with enterprise stability, offering competitive benefits and remote flexibility.
Why NashTech? Enjoy downtown Nashville's vibrant tech scene, competitive equity packages, and dedicated professional development funds. Our modern office overlooks the Cumberland River, with subsidized parking and frequent team hackathons.
Responsibilities
- Architect and implement microservices using Node.js/Python on AWS infrastructure
- Mentor junior engineers through code reviews and technical design sessions
- Optimize database performance using PostgreSQL and Redis caching
- Lead CI/CD pipeline improvements using Jenkins and Terraform
- Collaborate with product teams to translate requirements into technical specs
- Contribute to open-source projects and technical blog content
Qualifications
- 5+ years of experience in backend development with Node.js/Python
- Expertise in cloud platforms (AWS/GCP) and container orchestration (Docker/Kubernetes)
- Strong background in RESTful API design and GraphQL
- Proficiency with testing frameworks (Jest, Pytest) and TDD methodologies
- Bachelor's degree in Computer Science or equivalent experience
- Portfolio demonstrating full-stack contributions