What are the responsibilities and job description for the Staff Software Engineer, Backend (Affiliate Platform) position at Faraday Future?
The Company:
Faraday Future (FF) is a California-based mobility company, leveraging the latest technologies and world's best talent to realize exciting new possibilities in mobility. We're producing user-centric, technology-first vehicles to establish new paradigms in human-vehicle interaction. We're not just seeking to change how our cars work – we're seeking to change the way we drive. At FF, we're creating something new, something connected, and something with a true global impact.
Your Role:
As a Staff Software Engineer, Backend (Affiliate Platform), you will design, build, and operate backend services and APIs that power our affiliate platform—including tracking & attribution, commission calculation/settlement, partner management, and anti-fraud controls. You will own critical services end-to-end (design, implementation, testing, deployment, observability, and reliability) and contribute to adjacent backend platform capabilities as needed (e.g., identity/account, commerce/order/OTD integrations, and analytics instrumentation) across our robotics consumer journey.
Key Responsibilities:
($150,000,00 - $190,000.00 DOE), plus benefits and incentive plans
Perks Benefits
Faraday Future (FF) is a California-based mobility company, leveraging the latest technologies and world's best talent to realize exciting new possibilities in mobility. We're producing user-centric, technology-first vehicles to establish new paradigms in human-vehicle interaction. We're not just seeking to change how our cars work – we're seeking to change the way we drive. At FF, we're creating something new, something connected, and something with a true global impact.
Your Role:
As a Staff Software Engineer, Backend (Affiliate Platform), you will design, build, and operate backend services and APIs that power our affiliate platform—including tracking & attribution, commission calculation/settlement, partner management, and anti-fraud controls. You will own critical services end-to-end (design, implementation, testing, deployment, observability, and reliability) and contribute to adjacent backend platform capabilities as needed (e.g., identity/account, commerce/order/OTD integrations, and analytics instrumentation) across our robotics consumer journey.
Key Responsibilities:
- Build and evolve backend services for affiliate domains: event tracking & attribution, commission rules and settlement, partner onboarding/management, and anti-fraud/abuse controls.
- Design and maintain clear, versioned REST/gRPC APIs and partner integration patterns (e.g., webhooks/callbacks), with strong backward compatibility and well-defined contracts.
- Implement high-throughput event ingestion and durable workflows using datastores caching messaging/streaming, ensuring correctness, scalability, and debuggability.
- Ensure settlement-grade correctness for financially sensitive flows: idempotency, reconciliation, audit trails, safe retries, and clear state machines.
- Improve performance and reliability: profiling, query optimization, caching strategies, load/capacity testing, latency/throughput tuning, and cost-aware scaling.
- Operate services in production with strong observability and reliability practices (logs/metrics/traces, SLOs/alerts, incident response) and safe delivery (CI/CD, canary/blue-green releases, zero-downtime migrations).
- Bachelor's degree in Computer Science, or related discipline.
- 6 years building and operating production backend systems for consumer, commerce, or growth platforms.
- Strong proficiency in Java (Java 17 ) and Spring Boot/Spring Cloud (or equivalent backend stack with ability to ramp quickly).
- Solid distributed systems fundamentals: API design, consistency models, concurrency, resilience patterns, and production troubleshooting.
- Production experience on cloud infrastructure (preferably AWS) with containers (Docker/Kubernetes) and Infrastructure-as-Code (Terraform/CloudFormation).
- Strong data and messaging experience: relational/NoSQL databases, caching (Redis), and event streaming/queues (Kafka/Kinesis/RabbitMQ).
- Demonstrated ability to improve system performance and reliability in production (e.g., latency reduction, throughput increases, capacity planning, incident-driven hardening).
- Security, quality, and operational rigor: OAuth2/OIDC concepts, secrets/KMS, automated testing (unit/integration), code reviews, and clear documentation (design docs, API contracts).
- Direct experience with affiliate/partner platforms: attribution models, partner reporting, commission configuration, payout lifecycle, and dispute/reconciliation workflows.
- Experience building anti-fraud/abuse systems (e.g., referral abuse, click spam, bot traffic), including rule-based controls and signal-driven detection.
- Experience supporting adjacent platform services beyond affiliate (identity/account, commerce/order/OTD integrations, analytics/telemetry instrumentation).
- Robotics industry background (strong plus): robotics/smart hardware ecosystems where digital platforms support real-world product acquisition and ownership lifecycle.
- Familiarity with observability/SRE tooling and practices (Prometheus/Grafana or Datadog/New Relic), on-call readiness, and incident postmortems.
- Professional working proficiency in Mandarin Chinese and English for frequent collaboration with China-based partners/suppliers.
($150,000,00 - $190,000.00 DOE), plus benefits and incentive plans
Perks Benefits
- Healthcare dental vision benefits (Free for you/discounted for family)
- 401(k) options
- Casual dress code relaxed work environment
- Culturally diverse, progressive atmosphere