Job Description
Join our dynamic engineering team in Austin, Texas for an immediate full-time opportunity! InnovateTech Solutions is seeking a passionate Senior Software Engineer to architect cutting-edge cloud-native applications. You'll collaborate with cross-functional teams to deliver scalable solutions while mentoring junior developers. Enjoy competitive compensation, flexible work arrangements, and comprehensive benefits including health insurance and 401(k) matching.
Responsibilities
- Design and implement scalable microservices using cloud-native technologies
- Lead code reviews and enforce best practices across the development lifecycle
- Optimize system performance and troubleshoot complex technical challenges
- Mentor junior engineers through pair programming and knowledge sharing
- Collaborate with product teams to translate business requirements into technical solutions
- Implement CI/CD pipelines and DevOps practices for seamless deployments
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- 5+ years of professional software development experience
- Expertise in Python, Java, or Go with cloud platform familiarity (AWS/GCP/Azure)
- Strong understanding of containerization (Docker/Kubernetes) and orchestration
- Proven experience with CI/CD tools (Jenkins, GitLab CI, or CircleCI)
- Excellent problem-solving skills with attention to detail
- Strong communication and leadership abilities