Senior Backend Engineer, Nitro
Your tasks
- Develop core backend infrastructure: Design, build, and maintain systems that support blockchain execution and Ethereum scaling.
- Solve distributed systems challenges: Address complex engineering problems involving reliability, performance, scalability, and system behavior.
- Optimize performance: Identify bottlenecks, conduct rigorous experiments, and implement improvements to system efficiency and throughput.
- Strengthen security: Apply a security-first mindset throughout development, proactively identifying vulnerabilities and reducing potential risks.
- Collaborate across teams: Work closely with research, product, and blockchain engineering teams to deliver robust technical solutions.
- Take ownership of outcomes: Drive projects from investigation through implementation, seek innovative solutions, and contribute beyond immediate responsibilities when needed.
- Support continuous improvement: Stay current with emerging technologies, exchange feedback openly, and help improve engineering practices and system architecture.
Requirements
- Backend engineering experience: Extensive production experience with a programming language that supports concurrency, such as Go, C++, or Rust.
- Strong engineering track record: Demonstrated contributions to significant products or systems, with the ability to solve complex technical problems through experimentation and rigorous analysis.
- Security-focused development: Experience identifying and addressing potential threats and vulnerabilities in code, with a strong commitment to secure engineering practices.
- Ownership and initiative: Ability to take responsibility for technical outcomes, explore new approaches, and contribute beyond assigned day-to-day tasks.
- Technical curiosity: An active interest in emerging technologies and a commitment to continuous learning and professional development.
- Communication and collaboration: Clear, direct, and transparent communication skills, with experience working closely with teammates and responding constructively to feedback.
- Additional qualifications: Familiarity with WebAssembly, particularly developing high-performance and secure production code, is an advantage. Experience with compilers, system architecture, or SDK development is also desirable.
What we offer
- Remote-first work environment: Join a globally distributed team, with an office available in New York.
- Professional development reimbursement: Financial support for industry conferences, certifications, and other professional learning opportunities.
- Healthcare coverage: Medical, dental, and vision insurance in the United States and certain other countries.
- Retirement savings: 401(k) plan with company matching for eligible US employees.
- Wellness stipend: Financial support for employee wellness.
- Home office support: Home office setup and ergonomic equipment program.
How to apply
How Jobgether works We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Why Apply Through Jobgether?
Other
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.