Senior Software Engineer, RFQ Engineering
Company: 0x
Location: San Francisco
Posted on: February 1, 2025
Job Description:
COMPANYAt , our mission is to eliminate the complexity of
accessing tokens and liquidity. We deliver this to web3 builders
with a delightfully simple suite of developer APIs that provide
faster trading, better prices, and superior user experience.Founded
in 2017, we've processed over 60M+ million transactions and $130B+
in trading volume from users trading on Matcha, Coinbase Wallet,
Robinhood Wallet, Phantom, Rainbow, DefiLlama, MetaMask, Zerion,
Zapper, and many more. Our investors include Greylock Partners,
Pantera Capital, and Jump Crypto.When you join 0x, you'll become
part of a veteran team of crypto builders who know the importance
of code quality, team cohesion, and a culture of learning.The
RoleRFQ delivers elite pricing to end users by allowing Market
Makers to provide liquidity in real time. By integrating RFQ
directly into 0x's pricing stack, we offer lower latencies and
better gas efficiency to our users.As a member of 0x's RFQ team,
you will be focused on scaling our systems to ingest price updates
from market makers at rapid speeds, while serving traffic that can
handle many thousands of requests per second. You will also be
focused on improving the market maker experience of providing
liquidity on 0x RFQ, which requires a strong customer focus.As a
Software Engineer on the RFQ Team, you will:
- Design high performance systems for ingesting price updates
across dozens of market makers across multiple blockchains
- Scale our architectures to handle thousands of requests per
second
- Build self healing software in order to vastly reduce manual
intervention when things go wrong
- Work with our PMs to design improvements to the Market Maker
experience such that we can continue to onboard the world's best
Market Makers
- Live and breathe performance, reliability and making lives
better for customers0x BACKEND TECH STACKThe RFQ team's tech stack
is mostly Redis, Rust, TypeScript and Solidity.
- Languages: TypeScript, Rust, and a smidgen of Solidity (Foundry
stack)
- Reth
- Kafka
- Postgres
- Redis
- Kubernetes
- Grafana/PrometheusRESPONSIBILITIES
- 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
performanceREQUIREMENTS
- 3 years+ of Engineering Experience
- Experience with Redis,TypeScript, Rust or similar
languages
- Experience with software development best practices including
code reviews, continuous integration (CI), continuous deployment
(CD), and automated testing
- Excellent verbal communication and presentation skills
- Previous exposure to Web3/ Blockchain Applications
- Passion for the benefits of decentralization and the 0x
mission: Eliminate the Complexity of Accessing Token and
Liquidity
- US-compatible time zone
- Exhibit our core values: Do the Right Thing, Consistently Ship,
and Create Enduring Value
- Bachelor's degree or equivalent experiencePREFERRED
- 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 ScoreBENEFITS
- The base salary range for this position is USD $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.
- Comprehensive insurance (medical/dental/vision/life/disability)
- 100% covered for you and dependents
- 401k, HSA, and FSA for U.S.-based employees
- Monthly mobile phone bill, wellness, and pre-tax transportation
expense
- Covered mental health benefits (included professional therapy
sessions)
- 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 the SF Financial District
for those in the region!
- Flexible vacation: Take time when you need it (and we really
mean it)
- Multiple annual in-person team meet-ups around the globe0x and
its associated entities are dedicated to fostering diversity,
inclusion, and belonging in its teams and workforce, and are proud
to be equal opportunity employers. 0x does not make employment or
hiring decisions on the basis of race, color, creed, religion, sex
(including those who are pregnant or have given birth), sexual
orientation, gender, gender expression or identity, age,
disability, medical condition, genetic information, military or
veteran status, marital status, pregnancy, citizenship, national
origin, immigration or citizenship status, political affiliation,
or any other basis that is protected by applicable local, state, or
federal laws. This includes not making such decisions based on the
status itself, as well as any associations, perceptions, and
assumptions made regarding these statuses. 0x will also consider
qualified applicants with arrest and conviction records in a way
that is consistent with San Francisco's Fair Chance Ordinance and
similar local laws. Our commitment to equal employment opportunity
extends to ensuring that all applicants and employees can perform
to their fullest potential, including through obtaining reasonable
accommodations when necessary.
#J-18808-Ljbffr
Keywords: 0x, San Jose , Senior Software Engineer, RFQ Engineering, IT / Software / Systems , San Francisco, California
Didn't find what you're looking for? Search again!
Loading more jobs...