Job Description
Join InnovateTech Solutions as a Senior Software Engineer and help shape the future of cloud-native applications. We're a dynamic Austin-based tech company building scalable SaaS platforms for Fortune 500 clients. Our culture champions innovation, collaboration, and work-life balance, with competitive benefits including equity, 401(k) matching, and flexible remote options.
As a key member of our engineering team, you'll architect solutions using cutting-edge technologies while mentoring junior developers. We value technical excellence and creative problem-solving, offering clear career progression paths and opportunities to lead high-impact projects.
Responsibilities
- Design and implement scalable microservices using Go and Kubernetes
- Lead code reviews and architectural decisions for new features
- Optimize system performance and troubleshoot complex production issues
- Mentor junior engineers through pair programming and technical workshops
- Collaborate with product teams to translate business requirements into technical solutions
- Implement CI/CD pipelines using AWS and Terraform
- Contribute to open-source projects and technical documentation
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Expert proficiency in Go, Python, or Java
- Deep understanding of cloud architecture (AWS/GCP/Azure)
- Experience with containerization and orchestration technologies
- Strong background in RESTful API design and implementation
- Excellent problem-solving and communication skills