Do you wish to view this page in English? Change language

Senior Software Engineer

Why this role
Our Data Cloud is a platform most people never see, but most businesses have indirectly depended on: billions of records, tens of millions of daily updates, and APIs that serve over 1,000 transactions per second – every transaction auditable, every record defensible. It’s what makes our products trustworthy.
We’re hiring a Staff Software Engineer to own a technical domain that cuts across several teams inside Data Cloud – for example, our ingestion and transformation platform, our API tier, or our metadata and lineage layer. You’ll set direction, raise the engineering bar, and remain hands-on enough that Seniors genuinely want your code review.
This is not a management role. It’s the technical-leadership rung on our IC ladder, with the scope and compensation to match.
You’ll be the engineer who knows how a slice of Data Cloud works end-to-end – and where it’s going next.
* Architecture and strategy. Drive multi-quarter technical roadmaps: what we build, what we retire, and what we stop doing. Author the RFCs that matter.
* Cross-team decisions. Partner with two or three engineering teams, Product, and Data Science to make the right technical trade-offs – especially the ones no single team can make alone.
* Quality of the whole. Reliability, performance, cost and security for your domain. When an incident touches your area you’re part of the postmortem.
* Engineering standards. Set the bar for design reviews, API contracts, testing and operability – and teach it, so it sticks.
* Hands-on work. We expect you to still ship code – typically the hard bits, the de-risking prototypes, and the reference implementations others build on.
* Mentorship at scale. Grow Seniors into the next Staff engineers. Coach Engineering Managers on technical direction. Be generous with your time.