Remote Staff Software Engineer - Backend

Posted

Apply now
Please, let Cyngn know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • Cyngn is a publicly traded autonomous vehicle company based in Menlo Park, CA, focusing on self-driving technology for various commercial domains.
  • The Staff Software Engineer will be part of the SaaS platform team, developing a fleet management system for autonomous industrial vehicles.
  • Responsibilities include architecting and leading the development of a cloud-native fleet management system for real-time control and monitoring of autonomous vehicles.
  • The role involves designing scalable, distributed systems for high-volume data processing, developing APIs and microservices, and creating algorithms for route optimization and resource allocation.
  • The engineer will implement data analytics and machine learning capabilities for predictive maintenance and performance optimization.
  • Ensuring system reliability, security, and compliance with industry standards is crucial.
  • The position requires leading a team of engineers, mentoring junior developers, and collaborating with product managers and customers to translate business requirements into technical solutions.
  • Participation in the entire software development lifecycle is expected, from concept to maintenance.

Requirements:

  • Candidates must have 10+ years of software development experience, focusing on backend systems and distributed architectures.
  • Extensive experience in building and scaling cloud-native SaaS platforms, preferably in IoT or robotics domains, is required.
  • Expert-level proficiency in at least one programming language (Python, Go, Java, or C++) is necessary, along with working knowledge of others.
  • A deep understanding of cloud technologies and services (AWS, Azure, or GCP) is essential.
  • Proven experience with event-driven architectures and message queuing systems (e.g., Kafka, RabbitMQ) is required.
  • A strong background in database design and optimization, including SQL and NoSQL solutions, is necessary.
  • Proficiency in developing scalable WebSocket-based real-time communication systems is required.
  • Candidates should have expertise in developing real-time data processing pipelines and analytics systems.
  • Proficiency with containerization and orchestration technologies (Docker, Kubernetes) is necessary.
  • Experience with infrastructure-as-code and CI/CD practices (e.g., Terraform, GitOps) is required.
  • A track record of leading development teams and mentoring junior developers is essential.
  • Excellent problem-solving skills and the ability to optimize complex systems are required.
  • Strong communication skills and the ability to explain technical concepts to non-technical stakeholders are necessary.
  • Strong collaboration skills with a low ego are essential.

Benefits:

  • Health benefits include Medical, Dental, Vision, HSA and FSA, Employee Assistance Program, and a 1:1 Health Concierge.
  • Life, short-term, and long-term disability insurance is provided, with Cyngn funding 100% of premiums.
  • The company offers a 401(k) plan and commuter benefits.
  • A flexible vacation policy is in place, along with remote or hybrid work opportunities.
  • Stock options are available for all full-time employees.
  • Employees are eligible for a sabbatical leave opportunity after five years with the company.
  • Paid parental leave is provided.
  • Daily lunches for in-office employees and a fully stocked kitchen with snacks and beverages are available.
  • Monthly meal and tech allowances are provided for remote employees.
Apply now
Please, let Cyngn know you found this job on RemoteYeah . This helps us grow 🌱.
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback