Job Description
Join TechInnovate Solutions as a Senior Software Engineer and drive the future of cutting-edge technology. We're seeking passionate innovators to build scalable solutions while enjoying flexible remote work options. Immediate hire opportunity with competitive compensation and career growth in Oakland's thriving tech ecosystem.
Responsibilities
- Architect and implement high-performance backend systems using microservices
- Mentor junior engineers through code reviews and technical guidance
- Optimize application performance and security protocols
- Collaborate with product teams to translate requirements into technical solutions
- Deploy and maintain cloud infrastructure using AWS/GCP
- Lead agile development cycles and sprint planning
- Contribute to open-source projects and technical documentation
Qualifications
- 5+ years of professional software development experience
- Expertise in at least one modern language (Python/Java/Go)
- Proficiency with cloud platforms (AWS/GCP/Azure)
- Strong understanding of distributed systems and APIs
- Proven track record of shipping production-grade code
- Bachelor's degree in Computer Science or equivalent experience
- Experience with CI/CD pipelines and containerization (Docker/Kubernetes)