Backend Developer
Design, implement, and ship backend services and integrations supporting sequencers and chain interactions. Own projects from design through rollout, improve performance and reliability, participate in on-call and incident response, apply security practices, mentor peers, and contribute to engineering standards.
Responsibilities
- Lead critical projects end-to-end including design documents, implementation, reviews, rollouts, and post-mortems.
- Build sequencer-adjacent services such as screening APIs, proxies, attestations, and chain integrations.
- Profile systems and optimize performance using load testing, flamegraphs, cache and queue tuning, and data-path optimization.
- Apply threat modeling, key and secret management, IAM, least-privilege controls, and audit-readiness practices.
- Participate in on-call rotations, incident response, blameless retrospectives, and runbook maintenance.
- Mentor teammates on designs, code reviews, testing standards, and engineering best practices.
- Track EVM, OP Stack, and Arbitrum changes and surface actionable ecosystem insights.
Requirements
- 5+ years of software development experience.
- Knowledge of Ethereum and the EVM.
- Experience with Go and Solidity.
- Experience with AWS services such as CloudWatch, DynamoDB, and ECS.
- Experience with Docker and Terraform.
- Familiarity with OP Stack and Arbitrum preferred.
- Desire to work with Rust.
- Prior remote-work experience with strong organizational, time-management, and collaboration skills.
- Advanced English communication skills.
- Bachelor's or master's degree in computer science or a related field preferred.
Benefits
- Medical insurance
- Paid leave for new parents
- Team events and company retreats