Full-Stack Software Engineer
"What You'll Be Doing"
About This Role
We're hiring a Full Stack Engineer to build the systems and consumer experiences at the center of Onyx. You'll work across TypeScript, React, React Native, Node.js, PostgreSQL, and AWS, shipping product features and backend services used by customers and internal teams. You'll own projects from idea through production, working directly with product, design, trading, and operations, with room to work across the stack and take on broader responsibility as the platform grows.
What You'll Be Doing
Build and ship full-stack features using TypeScript, React, and Node.js.
Develop customer-facing trading experiences across web and mobile.
Build backend services supporting markets, orders, execution, positions, balances, and settlement.
Design reliable APIs, real-time systems, and PostgreSQL workflows.
Build and maintain production infrastructure in AWS.
Integrate with exchanges, liquidity providers, payment systems, and financial partners.
Improve system performance, observability, reliability, and fault tolerance.
Partner with product, design, trading, and operations from concept through launch.
Take ownership of the features and services you ship, including how they run in production.
What We're Looking For
3+ years of professional software engineering experience.
High proficiency in TypeScript, React, and Node.js.
Experience building and maintaining production applications across the stack.
Understanding of relational databases, transactions, concurrency, and data consistency.
Production experience with PostgreSQL and AWS.
Comfort building real-time, concurrent, or event-driven systems.
Ability to move between frontend, backend, and infrastructure based on product needs.
Ability to lead technical projects from planning through production.
A capacity to move quickly while maintaining a high bar for quality, reliability, and customer experience.
Bonus Points
Experience with React Native or Expo.
Experience building products in trading, crypto, payments, prediction markets, or consumer fintech.
Experience with WebSockets, live data feeds, streaming systems, or event-driven architecture.
Experience with order management, execution, market data, settlement, or broker connectivity.
Experience helping scale a consumer application through rapid growth.
Why Join Us
Anticipated base salary range of $140,000–$180,000, depending on experience, impact, and scope, plus a target bonus and equity.
Fully covered medical, dental, and vision insurance.
Meaningful equity ownership.
Commuter benefits.
Salary Range
USD 140,000 - 180,000 per year
Ready to Apply?
To submit your application for this position, please visit Onyx Odds's official website and follow their application process.