Job Description
Join InnovateTech Systems as a Senior Software Engineer and shape the future of cloud-native applications in our Austin headquarters. We're seeking a passionate innovator to architect scalable solutions using cutting-edge technologies while mentoring junior developers. Enjoy competitive compensation, flexible work arrangements, and opportunities for professional growth in one of America's most vibrant tech ecosystems.
Responsibilities
- Design and implement high-performance microservices using Go and Kubernetes
- Lead code reviews and enforce best practices for security and scalability
- Collaborate with product teams to translate requirements into technical specifications
- Optimize CI/CD pipelines for continuous deployment and monitoring
- Contribute to open-source projects and present technical findings
- Mentor junior engineers through pair programming and knowledge sharing
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of experience in backend development with Go/Python
- Expertise in cloud platforms (AWS/GCP) and container orchestration
- Strong understanding of RESTful APIs and event-driven architecture
- Proficiency in testing frameworks and TDD methodologies
- Experience with distributed systems and database optimization
- Excellent problem-solving and communication skills