Job Description
Join InnovateTech Solutions as a Senior Software Engineer and revolutionize digital experiences from our Phoenix hub. We're seeking a passionate innovator to architect scalable solutions while enjoying 100% remote flexibility. As part of our elite engineering team, you'll drive technical strategy, mentor talent, and shape products used by millions. Enjoy competitive compensation, comprehensive benefits, and equity options that grow with our success. Join us in building the future of technology – remotely from Phoenix or anywhere in the US.
Responsibilities
- Architect and implement cloud-native microservices using Python/Java/Go
- Lead CI/CD pipeline optimization and DevOps practices
- Mentor junior engineers through code reviews and technical workshops
- Collaborate with product teams to translate requirements into scalable solutions
- Optimize system performance and security protocols
- Contribute to open-source initiatives and technical publications
Qualifications
- 5+ years of experience in distributed systems development
- Expertise in cloud platforms (AWS/Azure/GCP) and container orchestration
- Strong proficiency in at least two modern programming languages
- Proven track record of mentoring technical teams
- Bachelor's degree in Computer Science or equivalent experience
- Experience with agile methodologies and test-driven development
- Portfolio demonstrating complex system architecture projects