Talent.com
Software Engineer (Distribution/Platform)
Software Engineer (Distribution/Platform)Union.ai • San Francisco, CA, United States
Software Engineer (Distribution / Platform)

Software Engineer (Distribution / Platform)

Union.ai • San Francisco, CA, United States
[job_card.30_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

Software Engineer (Distribution / Platform)

Join to apply for the Software Engineer (Distribution / Platform) role at Union.ai .

Base pay range : $160,000 - $200,000 per year.

About Us

At Union, we are solving one of the hardest challenges in AI infrastructure today : enabling high-velocity iteration while maintaining seamless production-readiness for AI workloads at scale. Flyte, the open-source project we steward, is the emerging standard for modern data and AI orchestration, with numerous leading technology organizations—like , Spotify, and Gojek—running millions of mission‑critical workloads on the platform. We have a deep bench of infrastructure veterans from companies in the Big Three and beyond and a technical founding team who originally created Flyte while at Lyft.

Opportunity

Union is looking for enthusiastic engineers to join our Distribution team. This team is responsible for designing and implementing services and solutions to streamline delivery, installation, and orchestration of data and services in a large‑scale AI / ML platform based on the Flyte orchestration framework.

In this role, you will :

  • Design and build backend services (APIs, Kubernetes controllers, etc.) and client components to install, manage, and observe Union services in a Kubernetes native environment.
  • Design, implement, and optimize distribution strategies to facilitate simple and intuitive management of a complex platform in customer‑controlled environments.
  • Work across multiple cloud vendors including AWS, GCP, Azure, and OCI as well as neo-cloud providers.
  • Develop and maintain services and tooling to make our systems more reliable, secure, and performant.
  • Contribute to architectural decisions and participate in code and design reviews across various teams, ensuring the highest standards of quality and performance.
  • Work closely with broader teams—including Backend, Frontend, and Support—to improve the experience for our customers.
  • Be expected to work in‑office (Seattle / Bellevue).

About you :

  • Have 5+ years of experience in deeply technical roles in engineering functions.
  • Have a deep passion for all things Kubernetes and the broader container orchestration ecosystem.
  • Can navigate and pick up new technologies quickly.
  • Always think about the big picture and can put yourself in the shoes of the developer and customer.
  • Hands‑on experience with backend programming languages (Go, Rust, Python).
  • Can own complex projects from planning to completion.
  • Bonus : General understanding of building modern web applications using Next.js, React, and Typescript.
  • Tools you will work with

  • Languages : Golang, Rust, Python
  • Infrastructure : AWS, GCP, Azure, OCI, Kubernetes
  • CI / CD : Buildkite, ArgoCD, Terraform, Helm
  • Benefits & Belonging

    Benefits may vary based on country.

  • Excellent medical—We pay 100% of your premiums and 90% for your dependents.
  • Generous dental and vision plans—We pay 90% of the premiums for you and your dependents.
  • Meaningful equity in the form of options—all employees are owners here.
  • Unlimited time off + 12 company holidays.
  • 401(k) match—Union.ai matches 100% of contributions up to the first 3%, and 50% up to 5%.
  • 16 weeks paid parental leave for primary and secondary caregivers.
  • Flexible work schedule (some restrictions apply).
  • For in‑office employees : Lunch provided onsite and a well‑stocked kitchen with snacks and drinks.
  • Job information

  • Seniority level : Mid‑Senior level
  • Employment type : Full‑time
  • Job function : Engineering and Information Technology
  • Industry : Software Development
  • Referrals increase your chances of interviewing at Union.ai by 2x.

    We believe that our differences are what bring us together to achieve truly special outcomes. We strive to be inclusive and focus on building teams that embody that quality too. Union.ai is an equal‑opportunity employer and we encourage you to apply, even if your experience doesn’t align exactly with our job description.

    #J-18808-Ljbffr

    [job_alerts.create_a_job]

    Software Engineer • San Francisco, CA, United States

    [internal_linking.similar_jobs]
    Senior Software Engineer (Platform)

    Senior Software Engineer (Platform)

    Toma • San Francisco, CA, United States
    [job_card.full_time]
    We're building the AI platform for underserved industries.LLM usage has seen a meteoric rise in the past year, but there is still a significant gap between agentic innovation and its use in the rea...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer - Rust Language Maintainer

    Senior Software Engineer - Rust Language Maintainer

    Zipline • South San Francisco, CA, US
    [job_card.full_time]
    Do you want to change the world? Zipline is on a mission to transform the way goods move.Our aim is to solve the world's most urgent and complex access challenges by building, manufacturing and...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Staff Software Engineer - Desktop Platform

    Staff Software Engineer - Desktop Platform

    King River Capital Group • San Francisco, CA, United States
    [job_card.full_time]
    Discord is used by over 200 million people every month for many different reasons, but there’s one thing that nearly everyone does on our platform : . Over 90% of our users play games, spending a comb...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer (Platform)

    Senior Software Engineer (Platform)

    Trunk.io • San Francisco, CA, US
    [job_card.full_time]
    At Trunk, our mission is to help teams create high-quality software quickly.We've helped engineerings teams at : Google X, Zillow, and Brex to understand why their builds fail, which tests are f...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Development Engineer - Hybrid, Distributed Systems

    Software Development Engineer - Hybrid, Distributed Systems

    My Expertify • San Francisco, CA, United States
    [job_card.full_time]
    A leading biotechnology company is seeking a Software Development Engineer to work in a hybrid environment in South San Francisco. The successful candidate will develop robust software solutions for...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer (Platform)

    Senior Software Engineer (Platform)

    jobr.pro • San Francisco, CA, United States
    [job_card.full_time]
    We'Re Building The Ai Platform For Underserved Industries.LLM usage has seen a meteoric rise in the past year, but there is still a significant gap between agentic innovation and its use in the rea...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Senior Distributed Storage Software Engineer

    Senior Distributed Storage Software Engineer

    IC Manage • San Francisco, CA, United States
    [job_card.full_time]
    A technology company in San Francisco is seeking an experienced software engineer to develop high performance systems.The role involves working on a distributed storage system with a focus on perfo...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Engineer (Distributed Systems)

    Software Engineer (Distributed Systems)

    Browserbase, Inc. • San Francisco, CA, United States
    [job_card.full_time]
    As a Software Engineer (Distributed Systems) at.You’ll ensure it is high performance, scalable, constantly evolving and growing, and that our customers. As a Distributed Systems Engineer at Browserb...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer - R2 Storage & Distributed Systems

    Senior Software Engineer - R2 Storage & Distributed Systems

    Cloudflare, Inc. • San Francisco, CA, United States
    [job_card.full_time]
    A leading technology company in San Francisco is seeking an experienced technical architect for its R2 team.You will define the architectural strategy, drive discussions, and design scalable distri...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer, Storage

    Senior Software Engineer, Storage

    Crusoe • San Francisco, CA, US
    [job_card.full_time]
    Crusoe's mission is to accelerate the abundance of energy and intelligence.We’re crafting the engine that powers a world where people can create ambitiously with AI — without sacrif...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Software Engineer, Compute Market – GPU Liquidity Platform

    Software Engineer, Compute Market – GPU Liquidity Platform

    San Francisco Compute Co. • San Francisco, CA, United States
    [job_card.full_time]
    An innovative tech company in San Francisco is seeking a talented engineer to develop software that facilitates the buying and selling of high-performance computing hardware.This role offers a uniq...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Software Engineer, Distributed Systems

    Software Engineer, Distributed Systems

    Hightouch • San Francisco, CA, United States
    [job_card.full_time]
    Hightouch’s mission is to empower everyone to take action on their data.Hundreds of companies, including Autotrader, Calendly, Cars. PetSmart, trust Hightouch to power their growth.We pioneered the ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Software Engineer, Payments

    Software Engineer, Payments

    Discord • San Francisco, CA, United States
    [job_card.full_time]
    Discord is used by over 200 million people every month for many different reasons, but there’s one thing that nearly everyone does on our platform : . Over 90% of our users play games, spending a comb...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Staff Software Engineer, Distributed Systems

    Staff Software Engineer, Distributed Systems

    Verse • San Francisco, CA, US
    [job_card.full_time]
    San Francisco, CA (Remote / Hybrid Available).Organizations today are under growing pressure to navigate the transition to clean energy — not just to meet sustainability goals, but to manage ri...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Backend Engineer : Scale Distributed APIs & Systems

    Senior Backend Engineer : Scale Distributed APIs & Systems

    Medium • San Francisco, CA, United States
    [job_card.full_time]
    A technology and real estate company in San Francisco is seeking a Senior Software Engineer to develop backend systems that scale with their growth. The ideal candidate will have over 10 years of ex...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Backend Engineer — Platform & Distributed Systems

    Senior Backend Engineer — Platform & Distributed Systems

    Rippling • San Francisco, CA, United States
    [job_card.full_time]
    A leading tech company in San Francisco is seeking a Senior Software Engineer to own the design and implementation of core backend services and APIs. The role requires 5+ years of experience with ba...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Engineer - Rust Development

    Software Engineer - Rust Development

    Vertex Sigma Software • Foster City, CA, US
    [job_card.full_time]
    Our AI systems require efficient data handling at scale.The IT storage team manages petabytes of on-premises, clustered POSIX storage for AI. Our initial focus is on a high-performance caching syste...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Software Engineer, Distributed Systems

    Software Engineer, Distributed Systems

    OpenAI • San Francisco, CA, United States
    [job_card.full_time]
    The Compute Runtime team builds the low level framework components to power our ML training systems.We work on building robust, scalable, high performance components to support our distributed trai...[show_more]
    [last_updated.last_updated_30] • [promoted]