Staff Software Engineer, FCM
$160k - $210kNinjaTrader
Disclaimer: Please be advised that the most accurate and up-to-date information about our open roles—including job descriptions, compensation, and benefits—can only be guaranteed on our official job board. For the latest listings and details, please visit: JOIN US ON OUR MISSION TO BECOME THE #1 RETAIL TRADING PLATFORM IN THE WORLD Welcome to the dynamic world of NinjaTrader! As an industry-leading trading platform and futures broker, we’re empowering traders to take control of their financial destiny. How do we do it? We provide cutting‑edge products and services that enhance the trading journey. Whether a seasoned pro or just starting out, NinjaTrader equips traders with award‑winning software and brokerage services to navigate the world’s leading financial markets with confidence. Our growth story is nothing short of exhilarating. Since 2003, NinjaTrader has been dedicated to understanding and supporting traders on their journey toward trading triumph. Through those efforts, our user base has grown to over 2 million users and we have become the number one rated futures brokerage worldwide. But we’re not stopping there. We’re constantly evolving, pushing boundaries, and modernizing the futures industry. Our commitment to innovation means users will always have access to dynamic tools, real‑time support, and a community of like‑minded traders. So, why work at NinjaTrader? Here, you’re not just part of a team; you’re part of a movement. We empower employees to reach new heights in their careers by providing a dynamic culture focused on social connection, professional development, and employee recognition initiatives. Sounds too good to be true? Take it from our employees. Join us as we redefine what’s possible in trading, advocate for our customers, and continue our journey toward becoming the world’s top retail‑focused trading platform in the world. What you’ll do We are looking for a Staff Engineer to serve as the technical domain owner for the Transaction Ledger & Treasury system within our FCM platform, accountable for the financial correctness, reconciliation integrity, and system‑of‑record architecture of our brokerage systems. This role will lead the evolution of our architecture, modernizing and consolidating ledger, fund movement, and reconciliation logic into a coherent, cloud‑native foundation. You will also drive the thoughtful use of AI‑assisted development and operational tooling to increase engineering leverage, improve review quality, and accelerate modernization without compromising financial correctness or regulatory integrity. These are mission‑critical systems where every state transition must be financially correct, auditable, and resilient under failure—because design flaws directly impact customer funds, regulatory standing, and firm capital. As a Staff Engineer, your work will have a profound impact on our core FCM infrastructure, directly influencing our business’s bottom line. You will set the technical standard for the FCM engineering organization: defining architecture patterns, establishing engineering best practices, mentoring and elevating the engineers around you, and making high‑stakes design decisions that determine whether our platform scales to meet the demands of a rapidly growing, globally distributed customer base. You will partner closely with engineering leadership, product management, compliance, and brokerage operations to ensure that every system you design is auditable, resilient, and built to serve both customers and regulators. In this role you will Define and own the foundational architecture of NinjaTrader’s cloud‑native FCM platform on GCP/Kubernetes, including concurrency models, data consistency guarantees, service boundaries, and integration contracts across clearing, risk, and reporting systems Architect systems that process high‑throughput trade flows with deterministic behavior under concurrency, partial failure, and asynchronous clearing acknowledgments across a 24/7 trading window Serve as the technical north star for the FCM engineering team by conducting deep, meaningful code reviews, pairing on complex problems, and leading architecture and design sessions that elevate the engineering bar Establish and enforce best practices across the FCM platform, including API design standards, testing strategies (unit, integration, contract, chaos), observability and SLI/SLO frameworks, CI/CD standards, and infrastructure‑as‑code patterns Define what excellence looks like for regulated financial systems and hold the team accountable to those standards Champion the responsible use of AI‑assisted coding, testing, and code review workflows to increase velocity and reduce defects while preserving strict financial and audit constraints Design compliance‑critical systems where regulatory requirements are treated as first‑class architectural constraints, embedding audit trails, segregation controls, and compliance checkpoints directly into platform design Partner with engineering leadership, including the CTO and Director of Engineering, to shape broader technical strategy and govern system‑of‑record architecture, ledger data models, fund movement APIs, reconciliation workflows, and cross‑service balance interactions Represent the FCM platform in cross‑functional architecture forums and drive alignment across teams Take ownership of the most complex and high‑impact technical challenges, transforming ambiguous problems into well‑defined, executable plans What you’ll need 8–12+ years of progressive software engineering experience, with demonstrated impact at the Staff level or equivalent scope of influence Deep expertise designing, building, and operating large‑scale distributed systems in cloud environments (GCP strongly preferred; AWS or Azure acceptable) Hands‑on experience with Kubernetes, event‑driven architectures, and infrastructure‑as‑code tools such as Terraform Strong proficiency in modern backend languages such as Python, C++, Go, or similar, with the ability to make thoughtful technology decisions grounded in trade‑offs Experience leveraging AI‑assisted development tools, including code generation, static analysis, and automated test synthesis, to increase productivity and system quality in production environments Experience in financial services, capital markets, or brokerage technology, including trade lifecycle systems, clearing and settlement, and building systems where correctness and auditability are non‑negotiable Proven track record as a technical authority and mentor who has raised the engineering bar of their teams Experience designing distributed systems where financial correctness, reconciliation, segregation of funds, and audit integrity are non‑negotiable architectural constraints Excellent communication skills with the ability to clearly articulate complex technical concepts to engineers and non‑technical stakeholders Demonstrated ownership of initiatives end‑to‑end, from problem framing and design through implementation, deployment, and operational maturity Bonus Points for Direct experience at a futures commission merchant (FCM), clearing firm, or broker‑dealer operating under CFTC/NFA or SEC/FINRA regulatory frameworks Experience with CME clearing operations or self‑clearing implementations Familiarity with treasury and money movement systems, including ACH, wire transfers, fund hold logic, and account segregation Track record of leading successful platform modernization or cloud migration programs in regulated financial environments Passion for futures, derivatives, and trading technologies and for democratizing access to these markets for retail traders Compensation The salary range for this role will be $160,000.00 - $210,000.00 USD. In addition, this position will also receive an annual target bonus of 15%. Bonus pay at NinjaTrader is based on individual performance (50%) as well as company/team performance (50%). Salary and bonus earnings are only two components of the total compensation package offered by NinjaTrader. NinjaTrader offers a 401(k) plan through ADP under which the company will match up to 3.5% of employee contributions. Annual paid time off allowance accrues at a rate of 23 days per year (some positions may qualify for more) plus seven paid holidays. Location This role is based in Chicago, IL. *There may be remote flexibility for exceptional candidates in the following states: California, Colorado, Florida, Georgia, Illinois, Indiana, Minnesota, Missouri, Montana, New Jersey, New York, North Carolina, Ohio, Oregon, Pennsylvania, South Carolina, Texas, Utah, Vermont, Virginia, Washington, Washington DC, Wisconsin. Hybrid For Chicago‑based employees, we follow a hybrid work schedule: In‑office Tuesday through Thursday, with remote work on Mondays and Fridays. In addition to these weekly remote days, we offer: 20 additional flex remote days annually 5 Company‑Wide Office‑Optional weeks tied to major holidays Our Core Benefits Include Generous PTO 7 Paid Holidays Annually + 5 Conditional Holidays Annually 1 Service Day Annually 401(k) with 3.5% Company Match Life and Disability Insurance Covered 100% by NinjaTrader We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender, gender identity or expression, or veteran status. We are proud to be an equal opportunity workplace. #J-18808-Ljbffr NinjaTrader
$160k - $210k
...leading trading platform based in Chicago seeks a Staff Engineer to lead the architecture of its cloud-native FCM platform. This role involves defining technical... ...regulations. Candidates should have 8-12+ years of software engineering experience, deep expertise in...SuggestedRemote job- A leading trading platform company is seeking a Staff Engineer to own the architecture of their cloud-native FCM platform. You'll be responsible for ensuring financial correctness and system integrity while modernizing their brokerage systems. The ideal candidate will...Suggested
$150k - $160k
...as a qualified individual with disability. Primary Location: United States (US) – IL – Chicago Function: Technology Title: Staff Software Engineer - 2026013 Onsite/Remote: Onsite Position Your Responsibilities Analyze business needs and determine software specifications...SuggestedRemote workFlexible hours$220k - $270k
...you're looking to apply your relevant experience to a new industry, join our team as we help shape a brighter way forward. Staff Software Engineer, MarTech Agent Pod - JLL What this job involves As a Staff Software Engineer on the MarTech Engineering Team, you'll serve...SuggestedDaily paidTemporary workRemote work- ...innovative, mission-driven team working at the intersection of software and healthcare to reduce friction, improve access, and make... ...experience better for everyone. The Role: As a Staff Software Engineer, you will play a critical role in advancing the Arrive Health...SuggestedRemote workShift work
- ...Are you interested in building software the way it will be built—not the way it’s always been? THE OPPORTUNITY We’re looking for a Staff Software Engineer who wants to be at the forefront of AI-enabled engineering, someone who doesn’t just write code to spec, but rethinks...Remote work2 days per week3 days per week
- ...keep you engaged. For cappers: DubClub is a business‑building engine that helps you turn your passion into a profitable business. Cappers... ..., rewards, and community moments. The Role We’re hiring a Staff Software Engineer to join our Chicago hub. This is a senior IC role for...Immediate startRelocation
- ...of brands also includes Rouse Services, SmartEquip, Xcira, and Veritread. Position Overview We are seeking a highly skilled Staff Software Engineer responsible for mobile application development and shaping the technical strategy across our Product Engineering teams. As...Full timeRemote workWorldwide
- ...Staff Software Engineer - Front End (Bangkok based, Relocation provided) About Agoda Agoda is an online travel booking platform for accommodations, flights, and more. We build and deploy cutting-edge technology that connects travelers with a global network of hotels, flights...Full timeTemporary workLive inRemote workRelocationRelocation package
$215k - $235k
...and Thursdays for collaboration and connection. There may be additional in‑office days for team or company events. Engineering at Ironclad As a Staff Software Engineer at Ironclad, you’ll partner closely with teammates across engineering, product, design and go‑to‑market...Full timeWork at office$260k - $310k
...the flexibility to buy now and pay later without any hidden fees or compounding interest. Affirm is looking for a Senior Staff Software Engineer to take on a critical role in defining and leading web platform and infrastructure across all web engineering. You’ll shape...Work at officeRemote workFlexible hours- Cyber Fund is looking for a Staff Software Engineer to work in Chicago, IL, developing low-latency trading services using Rust and building React/TypeScript interfaces. You will be responsible for integrating with traditional finance systems and creating reliable solutions...
$188k - $230k
...doing it. If you’re looking to make an impact with heart and hustle, SpotOn is the place for you. About The Role As a Staff Android Software Engineer in our Hospitality group, you are a technical leader and multiplier. You will serve as a key technical leader for the systems...Local areaImmediate startNight shift- A leading sports tech company based in Chicago is hiring a Staff Software Engineer to join their innovative team. The role involves leading full-stack product development and collaborating closely with the founders to enhance user experience. Ideal candidates have 6-10+...
- ...Holdings | Retained and Executive Search Are you a world-class engineer passionate about pushing the limits of high-performance computing... ...Join a top-tier team driving innovation at the intersection of software, hardware, and algorithmic design in one of the most advanced...Full time
- Description Role Summary: The Sr. Staff Software Engineer will be part of the new Product Engineering team tasked with designing and building the next generation of Agentic AI-powered products for SmartEquip. Acting as the Technical Lead and Primary Architect, you will...
- ...ARE At Basis , we empower agencies and brands with cutting‑edge software that automates digital media operations. Our all‑in‑one... ...Auth team functions as an enabling platform for all of Basis Engineering; building and owning the authorization primitives, identity infrastructure...Remote workFlexible hours
- ...Optimization team. The role requires over 10 years of experience in data management systems and production-level code, emphasizing strong software design and architecture skills. You will innovate on flexible schema databases and drive essential query performance enhancements....Remote jobFlexible hours
- Job Title: Front-end Software Development Engineer Location: Chicago, IL ( Preferred) / New York, NY About Us: At Clearwater Analytics, we are on a mission to become the world's most trusted and comprehensive technology platform for investment management, reporting, accounting...Casual workWork from homeWorldwideFlexible hours
- ## Staff Software EngineerArchitectSoftware EngineeringChicago, IL, USA · Ho Chi Minh City, Vietnam · Vietnam · New York, NY, USA · RemotePosted... ...across the stack on a live exchange: order gateway, risk engine, market data, settlement, and the trading UI. We value product...
$174k - $239k
...an opportunity to do career-defining work. We're all in on this mission. If you are too, let's talk. We are looking for a Staff Software Engineer that will join the Auth0 Security Engineering organization. You'll be responsible for designing and building the security guardrails...Permanent employmentLocal areaWorldwideFlexible hours$159k - $221k
..., with strong competencies in data structures, algorithms, and software design/architecture Experience with large code bases written in... ...system Passion for the theory and practice of database query engines, as well as hands‑on or academic experience in the database domain...Work at officeRemote workFlexible hours$148.2k - $200.85k
Job Title: Front-end Software Development EngineerLocation: Chicago, IL ( Preferred) / New York, NYAbout Us: At Clearwater Analytics, we... ...worldwide and are seeking a Front-end Software Development Engineer who shares our passion for innovation and client commitment.Role...Casual workWorldwideFlexible hours$150k - $200k
What you’ll do We are seeking a highly skilled and experienced Staff Software Engineer to join our Trading Services team. In this pivotal role, you will help evolve our advanced trading system. As a senior engineer on the team, your work will have a profound impact on our...Work at officeRemote workMonday to FridayFlexible hours$112k - $140k
...$140,000.00/yr Direct message the job poster from RB Global Inc. Talent Acquisition and Human Resources Professional The Staff Software Engineer is responsible for leading the team that supports and enhances the code base used for company’s administrative and reporting...Full time- Position Overview We are seeking a highly skilled Senior Staff Software Engineer responsible for leading technical execution within Product Engineering teams. This role requires implementation of product capabilities with a strong focus on API‑driven services and event‑...Remote workWorldwide
$105k - $195k
...biggest brands discover real opportunities inside the data types, delimiters and decimals. We’re looking for an outstanding Staff Software Engineer to provide technical leadership across multiple critical initiatives on an established, high‑performing team. This is a...Local areaFlexible hours- ...business or erode our customers’ trust. The Defensive Cyber Engineering organization is responsible for the Security Data Platform,... ...this team to support Okta’s Public Sector roadmap by hiring a Staff Software Engineer in the DC area. You’ll work closely with Security,...Permanent employmentLocal areaWorldwide
- About the Role IAA is seeking a Senior Staff Data Engineer to be a senior individual contributor and technical leader within our data engineering... .... Expert‑level proficiency in Python and SQL, with strong software engineering fundamentals (testing, version control, CI/CD,...Full time
$167.2k - $209k
AppFolio is seeking a pioneering technical leader to join a high‑growth product development team in Chicago. The role focuses on driving the technical strategy and enhancing architectural decisions to support rapid growth in their Investor segment. Ideal candidates will...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer, FCM. Be the first to apply!
- mid-level software developer Chicago, IL
- software trainer Chicago, IL
- quantitative software engineer Chicago, IL
- ultimate software Chicago, IL
- software sales executive Chicago, IL
- software applications developer Chicago, IL
- remote software sales Chicago, IL
- senior c# .net software developer Chicago, IL
- software sales representative Chicago, IL
- id software Chicago, IL

