Software Engineer/ Software Developer (Remote working and Flexible Hours)
Software Engineer/ Software Developer (Remote working and Flexible Hours)

Software Engineer/ Software Developer (Remote working and Flexible Hours)

London Full-Time 36000 - 60000 £ / year (est.) Home office possible
B

At a Glance

  • Tasks: Design and build core services using Rust for a faster, safer internet.
  • Company: Join bunny.net, a forward-thinking company revolutionising the internet experience.
  • Benefits: Enjoy 100% flexible hours, remote work, and generous paid time off.
  • Why this job: Be part of a team that values innovation and challenges the status quo.
  • Qualifications: 5+ years in software engineering with 2+ years in Rust; distributed systems knowledge required.
  • Other info: Work from anywhere and receive support for mental health and education.

The predicted salary is between 36000 - 60000 £ per year.

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. About bunny.net Some people accept the internet as it is. We see what it could be. At bunny.net, we don’t wait for change. We make it happen. You won’t find layers of red tape or play-it-safe thinking here. You’ll find people who move quickly, take ownership, and push ideas all the way to the edge. Literally. You’ll build things that solve actual problems, not add to them. We’re not perfect, and we don’t pretend to be. But we’re always improving. We’re looking for people who want to do the same, who take pride in their work, and aren’t afraid to challenge what’s possible. Because everyone deserves a better internet. And we’re 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. You’ll 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. You’ll 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 control‑plane, data‑plane, 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, on‑call rotations, and post‑incident reviews Collaborate with Product to turn your daily pain points into features that improve user experience Continuously optimize for low tail‑latency 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.) ~ Hands‑on 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 builder’s 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 DX‑focused tools, CLIs, or SDKs Background in multi‑tenant SaaS, usage‑based 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

Software Engineer/ Software Developer (Remote working and Flexible Hours) employer: bunny.net

At bunny.net, we pride ourselves on fostering a dynamic and innovative work culture that empowers our employees to take ownership of their projects and drive meaningful change in the internet landscape. With 100% flexible working hours, comprehensive health benefits, and generous support for personal and professional development, we ensure that our team members can thrive both at work and in their personal lives. Join us in building the future of the internet from wherever you feel most inspired.
B

Contact Detail:

bunny.net Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer/ Software Developer (Remote working and Flexible Hours)

✨Tip Number 1

Familiarise yourself with Rust and its ecosystem, as this role requires a deep understanding of the language. Consider contributing to open-source projects or building your own applications using Rust to showcase your skills.

✨Tip Number 2

Gain hands-on experience with distributed systems and async programming. You can do this by working on personal projects or collaborating with others in online communities focused on these technologies.

✨Tip Number 3

Engage with the bunny.net community on social media or forums. This will not only help you understand their culture but also allow you to connect with current employees who might provide insights or tips for your application.

✨Tip Number 4

Prepare to discuss your previous experiences with CI/CD pipelines and production workloads. Be ready to share specific examples of how you've optimised processes or solved problems in past roles, as this will demonstrate your fit for the position.

We think you need these skills to ace Software Engineer/ Software Developer (Remote working and Flexible Hours)

Proficiency in Rust programming language
Experience with distributed systems
Understanding of async programming
Familiarity with networking protocols (gRPC, WebSockets)
Hands-on experience with Linux containers
Knowledge of CI/CD pipelines
Experience with SQL databases, particularly libSQL or SQLite
Ability to design and build reliable APIs
Experience with logging and metrics systems (e.g., InfluxDB, ClickHouse, Prometheus)
Strong problem-solving skills
Excellent technical documentation skills
Ability to work autonomously and embrace rapid iteration
Experience with edge/serverless runtimes (Deno, V8 isolates)
Background in multi-tenant SaaS and data privacy

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience, especially your work with Rust and distributed systems. Use keywords from the job description to demonstrate that you meet the specific requirements.

Craft a Compelling Cover Letter: In your cover letter, express your passion for building a better internet and how your skills align with bunny.net's mission. Mention specific projects or experiences that showcase your problem-solving abilities and builder's mindset.

Showcase Your Technical Skills: Include a section in your application that details your technical skills, particularly in Rust, SQL databases, and CI/CD pipelines. If you have experience with logging and metrics systems, make sure to highlight that as well.

Prepare for Technical Questions: Anticipate technical questions related to your experience with distributed systems and async programming. Be ready to discuss your past projects and how you've tackled challenges in those areas.

How to prepare for a job interview at bunny.net

✨Showcase Your Rust Expertise

Since the role requires a strong background in Rust, be prepared to discuss your experience with the language in detail. Bring examples of projects you've worked on, particularly those that demonstrate your understanding of distributed systems and async programming.

✨Demonstrate Problem-Solving Skills

Bunny.net values innovation and problem-solving. Be ready to share specific instances where you've tackled complex issues or improved processes. Highlight how your solutions contributed to better user experiences or operational efficiency.

✨Familiarise Yourself with Their Tech Stack

Research the technologies mentioned in the job description, such as SQLite, ClickHouse, and CI/CD pipelines. Understanding these tools will not only help you answer technical questions but also show your genuine interest in the role and the company.

✨Emphasise Your Builder's Mindset

Bunny.net is looking for candidates who thrive on autonomy and rapid iteration. Share examples of how you've embraced feedback and used it to fuel your development process. This will align well with their culture of continuous improvement.

Software Engineer/ Software Developer (Remote working and Flexible Hours)
bunny.net
B
  • Software Engineer/ Software Developer (Remote working and Flexible Hours)

    London
    Full-Time
    36000 - 60000 £ / year (est.)

    Application deadline: 2027-07-16

  • B

    bunny.net

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>