Job Description
Join InnovateTech Dynamics as a Senior Software Engineer in Nashville's thriving tech hub. We're revolutionizing fintech solutions with cutting-edge cloud infrastructure and AI-driven platforms. Our collaborative team builds scalable systems that serve millions globally. Enjoy competitive benefits, flexible work arrangements, and opportunities to mentor junior developers while shaping our product roadmap.
Responsibilities
- Design and implement microservices using Go and Python on AWS
- Lead code reviews and architecture planning for new features
- Optimize database performance (PostgreSQL, DynamoDB)
- Implement CI/CD pipelines using Jenkins and Terraform
- Collaborate with Product and UX teams on technical feasibility
- Mentor junior engineers through pair programming sessions
- Contribute to open-source projects and technical blogs
Qualifications
- Bachelor's in Computer Science or equivalent experience
- 5+ years building production-grade web applications
- Expertise in cloud architecture (AWS/GCP) and DevOps
- Strong proficiency in Go, Python, and JavaScript frameworks
- Experience with event-driven systems and message queues
- Proven track record of mentoring developers
- Passion for clean code and TDD methodologies