Skip to content
OpenAIOpenAI

Software Engineer, Core Services

Designs and operates critical backend platforms like caching, workflow orchestration, and metadata stores to enable scalable product development. Requires expertise in distributed systems, caching (Redis/Memcached), storage (FoundationDB), and orchestration (Temporal).

About the job

Responsibilities

  • Design, build, and maintain shared infrastructure services such as caching layers, workflow orchestration (Temporal), metadata stores, and file storage services.
  • Collaborate with product teams to provide scalable, reliable primitives that abstract the complexities of distributed systems.
  • Improve performance, resilience, and scalability of core services that power customer-facing applications.

Requirements

  • Experience with distributed systems, caching infrastructure (e.g., Redis, Memcached), metadata storage (e.g., FoundationDB), or workflow orchestration (e.g., Temporal, Cadence).
  • Experience running containerized services in cloud environments and integrating them into automated build/test/release (CI/CD) workflows.
  • Understand trade-offs in consistency models, replication strategies, and performance optimization in multi-region systems.
  • Excel at communication and collaboration with cross-functional teams, and are obsessed with delivering customer success.

Skills

Distributed Systems, Redis, Memcached, Foundationdb, Temporal, Cadence, CI/CD, Kubernetes, Docker, Cloud Platforms

OpenAI

OpenAI

San Francisco, CA

Software Engineer, Financial Engineering
$230k+/yrHybrid5+ YOEBackend Engineering

Build and operate backend and financial infrastructure supporting pricing, payments, billing, subscriptions, entitlements, and invoicing. The role requires 5+ years of software engineering experience with distributed systems, transactional workflows, and highly reliable, auditable platforms.

Stripe

Stripe

Seattle, WA

Software Engineer
$235k+/yrHybrid5+ YOEBackend Engineering

Build and operate scalable backend services, APIs, and real-time data systems while contributing to architecture, reliability, and product-driven solutions. Requires a relevant master’s degree with 3 years of experience or a bachelor’s degree with 5 years, plus broad distributed systems and programming expertise.

Fluidstack

Fluidstack

San Francisco, CA
Platform Engineer
$224k+/yrOn-site3+ YOEBackend Engineering

Build foundational infrastructure platforms and operational tooling for global data center operations, including CMDB, DCIM, asset management, automation, and observability systems. Requires 3+ years of production software development experience and strong Python or Go skills.

Rain

Rain

Remote

Software Engineer - Wallets
$220k+/yrRemoteBackend Engineering

Design and lead secure, scalable wallet infrastructure spanning custody, key management, signing, authorization, and recovery. The role requires deep expertise in wallet or cryptographic security infrastructure, distributed systems architecture, and modern blockchain account models.

Baseten

Baseten

San Francisco, CA
Software Engineer - Identity and Authorization
$240k+/yrHybrid5+ YOEBackend Engineering

Build and own Baseten’s identity and authorization platform, including fine-grained permissions, credential systems, and enterprise administration. The role requires backend systems experience, production authorization expertise, and the ability to operate secure multi-tenant systems at scale.