Job Description
Join InnovateTech Labs as a Senior Software Engineer and shape the future of digital innovation. We're seeking a passionate builder to architect scalable solutions that impact millions. Our Austin hub offers cutting-edge projects, collaborative Agile teams, and unparalleled growth opportunities. Enjoy competitive benefits, flexible work arrangements, and a culture that champions technical excellence.
Responsibilities
- Lead design and implementation of microservices using cloud-native architectures
- Mentor junior engineers through code reviews and pair programming
- Optimize system performance while maintaining high code quality standards
- Collaborate with cross-functional teams to deliver seamless user experiences
- Drive DevOps practices including CI/CD pipeline automation
- Contribute to technical strategy and architectural decisions
- Research emerging technologies to solve complex business challenges
Qualifications
- 8+ years of experience in full-stack development with strong fundamentals
- Expertise in Java, Python, and modern JavaScript frameworks (React, Node.js)
- Proven track record with cloud platforms (AWS/GCP/Azure) and containerization
- Deep understanding of RESTful APIs, event-driven architectures, and databases
- Experience with Agile methodologies and test-driven development
- Strong problem-solving skills with system design expertise
- Bachelor's degree in Computer Science or equivalent practical experience