Senior Staff Cloud Engineer

Faraday FutureGardena, CA
62d

About The Position

As a Senior Staff Cloud Engineer, you'll be working with some of the industry's brightest minds to develop our cloud solution. The main areas of focus will include microservice, database, serverless, real-time analytics, data pipeline, tools etc. You will design, develop and enhance backend applications from prototype to production - including integration and processing of large real-time vehicle data.

Requirements

  • M.S. Computer Science, Electrical Engineering, or related field
  • 10+ years in programming experience with Java and distributed system.
  • Able to follow best practices and write clean robust code: e2e and Unit testing, Code coverage and static analysis
  • Experience with one or more high volume stream processing technologies with Spring framework
  • JVM performance and GC tuning for server applications
  • Build processes for modern Java stack - gradle, maven, Jenkins pipeline
  • Scalable cloud based application design - service discovery, cloud-native design patterns - autoscaling, circuit breakers, load balancing, fault tolerance, zero-downtime service delivery
  • Strong expertise in NoSQL, Distributed databases, and distributed messaging systems such as RDBMS, Redis, Apache Kafka.
  • Strong expertise in Docker and Kubernetes.
  • Experience with CI/CD, Git, JIRA and Jenkins.
  • Experience with Public Key Infrastructure including x509 certificates, SSL/TLS handshakes, certificate lifecycle management, Certificate Authorities
  • Strong RDBMS skills including data modeling
  • Excellent communication, presentation, problem-solving and analytical skills

Nice To Haves

  • Experience working with SRE tools: Docker, Terraform
  • Ability to understand sophisticated workflows and graph structures
  • Experience with JavaScript/Html/CSS
  • Experience with multi-cloud architecture (e.g. GCP & AWS)
  • Experience with infrastructure data engineering

Responsibilities

  • Write well designed, testable, efficient code
  • Design, develop and building out cloud service with Spring Cloud.
  • Participate in code reviews to validate best practices and logical designs.
  • Participate in the development of technical specifications for our products, driving any new technologies.
  • Develop multi-region and cloud-oriented services, tests, and documentation
  • Evolve system design and architecture to keep up with product's growth and adoption
  • Benchmark and validate perception algorithms for final deployment

Benefits

  • Healthcare + dental + vision benefits (Free for you/discounted for family)
  • 401(k) options
  • Casual dress code + relaxed work environment
  • Culturally diverse, progressive atmosphere

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Senior

Industry

Professional, Scientific, and Technical Services

Number of Employees

101-250 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service