Job Description
Join InnovateTech Solutions as a Senior Software Engineer and drive innovation in the heart of Silicon Valley. We're seeking a passionate developer to architect scalable solutions for enterprise clients. Enjoy competitive compensation, cutting-edge projects, and a collaborative culture that values your expertise. This full-time role offers remote flexibility with occasional in-office collaboration in our San Jose hub.
Responsibilities
- Design and implement high-performance backend systems using microservices architecture
- Lead technical planning and code reviews for cloud-native applications
- Mentor junior engineers through pair programming and knowledge sharing sessions
- Optimize system performance and security protocols for enterprise clients
- Collaborate with product teams to translate business requirements into technical solutions
- Stay current with emerging technologies and implement best practices
Qualifications
- Bachelor's degree in Computer Science or related field (Master's preferred)
- 5+ years of experience in backend development with Java/Python
- Expertise in cloud platforms (AWS/Azure) and container orchestration
- Strong understanding of CI/CD pipelines and DevOps practices
- Proven ability to lead complex projects from conception to deployment
- Excellent problem-solving skills and attention to detail
- Experience with Agile methodologies and JIRA