CrawlJobs Logo

Backend Rust Engineer

· Job Posted January 02, 2026
Apply Position
Job Link Share

Job Description

Zed is a fast, collaborative code editor built from the ground up in Rust. We're seeking a Backend Engineer with a strong Rust background to own and maintain our server-side infrastructure. The server-side infrastructure powers many of Zed's core features: all AI connections go through this system, as do the collaboration primitives, in addition to cross-cutting concerns like auth, billing and telemetry. We are currently rebuilding our backend from a single stateful server to a fully distributed system, and looking for someone to help lead this effort.

Job Responsibility

  • Design and implement reliable, high-performant backend systems in Rust
  • Build on Zed's existing deterministic test execution environment to allow us to make large changes with confidence
  • Contribute to architectural decisions that shape Zed's future
  • Solve complex product challenges, drawing on your systems programming background when needed
  • Collaborate with designers and engineers to create intuitive user interfaces
  • Write clean, maintainable, and efficient code
  • Participate in code reviews and collaborate with teammates and community members in real time
  • Help improve our development processes and tooling
  • Optimize performance and user experience where necessary

Requirements

  • Strong proficiency in Rust
  • Experience deploying and maintaining distributed systems in production
  • Solid understanding of algorithms and data structures
  • Excellent problem-solving and debugging skills
  • Strong product sense and user-centric design approach
  • Self-directed work ethic and ability to operate autonomously
  • Excellent communication skills for remote collaboration
  • Willingness to work on both backend and frontend aspects of the application
  • Enthusiasm for pair programming, including several hours weekly in Zed

Nice to have

  • Experience with Cloudflare's worker infrastructure
  • Knowledge of database performance characteristics, particularly PostgreSQL and SQLite.
  • Familiarity with tracing, logging and telemetry tools like Axiom or Honeycomb.
  • Background in building real-time collaborative systems
  • Knowledge of cross-platform development challenges
  • Experience working on product code, front-end, or full-stack development

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Backend Rust Engineer

8 matching positions

Senior Backend Engineer – Rust

As a Senior Engineer - Rust, you will be a vital member of our engineering team,...
Location
Location
Vietnam , Ho Chi Minh City
Salary
Salary:
Not provided
qualgo.net Logo
Qualgo
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field
  • Minimum of 5+ years of software engineering experience, with significant hands-on experience in Rust development
  • Proven experience designing, building, and maintaining libraries, SDKs, or core system components, preferably in Rust, C++, or similar systems programming languages
  • Demonstrable experience delivering code that meets high-performance, high-concurrency, and low-footprint requirements
  • Deep understanding of Rust's core concepts: ownership, borrowing, lifetimes, traits, generics, error handling, and asynchronous programming (async/await)
  • Experience with performance profiling tools and techniques for Rust applications
  • Strong experience with API design principles and creating developer-friendly interfaces
  • Solid understanding of testing methodologies and experience with Rust testing frameworks
  • Familiarity with common data structures, algorithms, and their performance characteristics
  • Experience with Git and CI/CD practices
Job Responsibility
Job Responsibility
  • Design, implement, and maintain high-quality, reusable, and efficient Rust code for the core cybersecurity library
  • Develop clear, well-documented, and ergonomic APIs for internal teams to consume the library
  • Ensure the library is architected for testability, maintainability, and extensibility
  • Focus on achieving high performance and low latency in all library components
  • Profile and optimize code for CPU usage, memory footprint, and concurrency
  • Implement efficient data structures and algorithms suitable for cybersecurity processing tasks
  • Leverage Rust's ownership, borrowing, and concurrency features (e.g., async/await, Send/Sync traits) to build highly concurrent and thread-safe library components
  • Ensure all code adheres to Rust's memory safety guarantees, minimizing vulnerabilities
  • Write comprehensive unit, integration, and potentially property-based tests to ensure library correctness and robustness
  • Participate in code reviews, providing and receiving constructive feedback to maintain high code quality
What we offer
What we offer
  • Meaningful work & impact
  • Competitive rewards
  • Growth & well-being
  • People & workspace
  • Young & dynamic environment
Read More
Arrow Right

Senior Backend Engineer

Coralogix is a modern, full-stack observability platform transforming how busine...
Location
Location
Poland
Salary
Salary:
Not provided
coralogix.com Logo
Coralogix
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of software development experience in backend code in Rust or JVM languages
  • 5+ years of experience developing and operating backend systems in production
  • Familiarity with Observability tools, Kafka
  • Experience with Kubernetes
  • Comfortable working with AI-assisted development and agentic workflows, with the judgment to validate outputs to production standards (correctness, security, performance, maintainability)
  • Proficiency with modern JavaScript frontend frameworks (Angular, React, etc.)
  • Familiarity with incident lifecycle processes, including detection, investigation, escalation, and resolution
  • Strong analytical and problem-solving skills
  • Excellent written and verbal communication skills
Job Responsibility
Job Responsibility
  • Help shape and build a seamless onboarding experience across a wide range of data ingestion integrations, covering logs, metrics, traces, and profiles
  • Own the backend (Rust) infrastructure powering these integrations and work within a shared frontend (Angular) codebase
  • Own the extensions platform enabling customers to deploy dashboards, alerts, parsing rules, and other Coralogix-native configurations
  • Take end-to-end ownership of features across the stack, from research and design through production
  • Ramp into our Rust services powering data ingestion and transformation, growing into full on-call readiness over time
  • Write high-quality code within the shared frontend codebase
  • Build and maintain integrations that handle massive volumes of telemetry data while keeping the experience simple and reliable for customers
  • Use AI tools daily for drafting designs, generating scaffolding, debugging, writing tests, and automating repetitive tasks
  • Fulltime
Read More
Arrow Right

Software Engineer (Rust)

At hyperexponential, we’re building the AI-powered platform that enables the wor...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
hyperexponential.com Logo
hyperexponential
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Built and shipped backend systems in a polyglot production environment, working across languages such as Rust, Python, or C/C++, and choosing the right tool for the problem
  • Either used Rust in production systems, or demonstrated strong systems experience in C/C++ or Python with clear evidence of learning and adopting new languages quickly
  • Delivered backend features where correctness, performance, and resource efficiency were critical, and improved systems based on real production behaviour
  • Applied solid systems thinking around execution, concurrency, and memory or resource management in real-world backend services
  • Designed and implemented effective testing and observability that made complex backend behaviour understandable, debuggable, and safe to evolve
  • Owned work end-to-end from design through rollout, monitoring, and iteration, collaborating closely with peers and raising risks early
Job Responsibility
Job Responsibility
  • Designing and delivering backend features in the Kernel execution engine that improve correctness, performance, and reliability for customer model runs at scale
  • Strengthening a clean, modular Kernel architecture that is easy to understand, test, and safely evolve over time
  • Building automated tests and observability for complex execution scenarios, enabling faster detection, diagnosis, and resolution of production issues
  • Partnering with adjacent engineering teams to shape Kernel behaviour and interfaces, providing clear technical input and following through to delivery
  • Owning work from design through rollout and monitoring, balancing immediate product needs with long-term system sustainability
  • Demonstrating hx values by proactively identifying risks, collaborating constructively, and taking full accountability in a critical core-platform area
What we offer
What we offer
  • £5,000 training and conference budget for individual and group development
  • 25 days of holiday plus 8 bank holidays (33 days total)
  • Company pension scheme via Penfold
  • Mental health support and therapy via Spectrum.life
  • Individual wellbeing allowance via Juno
  • Private healthcare insurance through AXA
  • Income protection and Life Insurance
  • Cycle to Work Scheme
  • Top-spec equipment (laptop, screens, adjustable desks, etc.)
  • Regular remote and in-person hackathons, lunch and learns, socials, and game nights
  • Fulltime
Read More
Arrow Right

Backend Engineer - Data Pipeline

Coralogix is a modern, full-stack observability platform transforming how busine...
Location
Location
Germany , Berlin
Salary
Salary:
Not provided
coralogix.com Logo
Coralogix
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 5 years of software development experience
  • At least 2 years of experience developing and operating Rust-based systems in production
  • Experience with AWS/ GCP cloud
Job Responsibility
Job Responsibility
  • Design and develop backend services using Rust along with other exciting technologies, all deployed in AWS on Kubernetes
  • Fulltime
Read More
Arrow Right

Senior Backend Engineer

We are developing a next-generation AI-powered Knowledge Base and Gap Analysis p...
Location
Location
Salary
Salary:
Not provided
sigma.software Logo
Sigma Software Group
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • GO / expert
  • RUST / expert
  • Apache Spark / good
  • Machine Learning / good
  • Graph Databases / good
What we offer
What we offer
  • Health & Legal support
  • Active professional community
  • Continuous education and growing
  • Flexible schedule
  • Remote work
  • Outstanding offices (if you choose it)
  • Sports and community activities
Read More
Arrow Right

Backend Engineer - Data Pipeline

Coralogix is a modern, full-stack observability platform transforming how busine...
Location
Location
Israel , Ramat Gan
Salary
Salary:
Not provided
coralogix.com Logo
Coralogix
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 5 years of software development experience
  • At least 2 years of experience developing and operating Rust-based systems in production-MUST
  • Experience with AWS/ GCP cloud
  • Experience with Kafka - Advantage
  • Experience using ClickHouse in production- an advantage
Job Responsibility
Job Responsibility
  • Design and develop our backend services using Rust along with other exciting technologies, all deployed in AWS on Kubernetes
  • Fulltime
Read More
Arrow Right

Software Engineer, Backend

As a Software Engineer at Mercor, you’ll join a small, product-driven engineerin...
Location
Location
United States , San Francisco
Salary
Salary:
130000.00 USD / Year
mercor.com Logo
Mercor
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong coding fundamentals in at least one modern language (Python, Go, Rust, etc.)
  • Understanding of data structures, algorithms, and distributed systems
  • Familiarity with APIs, SQL/NoSQL databases, and cloud platforms (AWS/GCP)
  • Bias toward ownership, curiosity, and asking the right questions
  • Ability to break down ambiguity and ship simple solutions to complex problems
Job Responsibility
Job Responsibility
  • Design and build scalable backend APIs, services, and infrastructure
  • Collaborate across the stack with product and design to ship features quickly
  • Write clean, maintainable code and contribute to documentation
  • Participate in code reviews, technical design discussions, and retros
  • Solve real-world customer problems under real-world constraints
  • Contribute to core systems that power training, evaluation, and scaling for leading AI labs
What we offer
What we offer
  • Generous equity grant vested over 4 years
  • A $20K relocation bonus (if moving to the Bay Area)
  • A $10K housing bonus (if you live within 0.5 miles of our office)
  • A $1K monthly stipend for meals
  • Free Equinox membership
  • Health insurance
  • Fulltime
Read More
Arrow Right

Senior/Principal Backend Engineer - Data Classification

Our engineering team is at the core of how modern data security is built. We are...
Location
Location
Israel , Tel Aviv
Salary
Salary:
Not provided
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of professional experience as a Software Engineer
  • BSc degree in Computer Science, or equivalent background
  • Proven ability to design and deliver complex systems end-to-end
  • Strong algorithmic thinking, including the ability to design efficient solutions under real-world constraints such as scale, latency, and resource usage
  • Familiarity with CI/CD pipelines and cloud infrastructure
  • Ability to make things work beyond writing good code - hands-on, practical, and execution-oriented
  • Strong ownership, communication skills, and a proactive mindset
Job Responsibility
Job Responsibility
  • Build and scale AI-driven data classification and detection capabilities for next-generation data security products
  • Design systems that identify, classify, and protect sensitive data in real time across cloud and endpoint environments
  • Lead technical design discussions and influence architecture for large-scale data processing systems
  • Partner with product, infrastructure, and other engineering teams to deliver tightly integrated solutions
  • Solve complex engineering challenges related to scale, performance, reliability, and operations
  • Raise the technical and collaborative bar by mentoring, sharing knowledge, and improving team practices
  • Proactively suggest ideas, lead initiatives, and drive continuous improvement across the product and engineering processes
  • Fulltime
Read More
Arrow Right