JobTarget Logo

Senior Software Engineer, Exchange in United States at Jobgether

NewJob Function: Information Technology
Jobgether
United States, United States
Posted on
New job! Apply early to increase your chances of getting hired.

Explore Related Opportunities

Job Description

Senior Software Engineer, Exchange

This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Software Engineer, Exchange in United States.

This role sits at the heart of a high-performance prediction market exchange, where engineering excellence directly shapes how real-time markets operate at scale. You will design and build the core infrastructure that powers trading, pricing, and market data distribution with extreme demands on latency, reliability, and correctness. The environment is fast-moving, highly autonomous, and deeply technical, requiring strong ownership of mission-critical systems. You will work across APIs, matching engines, and financial-grade systems that must perform under intense real-world load. This is a hands-on engineering role where architectural decisions have immediate and visible impact on platform performance and user experience. You will collaborate with cross-functional teams and external partners in a space that blends finance-grade infrastructure with consumer-scale demand. The work is ambitious, complex, and central to the evolution of modern prediction markets.

Accountabilities

In this role, you will own the design, development, and scaling of core exchange systems that power real-time prediction markets, ensuring low latency, high reliability, and accurate execution across all trading flows. You will build and optimize infrastructure that supports trading, market data, and financial operations at scale.

  • Design and build core exchange infrastructure including order matching, trade execution, and underlying data structures
  • Develop and maintain high-performance APIs and streaming systems (REST, FIX, WebSockets) for market connectivity
  • Architect clearing, margining, position management, and financial settlement systems
  • Optimize system performance by identifying and resolving latency and throughput bottlenecks across services and databases
  • Conduct rigorous testing and simulation of high-risk systems to ensure reliability under production-scale pressure
  • Collaborate with internal teams and external stakeholders such as market makers and trading partners
  • Contribute to the evolution of prediction market mechanics, contract structures, and system design decisions
Requirements

This role requires strong experience building high-performance, low-latency systems in complex and fast-moving environments. You should be highly technical, product-minded, and comfortable owning critical infrastructure end to end.

  • 5+ years of software engineering experience with a focus on high-performance or distributed systems
  • Strong programming skills in languages such as C++, Rust, Go, Java, or similar performance-oriented languages
  • Proven experience with trading systems, exchange infrastructure, fintech, crypto, or similar domains
  • Deep understanding of concurrency, threading models, and performance optimization techniques
  • Experience building scalable, high-availability, customer-facing systems under real-time constraints
  • Ability to make strong architectural trade-offs in ambiguous and fast-paced environments
  • Product-oriented mindset with strong ownership and decision-making capability
  • Excellent communication skills and ability to collaborate across technical and business stakeholders
Benefits

This position offers a competitive compensation and benefits package designed to support flexibility, well-being, and long-term growth.

  • Base salary range: $160,000 – $240,000, plus equity opportunities
  • Unlimited PTO with flexible time-off culture
  • Fully paid parental leave (16 weeks)
  • Comprehensive health, dental, and vision insurance for employees and dependents
  • 401(k) plan with company match
  • Home office stipend for remote setup support
  • Remote-first environment with periodic company offsites and team gatherings
  • Additional financial and wellness benefits including FSA options
How Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1

Job Location

United States, United States

Frequently asked questions about this position

Continue to apply
Enter your email to continue. You’ll be redirected to the employer’s application.
By clicking Continue, you understand and agree to JobTarget's Terms of Use and Privacy Policy.