Rust Engineer

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 1,001-5,000H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

68 days ago

Salary

0

Seniority

Senior

Bachelor DegreeEnglishLinuxmacOSRust

Job Description

Rust Engineer

Zed

• Evolving the core systems that power editing, navigation, and large codebases • Improving Zed’s real-time collaboration infrastructure built on CRDTs • Designing editor data structures and indexes that update incrementally as code changes • Designing data structures and memory layouts that keep editor operations fast under large projects and continuous edits • Identifying and eliminating performance regressions across rendering, input handling, and editor state • Extending Zed across macOS, Linux, and Windows • Engineers regularly measure, profile, and improve the editor while maintaining strong testing discipline.

Job Requirements

  • Strong proficiency in Rust
  • Experience building production systems software
  • Deep understanding of algorithms, data structures, and systems design
  • Strong debugging skills across complex systems
  • Interest in developer tools or programming environments
  • Comfort incorporating AI tools into your development workflow
  • Preferred experience in editors, compilers, language servers, or developer tools.
  • Experience with real-time collaborative systems
  • GPU or rendering systems
  • Performance-sensitive software
  • Cross-platform desktop development

Benefits

  • Zed is open source and built in public by the team behind Atom and Tree-sitter.
  • Weekly shipping of improvements and collaboration with a community.

Related Job Pages

More Backend Engineer Jobs

nakami lounge GmbH logo

Senior Backend Developer, Go/Vue.js

nakami lounge GmbH

Massgeschneiderte Individualsoftware und leistungsfähige MES-Lösungen

Backend Engineer68 days ago
Full TimeRemoteTeam 11-50Since 2001H1B No Sponsor

• You continuously expand the standard feature set of our MES platform as part of the team • You also deliver smart custom solutions for individual client projects • You enjoy diving into complex issues to control large processes and equipment • You master modern web stacks such as Go (Golang)/Vue.js and contemporary SOA architectures including a REST layer effortlessly • To communicate with intralogistics systems and devices, you use TCP, gRPC and corresponding message telegrams

Germany
Job Closed
Full TimeRemoteTeam 5,001-10,000Since 1995H1B No Sponsor

• Work across the full lifecycle of features, from conception and design through service delivery. • Support testing activities, production deployments and provide ongoing support. • Implement unit, functional and performance tests following the team's guidelines. • Instrument applications to capture performance data, operational logs and metrics. • Troubleshoot technical issues such as bugs and incidents and perform the necessary analyses. • Adhere to the client's policies and processes, ensuring the quality and security of deliverables. • Collaborate with the team, maintaining clear communication and strong partnership.

Brazil
Job Closed
Rennsport.gg logo

Senior Backend Engineer

Rennsport.gg

Digital Gasoline. Real Adrenaline. #ForRacersFromRacers

Backend Engineer68 days ago
Full TimeRemoteTeam 1-10Since 2020H1B No Sponsor

• Design, implement, and maintain scalable backend services and APIs • Own and improve backend architecture within the team • Ensure high standards for code quality, testing, and maintainability • Design systems with reliability, scalability, security, and observability in mind • Collaborate cross-functionally with product, frontend, SRE, data, and game teams • Contribute to technical planning and backend roadmap discussions • Identify and address performance bottlenecks, system risks, and technical debt • Participate in incident response and continuously improve system reliability • Mentor engineers and contribute to a strong engineering culture

Sweden
Job Closed
All Your BI logo

Senior Back-end Developer, AI Products

All Your BI

We enable leaders to make winning decisions

Backend Engineer68 days ago
Full TimeRemoteTeam 11-50Since 2019H1B No Sponsor

• Develop, evolve, and maintain digital health applications across multiple stacks (Java, Node.js, Python), focusing on performance, scalability, and security. • Design and implement features in distributed systems, including RESTful APIs, WebSockets, and data streaming pipelines. • Work on integration between microservices and legacy systems, ensuring consistency, resilience, and traceability in communications. • Use message queues and event-driven architectures (RabbitMQ, BullMQ) for asynchronous processing and orchestration of workflows. • Model, optimize, and maintain relational (MySQL, PostgreSQL) and non-relational (MongoDB, Redis) databases, including caching strategies and eventual consistency. • Contribute to the development and integration of generative AI–based features, such as LangChain agents, RAG pipelines, and orchestration via n8n. • Investigate, diagnose, and resolve complex technical issues in multi-tenant production environments. • Ensure code quality through automated tests and software engineering best practices. • Collaborate with multidisciplinary teams (Product, Design, QA, Data, AI) for integrated deliveries aligned with business objectives. • Participate in agile ceremonies and actively contribute to the team’s technical growth.

Brazil
Job Closed