Job Description
Join InnovateTech Solutions as a Senior Software Engineer and shape the future of digital innovation from the comfort of your home office in Mesa, AZ. We're a cutting-edge tech firm specializing in scalable cloud-native applications, and we're seeking passionate engineers to drive our next wave of breakthroughs. Enjoy competitive compensation, comprehensive benefits, and a truly flexible remote work environment while collaborating with world-class teams.
As a key member of our engineering team, you'll architect robust solutions, mentor junior developers, and contribute to our industry-leading products. We value creativity, technical excellence, and a proactive approach to problem-solving. If you're ready to make an impact in a supportive, growth-oriented culture, we want to hear from you!
Responsibilities
- Design, develop, and maintain scalable microservices using cloud technologies (AWS/GCP)
- Lead code reviews and implement CI/CD pipelines to ensure high-quality deployments
- Mentor junior engineers and foster collaborative team culture
- Optimize system performance and troubleshoot complex technical issues
- Translate business requirements into technical specifications and architectural designs
- Stay current with emerging technologies and industry best practices
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- 5+ years of experience in software development with Python/Java/Go
- Expertise in cloud platforms (AWS/GCP) and containerization (Docker/Kubernetes)
- Strong proficiency in RESTful API development and database optimization
- Experience with agile methodologies and DevOps practices
- Proven ability to lead technical projects and mentor team members
- Excellent problem-solving skills and attention to detail