Define architecture and engineering standards for highly available, scalable Java and AWS systems, while guiding teams and improving distributed solutions, platform practices, and developer experience.
Senior Backend Engineer, Nitro
📜 Description
- Develop core backend infrastructure for Arbitrum and the Nitro stack.
- Solve complex distributed systems challenges and optimize performance.
- Contribute to the security and scalability of Arbitrum.
- Collaborate with research, product, and blockchain engineering teams.
- Work on blockchain technology alongside experienced engineers.
🛠️ Requirements
- Possess extensive production experience with a programming language that supports concurrency (e.g. Go, C++, or Rust)
- Possess a strong sense of ownership in your work which drives you to find new and innovative ways to solve complex problems through rigorous experimentation
- Always up to speed on the latest technologies
- Possess an open, transparent and direct communication style and have experience working in tight collaboration with your teammates
- Always open to feedback, new ideas and opportunities for self-improvement
- You look for ways to help out beyond your immediate day-to-day work
✨ Benefits
- Remote-first global workforce + NY office
- 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
Full job description
The Role:
Who you are:
What you've done:
Perks:
Similar jobs
Search more Backend Engineer jobsSoftware Development Engineer III (Golang Developer)
Build and operate Go backend services and cloud-based distributed systems that power financial risk steering, partnering with Data Science and ML teams to deliver scalable, production-ready decision workflows.
Architect and operate secure, low-latency backend services and distributed AI systems that process sensitive data at scale, with a focus on reliability, real-time ingestion, search, and observability.
Java Backend Developer Sênior - REMOTO
Desenvolve e mantém soluções Java escaláveis, APIs RESTful e microsserviços, garantindo desempenho, segurança e qualidade, enquanto define boas práticas e orienta desenvolvedores juniores e plenos.
Design and maintain complex.NET back-end services, APIs, and integrations while improving reliability through testing and CI/CD, reviewing code, and guiding junior developers on a multicultural team.
