Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Lucid Motors Logo

Sr Software Engineer, Cloud Microservices

Lucid Motors

$106,300 - $146,190
Aug 21, 2025
Newark, CA, US
Apply Now

Lucid Motors is seeking a skilled software engineer to design, develop, and enhance cloud-based microservices for its luxury electric vehicles.

Requirements

  • Proficiency in a major programming language like Golang, C/C++, Python, Ruby, Java, or Scala
  • Knowledge with Cloud Native Platforms including Kubernetes, Open Shift, Docker, or Cloud Foundry in the public cloud
  • Knowledge with Containers and/or Serverless, Microservices, Functions, Event-driven/reactive programming or other Cloud Native architectures
  • Knowledge about deploying systems into a production Cloud Native Environment
  • Knowledge with NoSQL data stores such as Cassandra and MongoDB
  • Knowledge of message or event-driven architectures (such as RabbitMQ/Queues or Kafka)
  • Understanding of OCPI and/or OCPP protocols for EV charging stations

Responsibilities

  • Design, develop, and enhance cloud-based microservices
  • Design implement applications using Golang, C, and Node.js
  • Develop and deploy containerized applications using Docker and Kubernetes
  • Create and maintain Architecture, Design, Troubleshooting, Deployment, Configuration documents
  • Make key technical decisions and guide engineering vision
  • Develop frameworks, services, and the necessary tooling to help other engineers build high quality applications
  • Evangelize software engineering best practices and lead by example

Other

  • B.S. or M.S. degree in Computer Science, Engineering
  • 6+ years of professional software development experience
  • Strong analytical and problem-solving skills
  • Ability to thrive in a cross-functional team on high profile, critical projects
  • Excellence in communication (both written and spoken) with peers and non-technical people alike
  • Excited about designing, building, and maintaining of distributed systems