Job Description
Join InnovateTech Solutions in Riverside, CA as a Senior Software Engineer and transform the future of technology! We're seeking passionate innovators who value work-life balance through our flexible hours policy. As a key member of our agile team, you'll architect scalable solutions while enjoying our comprehensive relocation package—including moving assistance, temporary housing, and visa sponsorship for international candidates. Located in Riverside's thriving tech hub, you'll collaborate with industry leaders in a modern, inclusive environment that prioritizes flexibility and professional growth.
Responsibilities
- Design and implement high-performance backend systems using microservices architecture
- Mentor junior developers through code reviews and technical guidance
- Lead cloud infrastructure optimization on AWS/GCP platforms
- Develop CI/CD pipelines to accelerate deployment cycles
- Collaborate with product teams to translate business requirements into technical solutions
- Contribute to open-source projects and internal innovation initiatives
- Conduct thorough testing and debugging across all development phases
Qualifications
- 5+ years of experience in software development with strong proficiency in Python/Java
- Expertise in cloud platforms (AWS/GCP) and containerization technologies
- Bachelor's degree in Computer Science or equivalent experience
- Proven track record of leading complex projects from conception to deployment
- Strong problem-solving skills with attention to detail and scalability
- Excellent communication abilities for cross-functional collaboration
- Experience with Agile methodologies and version control systems (Git)
- Portfolio demonstrating full-stack development achievements