Senior Platform Engineer
About the Role
You will architect and build high-performance backend systems and services that handle large-scale transactions and real-time data. You will optimize system performance and scalability, and implement security and reliability best practices for distributed, fault-tolerant systems. You will collaborate with front-end engineers and stakeholders, contribute to code reviews, research blockchain-based trading technologies, and interface directly with customers to provide support and gather feedback.
Requirements
- 8+ years of backend development experience
- Experience architecting solutions for ambiguous, high-impact, high-usage problems
- Master-level proficiency in Go, Rust, or C++
- Strong knowledge of database systems and internals such as PostgreSQL and MongoDB
- Experience with cloud platforms like AWS or GCP and infrastructure as code tools such as Terraform and Ansible
- Excellent problem-solving and communication skills
- Blockchain-specific backend experience (e.g., BFT consensus engines, event indexing systems, libp2p)
- Experience with Ethereum roll-up technologies (e.g., Arbitrum Nova, Optimism)
- Open source contributions (preferred)
- Active participation on ethresear.ch (preferred)
Responsibilities
- Architect and build backend systems
- Design, implement, and maintain high-performance backend services and APIs that handle large-scale transactions and real-time data
- Optimize system performance and scalability
- Implement security and reliability best practices for distributed systems
- Collaborate with front-end engineers and stakeholders to deliver integrated user experiences
- Contribute to and perform code reviews to maintain code quality
- Conduct research and explore blockchain-based trading technologies
- Interface directly with customers to provide support and gather feedback
Benefits
- Equity
- Unlimited PTO
- Health insurance
- Vision insurance
- Dental coverage
- 401k match
- Hardware setup (new MacBook Pro, large display, accessories)
