Job Description
Join InnovateTech Solutions, a leading Silicon Valley innovator, as we revolutionize cloud infrastructure solutions. We're seeking a passionate Senior Software Engineer to architect and develop scalable systems that serve millions of users. Enjoy competitive compensation, cutting-edge projects, and a culture that values creativity and collaboration. Our San Jose headquarters offers flexible work arrangements, professional development stipends, and comprehensive benefits including health insurance and 401(k) matching.
Responsibilities
- Design and implement microservices using Java and Spring Boot
- Lead cloud migrations to AWS/Azure with CI/CD pipelines
- Mentor junior engineers through code reviews and pair programming
- Optimize system performance for 99.99% uptime SLAs
- Collaborate with product teams to translate requirements into technical specs
- Contribute to open-source initiatives and technical documentation
Qualifications
- 5+ years of experience in backend development
- Expertise in Java, Python, and distributed systems
- AWS/Azure certification or equivalent practical experience
- Proven track record of architecting scalable solutions
- Bachelor's degree in Computer Science or related field
- Strong problem-solving skills and system design aptitude
- Experience with Agile methodologies and DevOps practices