Senior Software Engineer (Rust) (London)

New Yesterday

Social network you want to login/join with: We are on a mission to help build and accelerate the internet of tomorrow. We obsess about customer experience and strive towards constant innovation, with the goal of helping companies and developers build a faster, safer, and more reliable internet.
Submit your CV and any additional required information after you have read this description by clicking on the application button.
About bunny.net Some people accept the internet as it is. We see what it could be. At bunny.net, we dont wait for change. We make it happen. You wont find layers of red tape or play-it-safe thinking here. Youll find people who move quickly, take ownership, and push ideas all the way to the edge. Literally. Youll build things that solve actual problems, not add to them. Were not perfect, and we dont pretend to be. But were always improving. Were looking for people who want to do the same, who take pride in their work, and arent afraid to challenge whats possible. Because everyone deserves a better internet. And were here to help it hop faster.
Senior Software Engineer (Rust) The edge is evolving beyond caching, and we're building the next layer of infrastructure to support a truly distributed, low-latency web. Youll help design and build the core systems behind EdgeDB Lite and Edge Scripting, which are fast, composable, and deeply integrated into our global CDN platform. Youll work across backend services in Rust, integrate SQLite-based engines, and refine the developer experience to make edge deployment feel as seamless as running code locally.
What will you do?
Design, build, and operate the core services that power EdgeDB Lite and Edge Scripting, using Rust as your primary language
Integrate libSQL/SQLite storage engines and build reliable, intuitive APIs that almost feel like magic
Implement and evolve the controlplane, dataplane, and observability pipelines with modern logging & metrics stacks (e.g., ClickHouse) and automated build/deploy workflows
Own the full SDLC: architecture, coding, automated testing, deployment, oncall rotations, and postincident reviews
Collaborate with Product to turn your daily pain points into features that improve user experience
Continuously optimize for low taillatency and horizontal scalability across a global PoP network
Write clear technical documentation and example apps that showcase best practices What will you bring?
5+years of professional software engineering experience, including 2+years in Rust
Deep understanding of distributed systems, async programming, and networking protocols (gRPC, WebSockets, etc.)
Handson experience running production workloads in Linux containers and operating CI/CD pipelines
Familiarity with SQL databases; experience with libSQL or SQLite is a big plus
A builders mindset: you thrive on autonomy, embrace rapid iteration, and see feedback as fuel rather than friction What will make us extra happy?
Practical experience with logging and metrics systems like InfluxDB, ClickHouse, Prometheus, or Vector
Familiarity with Deno, V8 isolates, or other edge/serverless runtimes.
Experience building DXfocused tools, CLIs, or SDKs
Background in multitenant SaaS, usagebased billing, or data privacy across regions Where should you be located? All roles at bunny.net are fully remote. Work from wherever you hop best. What's in it for you? At bunny.net, we invest in you. We want to provide meaningful benefits while helping you maintain a healthy work & personal life. 100% flexible working hours - Work from anywhere, on your own schedule. Medical, dental, and vision insurance - Coverage worldwide. Paid time off - Love visiting the seaside? No problem. We do too. We offer 25 days of paid vacation (plus your local public holidays). Parental leave - Bonding with the little ones is super important, so we offer parental leave and flexible scheduling to ease into parenthood. Home office budget - We believe everyone is more efficient working in a comfortable office, and we're happy to help you set it up with an annual budget of 500. Paid sick leave - Feeling ill? Take time off to fully recover without having to worry about your finances. Mental health support - Feeling down? We've got your back. bunny.net provides mental health resources and help via BetterHelp.com . Wellness budget - An annual well-being budget of 480 is here to help you stay fresh and focused. Educational budget - A dedicated yearly learning and educational budget of 500 for books, seminars, and online courses to keep your learning on track.
#J-18808-Ljbffr
Location:
Greater London

We found some similar jobs based on your search