Skip to main content
Back to jobs

Software Engineer, Platform

External
duckbill logoDuckbill · San Francisco, CA
$200K–$250K/yrFull-timeOn-site2w ago
AirflowETLFlaskForecastingLessMove
Cover LetterConnect

Prepare for this interview

Elite

AI-generated questions, company research, and talking points tailored to this role


Responsibilities

  • 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.
  • Become an expert on AI and cloud billing data. You'll master provider billing schemas, quirks, and evolution. You'll be diagnosing data anomalies regularly and documenting the tribal knowledge that makes this data so difficult to work with.
  • Build bulletproof data validation. Design quality control systems that catch issues before they reach customers. Financial data demands precision and a data quality bug can represent a customer breach in trust, not just an annoyance.
  • Optimize for performance at scale. Design storage patterns, partitioning strategies, and query approaches that serve sub-second performance alongside heavy analytical workloads.
  • How we work
  • We ship daily. New engineers ship in their first week. We value making progress toward customer desires every day.
  • AI makes us all more capable. We use AI assistance throughout the company heavily and expect you to as well-not just tab-completion, but agents, code review, and whatever else helps you move faster. AI skeptics won't do well here.
  • About you
  • You're someone who builds data systems. You care about the people downstream of your work, whether they're backend engineers, product, or customers. When data looks weird, you dig until you understand why , not just patch it.
  • You have meaningful experience with data products, including warehouses, lakehouses, OLAPs, ETL pipelines, and semantic systems. You've worked with streaming or event-driven data as well as batch, and you have a point of view on when each is the right tool. Bonus if you've built systems

Benefits

Performance bonus

Additional Information

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.


Your Match

How well this role fits your profile.

Company Intel

What employees say

Worked at duckbill? Share your experience

Interested in this role?

Apply on the company's website.

Cover LetterConnect