Job Description
Join InnovateTech Solutions as a Senior Software Engineer and shape the future of cloud-native applications in our Austin-based remote-first environment. We're seeking passionate innovators to build scalable systems that impact millions of users. Enjoy competitive compensation, flexible hours, and a culture that values autonomy and creativity.
Responsibilities
- Design, implement, and maintain scalable microservices using Go and Python
- Lead code reviews and mentor junior engineers through pair programming sessions
- Optimize CI/CD pipelines for 99.99% uptime in AWS/GCP environments
- Collaborate with product teams to translate business requirements into technical solutions
- Architect cloud infrastructure using Terraform and Kubernetes
- Contribute to open-source projects and industry best practices
Qualifications
- 5+ years experience in backend development with Go or Python
- Expertise in distributed systems, event-driven architecture, and REST/GraphQL APIs
- Proficiency with cloud platforms (AWS/GCP) and containerization (Docker/Kubernetes)
- Strong knowledge of testing frameworks and TDD methodologies
- Bachelor's degree in Computer Science or equivalent experience
- Excellent problem-solving skills and ability to work autonomously