Staff Software Engineer
About this role
- We cannot sponsor or transfer any visas, of any kind now or in the future (ex. OPT, EAD, H1B, H4, etc.)
- The salary offered for this position will be based on a candidate’s experience and skill demonstrated during interviews and other evaluations
- Lead architecture and technical direction for Ocient's Loading and Transformation platforms, partnering with architects across the engineering org to ensure systems scale reliably to petabytes and beyond.
- Set technical standards and design patterns for batch and stream ingestion, making tradeoffs that affect multiple teams and the broader platform.
- Lead ambiguous, cross-team technical initiatives end-to-end, from design through production, escalating only the highest-risk decisions.
- Mentor senior and mid-level engineers; raise the technical bar through design and code review.
- Program in modern C++ and/or Java to build and monitor distributed software systems.
- Partner with Sales, Product, and End Customers on the most complex, highest-stakes engagements, translating customer needs into system design.
- Drive engineering innovation, identifying and championing improvements that span the loading platform or the wider Ocient stack.
- 5+ years of relevant industry experience, with a proven track record of technical leadership across multiple teams or large, complex systems.
- Deep, expert-level computer science fundamentals and systems design skills.
- Extensive experience architecting and delivering high-performance, high-availability distributed systems in modern C++ and/or Java, in production at scale.
- Demonstrated ability to independently own, communicate, and de-risk ambiguous, large-scale technical problems with organization-wide impact.
- Deep working knowledge of Linux, networking, and databases, including performance and reliability tradeoffs at scale.
- 8+ years of relevant industry experience, with a track record of setting technical direction across an engineering organization.
- Expert-level coding capabilities in both C++ and Java.
- A demonstrated "polyglot" skill set, with a track record of moving fluidly across domains and problem spaces to unblock teams.
- Proven experience architecting, building, and evolving end-to-end customer-facing systems at massive scale, with lasting influence on engineering standards and practices.
- Experience mentoring and growing senior engineers into technical leaders.
Company at a glance
For the organizations that can't get AI at enterprise scale wrong, there's Ocient.
The OcientAIQ™ ecosystem delivers trusted agentic AI solutions at petabyte scale, built for the industries where the data is largest, the stakes are high, and production-grade results are non-negotiable. Where fragmented data stacks slow agents down and drive up costs, OcientAIQ™ brings the infrastructure and expertise to make it work.
Ocient is a global, remote-first, carbon-neutral company, headquartered in Chicago, and backed by leading investors including Greycroft, OCA Ventures, In-Q-Tel and Buoyant Ventures.
Our remote-first company is made up of collaborative, curious, and driven experts who are passionate about delivering solutions that drive real-world impact. If that sounds like you, check out our open jobs or reach out to [email protected].
Tired of cold applications?
Sign up with Clera and we'll reach out the moment a role actually fits you — no more spraying applications into the void.
Know someone who'd be great for this?