Job Description
Join InnovateTech Solutions as a Senior Software Engineer and build the future of cloud-native applications from our vibrant Austin hub! We're seeking passionate engineers to join our remote-first team with comprehensive relocation assistance. Enjoy competitive benefits, flexible work arrangements, and the opportunity to collaborate with industry leaders while making a tangible impact.
Why Austin? Experience our city's thriving tech scene, outdoor adventures, and renowned food culture—all with our generous relocation package covering moving expenses, temporary housing, and visa support for international candidates.
Responsibilities
- Architect and develop scalable microservices using cloud technologies (AWS/GCP)
- Lead code reviews and mentor junior engineers through pair programming sessions
- Implement CI/CD pipelines and infrastructure-as-code practices
- Collaborate with product teams to translate business requirements into technical solutions
- Optimize system performance and troubleshoot complex production issues
- Contribute to open-source projects and represent the company at tech conferences
Qualifications
- 5+ years of experience in backend development with Python/Java/Go
- Expertise in containerization (Docker/Kubernetes) and serverless architectures
- Strong understanding of distributed systems and database optimization
- Proven track record of shipping production-grade SaaS applications
- Bachelor's degree in Computer Science or equivalent experience
- Experience with remote team collaboration using Agile methodologies
- Portfolio demonstrating significant open-source contributions or personal projects