Job Description
Join Oakland's fastest-growing tech startup revolutionizing urban mobility solutions! We're seeking a passionate Senior Software Engineer to architect and build scalable cloud-native applications. Work with cutting-edge technologies in a collaborative, agile environment where your code directly impacts millions of users. Enjoy competitive equity packages, flexible work arrangements, and the chance to shape the future of sustainable transportation.
Responsibilities
- Design and implement microservices using Go and Python on AWS infrastructure
- Lead technical planning for new features and system integrations
- Mentor junior engineers through code reviews and architectural discussions
- Optimize database performance and implement caching strategies
- Implement CI/CD pipelines using Docker, Kubernetes, and Terraform
- Collaborate with product teams to translate business requirements into technical solutions
- Contribute to open-source projects and technical blog content
Qualifications
- 5+ years of professional software engineering experience
- Expertise in Go, Python, or similar backend languages
- Strong understanding of distributed systems and cloud architecture (AWS/GCP)
- Proficiency with containerization and orchestration technologies
- Experience with event-driven architectures and message queues
- Bachelor's degree in Computer Science or equivalent practical experience
- Portfolio demonstrating complex system design projects
- Track record of shipping production code at scale