We power fast, private decentralized applications
Senior Backend Engineer, Rust
Location
California + 1 moreAll locations: California | Colorado
Posted
4 days ago
Salary
0
Seniority
Senior
Job Description
Senior Backend Engineer, Rust
Offchain Labs
• We’re looking for a talented engineer to join the Nitro team and help build the core technology powering Arbitrum, the leading Ethereum scaling solution. • Designing and optimising systems responsible for transaction execution, state management, and network performance • Scaling throughput and improving the performance and efficiency of Arbitrum's core infrastructure • Solving distributed systems challenges across a large-scale blockchain network • Enhancing reliability, observability, and security across critical infrastructure • Developing new capabilities for the Arbitrum stack
Job Requirements
- Experienced Rust engineer with a track record of building production systems
- Comfortable working across distributed systems, infrastructure, and performance-critical applications
- Motivated by solving complex technical problems at scale
- Able to take ownership of projects from technical design through implementation and operation
- Pragmatic, collaborative, and capable of making sound engineering trade-offs
- Interested in runtimes, execution environments, WASM, developer tooling, and/or systems programming
- Maintained a security focused mindset, always keeping an eye out for potential threats and vulnerabilities in your code
- Nice to have:
- Experience with WASM
- Familiarity with blockchain infrastructure or smart contract platforms
- Open source contributions within the Rust ecosystem
Benefits
- Remote-first global workforce + NY office
- Annual company offsite + team onsites
- Professional reimbursement program (facilitates industry conference attendance, certifications, and more)
- Medical, dental & vision coverage (US + some other countries)
- 401k retirement plan + company match (US only)
- Wellness stipend
- Home office set up / ergonomic equipment program
Related Guides
Related Job Pages
More Backend Engineer Jobs
• The Railway team integrates train tickets into our platform and develops the application for onboarding new suppliers. • Current focus areas include releasing and stabilising an integration with a major European partner, improving metrics and logging, evolving the architecture to make new partner integrations faster and smoother, and raising overall service stability and quality.
Backend Developer, Node.js, JavaScript, TypeScript
Action1Patch Management That Just Works | Real-time discovery and remediation of third-party and OS vulnerabilities
• Develop API and backend for a high-load product with numerous endpoints • Write unit and integration tests for backend • Refactor code and improve application performance
• Design, develop, and maintain backend platforms using Python and FastAPI • Build document processing systems for handling large volumes of documents • Implement AI-powered document classification workflows • Support loan processing by classifying and validating borrower documents • Ensure system resiliency and operational excellence
Role Description We are now seeking an experienced and visionary Java Engineer to join the team responsible for designing, building, and maintaining a system that collects, transforms, and delivers custom datasets to PitchBook clients in multiple formats. - Design, build, and maintain backend services for data ingestion and transformation - Collaboration in team, other teams and product managers to meet sprint’s goal - Participate in code reviews, testing, and continuous integration - Ensure high standards for security, performance, and reliability Qualifications - 3+ years of experience in Java development - Strong understanding of object-oriented programming and design patterns, SOLID, KISS - Strong understanding of SDLC - Experience with Spring or Spring Boot frameworks - Familiarity with RESTful API design and development - Proficiency in working with relational databases (e.g., PostgreSQL) - Hands-on experience with Kubernetes for container orchestration - Experience with message brokers such as RabbitMQ or Kafka - Proficient in developing unit, API, and integration tests; able to independently ensure product quality - Active user of AI tools to enhance productivity, including GitHub Copilot, Claude, MCP servers, etc. - Good problem-solving skills and attention to detail - Strong communication and teamwork abilities Benefits - Reveal great tech solutions and join a team of experts creating custom, cutting-edge tech solutions for world-renowned businesses. - Enjoy the freedom of fully remote work with a flexible working schedule. - Benefit from performance and merit reviews, personal development plans, and individual learnings through the corporate library. - Work with a team of like-minded individuals who care about their work and support each other. - Participate in company-wide tech and cultural events, and contribute to meaningful CSR initiatives. Interview Steps - Pre-Screening with the recruiter - Technical Screen (up to 30 min) - Technical Interview (up to 1.5 hours) - Manager Interview (up to 1 hour)



