Cyngn is a publicly traded autonomous vehicle company seeking a Staff Software Engineer to develop its cutting-edge fleet management system. The ideal candidate will have 10+ years of software development experience, expertise in cloud technologies, and a strong background in database design and optimization.
Requirements
- 10+ years of software development experience
- Extensive experience in building and scaling cloud-native SaaS platforms
- Expert-level proficiency in at least one of Python, Go, Java, or C++, with working knowledge of others
- Deep understanding of cloud technologies and services (AWS, Azure, or GCP)
- Proven experience with event-driven architectures and message queuing systems
- Strong background in database design and optimization, including both SQL and NoSQL solutions
- Proficiency in developing scalable WebSocket-based real-time communication systems
- Expertise in developing real-time data processing pipelines and analytics systems
- Proficiency with containerization and orchestration technologies (Docker, Kubernetes)
- Experience with infrastructure-as-code and CI/CD practices
- Track record of leading development teams and mentoring junior developers
- Excellent problem-solving skills and ability to optimize complex systems
- Strong communication skills and ability to explain technical concepts to non-technical stakeholders
- Strong collaboration skills with a low ego
Benefits
- Health benefits
- Life, Short-term, and long-term disability insurance
- Company 401(k)
- Commuter Benefits
- Flexible vacation policy
- Remote or hybrid work opportunities
- Stock options for all full-time employees
- Sabbatical leave opportunity after five years with the company
- Paid Parental Leave
- Daily lunches for in-office employees and fully stocked kitchen with snacks and beverages
- Monthly meal and tech allowances for remote employees