Duckbill

Technology

SoftwareEngineer,Platform

$200–250k San Francisco, California, United States FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Mid+ candidates.

The Brief

“Software Engineer, Platform at Duckbill. Skills: Data infrastructure, Data processing, Data systems. Own data infrastructure. Build streaming data processing”

Industry & Context.

Technology
Problems you'll solve

Dig until you understand why; Figure things out without a spec

What They're Looking For.

Must Have

Meaningful experience with data products, Experience with streaming or event-driven data, Experience with batch data, Comfortable with Python and SQL, Comfortable with columnar databases, Comfortable with cloud storage, Fastidious about data quality, Ability to figure things out without a spec, Process for when schemas evolve

Nice to Have

Built systems that reconcile streaming and batch data

What You'll Do.

Own data infrastructure

Build streaming data processing

Maintain streaming data processing

Build batch data processing

Maintain batch data processing

Build contract application engine

Enrich and transform data

Match usage to contract terms

Apply negotiated contract rates

Produce financial outputs

Master provider billing schemas

Diagnose data anomalies

Document tribal knowledge

Design data model for multi-provider support

Normalize data across providers

Handle cross-provider queries

Keep provider-native detail accessible

Build bulletproof data validation

Design quality control systems

Catch issues before customers

Optimize for performance at scale

Design storage patterns

Design partitioning strategies

Design query approaches

Collaborate with backend engineers

Answer data questions

How You'll Work.

Team & Collaboration

Backend engineers; Product team

Full Job Description

We're building Skyway, a platform to help companies find, procure, manage, and forecast hyperscaler, inference, and GPU infrastructure. With the explosive growth of AI, companies are signing the largest infrastructure agreements in history and doing it all with spreadsheets and fingers-in-the-wind. Skyway provides structure and data to make the problem suck a whole lot less. Our customers are the strategic finance and engineering leaders at AI labs, inference providers, neoclouds, and AI-native software companies who are making seven, eight, nine, ten-figure compute decisions using data that flows through our systems. Under the hood, we're turning unstructured agreements—hyperscaler private pricing agreements, AI lab MSAs and prepaid credits, neocloud reserved capacity—into structured data, dynamically recalculating bills against both contract and public pricing, and giving finance and engineering a single shared set of numbers for what they've consumed, are consuming, and will consume. Our goal is to be the system every AI-native company runs its compute strategy on: forecasting, scenario modeling, commitment tracking, invoice validation, benchmarking, and purchasing, all on top of the best proprietary pricing dataset in the world. WHAT YOU'LL DO Own the data infrastructure that powers everything. Build and maintain both streaming and batch data processing that process hundreds of millions of rows of billing data per customer, whether the data is streamed via OTel, near-realtime API pulls, or batched S3 ingestion. Build the contract application engine. Skyway doesn't just ingest consumption data—we also enrich and transform it substantially. You'll work on the logic that matches usage lines to contract terms, applies negotiated contract rates, and produces the financial outputs customers rely on. Getting this right is what separates us from being “a data pipeline with a graph on it” and a proper financial product. Become an expert on AI and cloud billing data. You'

Free ATS check

Applying for this Software Engineer, Platform role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Ashby

  • Ashby is a fast modern ATS — most applications take under 3 minutes.
  • The resume parser is strong; verify parsed experience dates and job titles.
  • Custom screening questions are often scored algorithmically — answer completely.
  • Location field affects geo-based screening; use your actual metro area.

ANONYMOUS · UNFILTERED

What do employees actually say about Duckbill?

Real rants from real employees. Read before you apply.

Read Company Rants →