Company:
0x Labs
Location: Riggins
Closing Date: 19/10/2024
Salary: £125 - £150 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description
The Role
As a member of 0x’s pricing team, you will be laser focused on delivering the best prices at the fastest speeds. The work is similar to that of an MEV searcher: gas optimization, liquidity discovery, low latency, and integrating with the best AMMs such as Uniswap, Curve, Integral, and Ambient.
As a Software Engineer on the Pricing Team, you will:
- Work with our smart contract engineers to design secure gas optimizations
- Stay abreast with the ecosystem and integrate new AMMs as they attract liquidity
- Optimize the speed of our algorithms
- Work with our research engineers to implement novel pricing algorithms
- Experiment with Reth for faster data indexing
0x BACKEND TECH STACK
The pricing team’s tech stack is mostly Rust, TypeScript and Solidity.
Since real-time blockchain data is critical for pricing, we also rely heavily on Reth.
- Languages: TypeScript, Rust, and a smidgen of Solidity (Foundry stack)
- Reth
- Kafka
- Postgres
- Redis
- Kubernetes
- Grafana/Prometheus
RESPONSIBILITIES
- Own entire features from specification to shipping
- Stay up to date with the nascent and rapidly evolving blockchain space. Developers at 0x frequently learn about and utilize new projects/EIPs to offer better UX, security, prices, and performance
- Collaborate cross-functionally with other teams, including engineering (internal and external), design, research, data science, product management, executive leadership, and recruiting
- Be a steward and influencer of our engineering culture: focusing on simplicity, maintainability, and performance
REQUIREMENTS
- 5 years+ of Engineering Experience
- Experience with TypeScript and Rust or similar languages
- Experience with software development best practices including code reviews, continuous integration (CI), continuous deployment (CD), and automated testing
- Previous exposure to Web3/ Blockchain Applications
- Passion for the benefits of decentralization and the 0x mission
- US Compatible time zone
- Exhibit our core values: do the right thing, consistently ship, and focus on long-term impact
- Bachelor's or equivalent experience
PREFERRED
- Familiarity with API security & devOps
- EVM experience preferred but not required. Most of the pricing team joined 0x without prior EVM experience
- Production Rust experience
- High Degen Score
BENEFITS
-
The base salary range for this position is $95,000 - $230,000 + equity + ZRX tokens + benefits. Within the range, individual pay is determined by job-related skills, experience, location, business needs, and candidate preferences between the different compensation elements.
Benefits include:
- Comprehensive insurance (medical/dental/vision/life/disability) — 100% covered for you and dependents for U.S.-based-employees. Benefits are country-specific and may vary.
- 401k, HSA, and FSA for U.S.-based employees
- Monthly stipends for wifi, wellness, and pre-tax transportation expense
- Covered mental health benefits (included professional therapy sessions)
- Flexible hours, liberal work-from-home policy, and a supportive remote environment
- Lunch reimbursement for all employees across the globe!
- Stipend for your ideal remote / WFH set-up: laptop, headphones, and any other work gear you may need
- 12-week paid parental leave
- Great office conveniently located in Downtown San Francisco
- Unlimited vacation: Take time when you need it (and we really mean it)
- Multiple annual in-person team meet-ups around the globe