Job Description
Join our award-winning engineering team at TechNash Innovations, a leading cloud infrastructure provider revolutionizing enterprise solutions. We're seeking a Senior Software Engineer to architect and build scalable systems that serve millions of users worldwide. Enjoy 100% remote flexibility with competitive compensation and comprehensive relocation assistance to Nashville – including moving stipend, temporary housing, and community integration support. Collaborate with top-tier talent in our vibrant Nashville hub while contributing to cutting-edge SaaS platforms. We invest in your growth with mentorship programs, conference sponsorships, and professional development budgets.
Responsibilities
- Design and implement cloud-native microservices using AWS/GCP and Kubernetes
- Lead code reviews and mentor junior engineers through pair programming
- Optimize system performance for 99.99% uptime across distributed environments
- Develop CI/CD pipelines using Terraform and Jenkins
- Translate business requirements into technical specifications with product teams
- Contribute to open-source projects and represent TechNash at tech conferences
- Implement security best practices including OAuth 2.0 and data encryption
Qualifications
- 5+ years of experience in production-level software development
- Expertise in at least one modern language (Python, Go, or Java)
- Proficiency with containerization technologies (Docker, Kubernetes)
- Strong background in REST API design and database optimization
- Experience with cloud platforms (AWS/GCP/Azure) certification preferred
- Proven track record of leading successful feature deployments
- Excellent problem-solving skills with system architecture experience
- Portfolio demonstrating complex system implementations required