Sr. Software Engineer, Workflow Automation Platform - Fremont [269804]

$168,000 - $252,000 yearly

Job Description

You will join the workflow automation team, building a multi-tenant platform that powers business-critical processes for teams across Tesla. You will help re-architect the platform from the ground up so it can serve many tenants at Tesla scale, covering event ingestion, tenant execution engines, deployment orchestration, validation services and the management UI. We are looking for engineers who think in systems and design for the next tenant, not just the one in front of them.

The Role

  • Design and build services across the platform, including event abstraction, tenant execution engines, deployment orchestration, graph validation and the management API layer
  • Migrate workloads off the legacy engine onto new tenant engines, one tenant at a time, without disrupting production
  • Decompose database hotspots and decide what belongs in a relational store versus an event log, cache, document store or dedicated service
  • Own event flow correctness across Kafka and RabbitMQ, including routing, idempotency, replay and tenant isolation
  • Use LLMs and AI coding tools daily for prototyping, code generation, refactoring and debugging while taking full ownership of every line that ships
  • Communicate blockers, risks and scope changes early so problems surface before they become incidents
  • Document architecture decisions and tradeoffs so the team operates from a shared model

Requirements

  • Bachelor's Degree in Computer Science, Engineering or equivalent experience
  • Proven ability to reason about a distributed system end-to-end, including event flow, failure modes, blast radius, coupling and ownership boundaries
  • Working knowledge of distributed systems concepts such as eventual consistency, idempotency, message delivery guarantees, partial failure, backpressure and observability
  • Hands-on experience with Kafka, RabbitMQ or equivalent event-driven infrastructure, including consumer groups, dead-letter handling and schema evolution
Anthony Antonucci

Qualifications

Relevant experience in Engineering & Information Technology; strong problem-solving skills; commitment to Tesla mission.

Immediate Fill

No