Skip to content
ZocdocZocdoc

Staff Software Engineer, Spend Management

Staff Software Engineer leading architecture and development of a self-service spend management platform for healthcare practices. Requires 2+ years .NET and AWS experience plus strong backend and frontend skills.

About the job

Responsibilities

  • Full ownership of the technical strategy for the self-service spend management platform.
  • Architecting and writing code for key roadmap initiatives — flexible budget controls, the Budget Settings experience, and cross-channel (Marketplace + SPO) spend strategy.
  • Building and fostering relationships with engineers on your team and partners in Product, Design, and Analytics to refine and execute the product vision.
  • Safeguarding the accuracy and reliability of a system that moves money — spend tracking, budget enforcement, and the guardrails that keep them correct.
  • Mentoring engineers through code reviews, design discussions, and 1:1 pairing.
  • Working with cutting-edge GenAI tools and technology, with an eye toward future goals like spend recommendations and AI-assisted budget insights.

Requirements

  • Meaningful (2+ years) experience in .NET and AWS or equivalent cloud technology.
  • The ability to integrate generative AI tools into daily workflows to automate tasks, foster innovation, and maximize productivity.
  • A fundamental understanding of building and scaling business-critical back-end services, with the front-end skills to make them usable.
  • A bias toward correctness and reliability, with the instinct to build observability and guardrails into money-moving systems from the start.
  • The mentality of an entrepreneur/owner and a strong bias to action.
  • Superb communication skills.
  • Humility and treating all people with dignity and respect.

Nice-to-Haves

  • Passionate about mentorship and leveling up the engineers around you.
  • A strong collaborator who can work with Product, Design, Analytics, and Sales to build a unified vision.
  • Energized by turning a manual, internal process into a self-service product that customers control themselves.

Skills

.Net, AWS, Generative AI, Backend Development, Frontend Development, Observability, System Architecture, Code Review, Mentorship

Turion Space

Turion Space

Irvine, CA

Staff Ground Software Engineer
$175k+/yrOn-site8+ YOEBackend Engineering

Leads architecture and development of mission-critical backend systems for spacecraft command, telemetry, mission planning, and operations. Requires 8+ years of software development experience, distributed-systems and cloud-native expertise, and technical leadership.

Grafana Labs

Grafana Labs

United States

Staff Backend Engineer - Grafana App Platform| US| Remote
$175k+/yrRemote7+ YOEBackend Engineering

Staff backend engineer responsible for evolving Grafana into a scalable, multi-tenant observability application platform. The role requires production operations experience, distributed-systems expertise, strong communication, and familiarity with Go or willingness to learn it.

Pinterest

Pinterest

United States

Staff Software Engineer, TwoTwenty
$177k+/yrRemote7+ YOEBackend Engineering

Leads the technical direction and hands-on development of scalable backend platforms for Pinterest’s AI-driven products. Requires extensive backend and distributed-systems experience, strong Python skills, production LLM or ML experience, and cross-functional technical leadership.

Pinterest

Pinterest

United States

Staff Software Engineer, Storage Services
$177k+/yrRemote8+ YOEBackend Engineering

Leads the technical strategy, architecture, and operation of Pinterest’s large-scale storage infrastructure supporting SQL and graph workloads. Requires 8+ years of backend distributed-systems experience, technical leadership, and expertise in production reliability, performance tuning, and modern database technologies.

Motive

Motive

San Francisco, CA

Staff Software Engineer, Platform
$180k+/yrHybrid7+ YOEBackend Engineering

Build and evolve scalable platform services, APIs, and product capabilities while making architecture decisions and improving reliability and operational excellence. The role requires substantial software engineering experience, distributed-systems expertise, strong technical judgment, and the ability to mentor engineers.