Job Description
Join InnovateTech Solutions in San Jose and make an immediate impact! We're seeking a talented Senior Software Engineer to join our dynamic team and contribute to cutting-edge cloud infrastructure projects. This is your chance to work with industry leaders in a fast-paced environment where your skills are valued from day one. Enjoy competitive compensation, flexible work arrangements, and the opportunity to shape the future of enterprise software.
Why InnovateTech? We're a rapidly growing tech hub in the heart of Silicon Valley, committed to innovation and employee growth. Our culture thrives on collaboration, creativity, and continuous learning. If you're ready to accelerate your career while solving complex challenges, apply now!
Responsibilities
- Design, develop, and deploy scalable cloud-based applications using AWS and Kubernetes
- Lead code reviews and mentor junior engineers on best practices
- Collaborate with cross-functional teams to define product requirements
- Optimize system performance and troubleshoot complex technical issues
- Implement CI/CD pipelines to ensure seamless deployment processes
- Contribute to architectural decisions and technology stack evolution
- Drive security best practices across all development stages
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- 5+ years of professional software development experience with cloud technologies
- Expert proficiency in Python, Java, or Go programming languages
- Strong understanding of microservices architecture and RESTful APIs
- Hands-on experience with containerization (Docker) and orchestration (Kubernetes)
- Proven track record of delivering production-quality code in agile environments
- Excellent problem-solving skills and ability to work independently
- Strong communication skills with ability to collaborate effectively