Senior Staff Cloud Engineer

Faraday FutureGardena, CA
61d

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
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service