Software Engineer, Database Systems (Remote - Worldwide)
Candidates can work from any country; the team operates asynchronously across time zones. A developer data platform company with a globally distributed, remote-first team is hiring a software engineer for its core database team. The team builds an open source embedded database alongside a managed cloud service that lets users and automated agents create databases on demand. The work covers both the engine's compatibility with a widely used SQL interface and the reliability of the cloud control and data planes. The role suits engineers who enjoy high-stakes systems work in a fast, asynchronous environment.
What you'll do
- Advance the open source database engine, with a focus on its compatibility layer for a major relational database interface.
- Build and maintain testing and correctness guarantees so that code changes do not break existing behavior.
- Operate and improve the managed cloud service, including its API and data plane.
- Improve scalability so the cloud platform can support a much larger number of databases.
- Work with customers and other internal teams to turn real developer problems into engineering work.
What you need
- Experience building databases or other low-level, high-reliability systems such as hypervisors, operating system kernels, or storage systems.
- Strong proficiency in Rust.
- Experience with correctness testing methods such as deterministic simulation testing, fuzzing, differential testing, or formal verification.
- Experience operating large-scale distributed systems in production on cloud infrastructure such as AWS and Kubernetes.
- Experience with open source communities or remote team collaboration.
- Clear written and verbal communication with both technical and non-technical audiences.
Open to applicants anywhere in the world.
How to apply
Sign up free on i'llTip to see the employer's details and apply. i'llTip's AI can tailor your résumé to this job, and you'll get alerts for similar roles.
Apply on i'llTipGet the Android appGet the iPhone appMore Cloud Services jobs
Senior Backend Engineer, Distributed Tracing Databases (Remote - US and Canada)
This is a senior backend role at a fast-growing, fully remote observability software company whose platform is built on open source and open standards. The team owns an open-source distributed tracing backend that powers…
Senior Solutions Architect, AI Infrastructure Networking
A remote, full-time senior role for an experienced network architect to shape network design for AI infrastructure. The role is based in a cloud infrastructure software company that builds platforms for GPU clouds and AI…
AWS Solutions Architect
This remote role centres on designing and building cloud systems on Amazon Web Services. The work involves choosing the right mix of compute, storage, database and networking services, and making sure those systems are s…
Junior Azure Cloud / Infrastructure Engineer
This remote role suits an early-career engineer who wants to build hands-on experience with Microsoft Azure and cloud infrastructure. It supports a health information platform hosted on Azure, working day to day alongsid…
Cloud Platform Engineer (Remote - Worldwide)
A remote-first developer tools company with an open-source focus is looking for a Cloud Platform Engineer to join its Cloud Engineering team. The team builds the foundations that let other engineers create, ship and run …