Rust Engineer
We are hiring a Rust Engineer to help design and implement the database infrastructure for our observability platform, Pydantic Logfire.
Context
Pydantic is building a next-generation observability platform targeted at modern development teams that use AI, are multi-language, cloud-native and cost conscious.
We build on the shoulders of proven modern technologies such as OpenTelemetry, SQL / DataFusion, Postgres, Kubernetes, Object Storage, TypeScript, Rust and Python.
What you will do
You will join our small team of Rust experts to build a state-of-the-art observability database. Your focus will be making our database as efficient and reliable as possible. Examples of things we work on:
- Optimize execution of query plans across distributed database hardware
- Use data from running Logfire in our own production to find and optimize bottlenecks and pathological cases
- Push forward a state of the art caching system for DataFusion
- Develop an incrementally refreshing materialized view system for DataFusion
- Maintain and improve ingestion pipelines for OpenTelemetry data
All of these technologies are built in Rust with a strong focus on performance and stability. There are frequently opportunities to contribute to upstream projects such as DataFusion and Arrow, we believe in open source and growing the community as we grow our company.
What we bring to the table
- Greenfield project — while already complex and in production our system is still very flexible and we regularly make large-scale changes with outsized impact
- Work with great people — we have a small team of 3 experienced Rust developers, including a PyO3 maintainer, and meet regularly with maintainers of the Arrow and DataFusion projects
- Fully remote — we're a remote-first company, we get together in person roughly once a quarter for a week — our next "offsite" will be in France in the first week of May
- Full benefits and competitive pay — we offer competitive salaries, equity no matter what country you are based out of
- Build developer tools — we dogfood our own product and you'll be using it every day - you can fix the things you don't like!
Technical Requirements
We're looking for (in descending order of importance):
- Deep experience with Rust and its ecosystem
- Experience with analytical/time-series database development and use — in particular we build upon the Apache Arrow ecosystem, and Apache DataFusion
- Experience working with observability tools — experience working for an observability company, using observability platforms, and knowledge of OpenTelemetry would all be highly valuable
- Experience working with Python and/or TypeScript would be a minor plus
More generally, you should care about performance, scalability, and developer experience, both within the team and for those using the tools we're building.
Non-technical Requirements
- Required: Live and work in a timezone between PT (UTC-8) and CET (UTC+1). This is a hard requirement, please do not apply if you do not meet this requirement.
- Required: Able to travel to EU, UK and US up to 4 times a year to join our off-sites
- Required: Fluent in English
- Required: Must be available to join on-call rotations, approximately 1 week out of every 10 (subject to change)
About Us
Pydantic is the data validation library that powers modern Python development - 300 million downloads per month, used by virtually every tech company you've heard of. Why? Because we obsess over developer experience and write code we'd actually want to use ourselves.
We're applying that same engineering mindset to Logfire, our observability platform built for today's development reality: AI workloads, multi-language environments, and cloud infrastructure that's designed to be straightforward to set up and maintain.
We build with technologies developers actually want to work with:
- OpenTelemetry for standardized instrumentation
- SQL for intuitive querying (no proprietary query language to learn)
- Rust, Python, and TypeScript for performance and productivity
- Postgres, DataFusion, and object storage for scalable backends
Unlike other companies that pay lip service to open source, we commit over 20% of our engineering team to maintaining and expanding our open source ecosystem. This includes the core Pydantic library and PydanticAI - our rapidly growing framework that's becoming the standard for AI application development. We're signatories of the open source pledge and build on open standards because we believe in interoperability, not lock-in. Use our OpenTelemetry-based SDK with any compatible backend - we're confident you'll choose us on merit.
We're backed by Sequoia Capital and run a fully remote team across multiple time zones (with regular in-person offsites - next one's this May).
Join our team of exceptional engineers who value substance over hype, practical approaches over perfectionism, and meaningful progress over busyness. We've built a culture that balances technical ambition with sustainable practices—minimal meetings and respect for your expertise and time. We're creating tools that genuinely improve developers' lives, and we're looking for thoughtful contributors who share our commitment to quality and our passion for elegant solutions.
Perks & Benefits
- 💰 Compensation: Competitive salary and stock options
- 🌍 Truly Remote: Work from anywhere within our timezone range - no office requirements ever
- 🌐 Global & Diverse: Join a multi-cultural team of 8+ nationalities
- 💪 Impact: Direct influence on tools used by millions of developers worldwide
- 🎯 Focus on Growth: Regular opportunities for learning and professional development
- 🤝 Team Gatherings: Connect with the team at our regular international off-sites
- 🏥 Healthcare: Comprehensive health coverage for you and your dependents
- 🎮 Flexible Hours: Work when you're most productive
- 💻 Equipment: Budget for your home office setup
- ⚖️ Work-Life Balance: flexible working hours and 33 days PTO no matter where you live (including public holidays, which you can choose to take or not)
Apply
To apply, email [email protected] with the job title in the subject line.
No recruiters or agencies please. Unsolicited recruiters will be marked as spam.
Explore Logfire.
Explore our open source packages