Job Description
Join our dynamic engineering team at InnovateTech Solutions and accelerate your career in Austin's thriving tech ecosystem. We're seeking a passionate Senior Software Engineer to join our immediate-hire initiative, focusing on cutting-edge cloud infrastructure and scalable microservices. This is your chance to make an immediate impact while working with industry-leading technologies in a collaborative, agile environment.
As a cornerstone of our product development lifecycle, you'll architect solutions that serve millions of users while mentoring junior engineers. Our Austin office offers a vibrant culture with flexible work arrangements, competitive benefits, and opportunities for rapid growth in one of America's fastest-growing tech hubs.
Responsibilities
- Design and implement scalable cloud-native applications using AWS/GCP services
- Lead development of RESTful APIs and microservices architecture
- Mentor junior engineers through code reviews and pair programming
- Optimize system performance and implement CI/CD pipelines
- Collaborate with product teams to translate business requirements into technical solutions
- Contribute to architectural decisions and technology stack evolution
- Ensure robust security protocols and compliance standards
Qualifications
- 5+ years of professional software engineering experience
- Expertise in Python, Java, or Go with strong OOP fundamentals
- Proven experience with cloud platforms (AWS/Azure/GCP) and containerization (Docker/K8s)
- Familiarity with microservices architecture and event-driven design
- Strong knowledge of testing frameworks (JUnit, PyTest, Jest)
- Experience with CI/CD tools (Jenkins, GitHub Actions, CircleCI)
- Bachelor's degree in Computer Science or equivalent experience
- Excellent problem-solving skills and ability to work in fast-paced environments