Job Description
Join TechInnovate Solutions as a Senior Software Engineer and revolutionize how businesses leverage technology in the heart of Oakland's thriving tech hub. We're seeking visionary innovators to architect scalable systems and drive product excellence. Enjoy competitive compensation, comprehensive benefits, and a culture that values creativity and impact.
Our Oakland-based team fosters collaboration across cutting-edge projects in cloud infrastructure and AI integration. With flexible work arrangements and professional development opportunities, this role offers the perfect blend of challenge and growth.
Responsibilities
- Architect and implement scalable cloud-native solutions using AWS and microservices
- Mentor junior engineers through code reviews and technical guidance
- Optimize system performance and implement CI/CD pipelines
- Collaborate with product teams to translate business requirements into technical specs
- Lead security best practices and conduct thorough testing protocols
- Contribute to open-source projects and stay current with emerging technologies
Qualifications
- Bachelor's degree in Computer Science or equivalent experience (5+ years)
- Expertise in Python, Java, or Go with distributed systems
- Proficiency in cloud platforms (AWS/GCP) and containerization (Docker/K8s)
- Strong background in Agile methodologies and DevOps practices
- Proven track record of shipping production-grade software
- Excellent problem-solving skills and system design abilities
- Experience with CI/CD tools like Jenkins or GitLab CI