Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Sr. Software Engineer II, Platform/API [Remote]

$140k - $190k
Full-time

NinjaTrader Group, LLC

Oregon State
  • Remote job
* 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:

NinjaTrader is investing in the platform that takes a prospective trader from initial sign-up to funded and trading, on a modern Node.js and TypeScript service architecture. We're hiring a Sr. Software Engineer II to own the service layer it runs on.

You'll own how those services are designed, deployed, and operated: event-driven orchestration, background processing, third-party integrations, and the reliability engineering that keeps a multi-step flow dependable at scale. As a senior engineer on the Activation & Onboarding squad, your work will significantly impact account approvals, time-to-funding, and how quickly we can open the platform to new markets.

In this role you will:
  • Design, develop, and maintain Node.js and TypeScript services that orchestrate account creation, identity verification, agreement handling, and funding hand-off
  • Build the event-driven and asynchronous processing that moves applicant and verification data between internal systems and outside providers, using message queues, pub/sub, and streaming pipelines
  • Own correctness in long-running, multi-step flows: idempotency, retry and resumption semantics, deduplication, and reconciliation for steps that cannot simply be replayed
  • Design and evolve the background task runners and job orchestration that drive downstream account creation and decisioning
  • Build the operational tooling the squad needs when an application stalls mid-flow: inspection of in-flight state, targeted replay, and safe requeue
  • Define service-level expectations for the flows you own, along with the monitoring and alerting that surface provider failures and applicant drop-off before a customer reports them
  • Design and implement scalable, resilient service architecture, using cloud-based infrastructure such as Google Cloud Platform and Kubernetes
  • Extend onboarding to new markets, brands, and account types, keeping jurisdiction-specific behavior configurable rather than forked
  • Coordinate technical direction with engineers on adjacent squads whose systems consume your events, and coach engineers at the Sr. Software Engineer I level through design review and pairing
What you'll need:
  • 6+ years of professional software development experience building and operating backend services in production
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience)
  • Deep Node.js and TypeScript expertise, with strong command of asynchronous patterns, concurrency, and backpressure
  • Proven production experience with event-driven architecture, including delivery guarantees and poison-message handling, on message queues, pub/sub, or streaming platforms such as Kafka or Google Cloud Pub/Sub
  • Demonstrated experience building idempotent, resumable workflows that stay correct under retries, partial failure, and out-of-order delivery
  • Strong SQL and schema design, plus hands-on experience with Docker, Kubernetes, and a major cloud platform
  • Demonstrated use of AI coding agents (Codex, Cursor, Claude Code) as a standard part of your engineering workflow, with the judgment to review and validate AI-assisted code before it ships
  • Excellent communication and the ownership to run a workstream end to end: design, implement, test, deploy, operate on-call, and iterate
Bonus Points for:
  • Experience with identity verification, KYC/AML, or fraud and risk decisioning systems
  • Experience in fintech, trading, or brokerage, particularly in a regulated financial services environment
  • Experience integrating third-party providers whose contracts and failure modes you do not control
  • Familiarity with workflow or saga orchestration frameworks, and with feature flagging platforms such as Statsig
  • Passion for futures, derivatives, and trading technologies is a strong plus
  • This is one of two backend openings on the Activation & Onboarding squad. If both look like a fit, apply to whichever is closer to your strengths. We review candidates for both together.
Compensation:

The salary range for this role will be $140,000.00 - $190,000.00 USD. In addition, this position will also receive an annual target bonus of 12%. 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 401K 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 18 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

  • 401k with 3.5% Company Match

  • Paid Parental Bonding Leave

  • Health, Vision, Dental Coverage

  • 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.
Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Sr. Software Engineer II, Platform/API [Remote] in Oregon State vacancy
  • API Developer Mandatory skills: API design and development experience, RESTful, exposure...  ...with an API management gateway software like Apigee or Azure API Management or equivalent...  ...maintain. Experience with cloud computing platforms like AWS, Azure, or Google Cloud, (IPaaS... 
    Senior
    Software
    Flexible hours

    Omni Inclusive

    Portland, OR
    1 day ago
  • $82.2k - $113.1k

     ...We are seeking a Full Stack Software Engineer with strong backend experience...  ...maintain scalable services and APIs. The role focuses on backend...  ...role as a Software Engineer II, you will: Design, develop,...  ...experience with AWS or similar platforms. Familiarity with... 
    Software
    For contractors
    Local area
    Remote work
    Worldwide
    Work visa
    Flexible hours

    Renaissance Services

    Portland, OR
    4 days ago
  • $89.5k - $120.8k

     ...Integrated Construction Coordinator II to implement and oversee...  ...appropriate technology platforms   ~ Autodesk Revit to produce...  ...or Bachelor’s degree in Civil Engineering, Construction Engineering,...  ...Sketchup, and/or other 3D modeling software ~4+ years related... 
    Software
    H1b
    Work at office
    Flexible hours

    Mortenson

    Portland, OR
    2 days ago
  • $186.07k - $218.9k

     ...surges.”learn more about working at Coinbase. As a Senior Software Engineer on the Platform Core Automation team, you'll build the AI infrastructure...  ...), with experience integrating third-party AI models and APIs into production workflows. Track record of delivering... 
    Senior
    Software
    Local area

    Coinbase

    Salem, OR
    4 days ago
  • $83.2k - $102.8k

     ...Opportunity Are you interested in applying your engineering skills to plan and implement...  ...you.  As a Watershed Planning Engineer II/III, you will join a collaborative team of...  ...and/or hydrologic and hydraulic modeling software (including SWMM, MGSFlood, and/or WWHM)... 
    Software
    Bi-weekly pay
    Temporary work
    Flexible hours

    Herrera Environmental Consultants

    Portland, OR
    1 day ago
  • $99.61k - $136.96k

     ...annually Data Scientist II: $121,673 - $167,301...  ...Artificial Intelligence (AI) software and systems for Hitachi...  ...ingestion, feature engineering, model training, evaluation...  ...usage (query engines, APIs, analytics pipelines)...  ...)Work with modern data platforms:Time-series DBs (e.g.,... 
    Software
    Full time
    Remote work

    Hitachi

    Hillsboro, OR
    3 days ago
  • $100k - $130k

     ...is a technology consulting and software development company delivering...  ..., Flow, and integration platforms. The role is deeply hands‑on,...  ...integrations using REST/SOAP APIs. Hands‑on experience with Flow...  ...Salesforce Platform Developer II certification. Experience with... 
    Software
    Full time
    H1b
    Local area
    Remote work
    Visa sponsorship

    Bright Vision Technologies

    Hillsboro, OR
    2 days ago
  • $140k - $170k

     ...Salesforce API Architect – Remote Bright Vision Technologies...  ...a technology consulting and software development company delivering...  ...partners — product, design, engineering, operations, and business stakeholders...  ...of Salesforce APIs, Platform Events, and Change Data Capture... 
    Software
    Full time
    H1b
    Local area
    Immediate start
    Remote work
    Visa sponsorship

    Bright Vision Technologies

    Beaverton, OR
    more than 2 months ago
  • $80k - $100k

     ...accommodation or an alternative application process. Research Associate II OR, US Salary Range: $80,000.00 To $100,000.00 Annually...  ...’s degree in related field. Proficiency in data analysis software such as SPSS, SAS, R, or equivalent. Maternal Health... 
    Software
    Work at office
    Remote work

    Comagine Health

    Salem, OR
    2 days ago
  • $130k - $180k

     ...MISSION TO BECOME THE #1 RETAIL TRADING PLATFORM IN THE WORLD Welcome to the...  ...equips traders with award-winning software and brokerage services to navigate...  ...world. What you'll do: As a Sr. Database Reliability Engineer II, you will help architect, evolve, and... 
    Senior
    Software
    Remote job
    Full time
    Work at office
    Worldwide
    Monday to Friday
    Flexible hours

    NinjaTrader

    Oregon State
    21 days ago
  • $140k - $190k

     ...MISSION TO BECOME THE #1 RETAIL TRADING PLATFORM IN THE WORLD Welcome to the dynamic...  ...equips traders with award-winning software and brokerage services to navigate the...  ...customer we bring on. We're hiring a Sr. Software Engineer II with deep Rust expertise to own that... 
    Senior
    Software
    Remote job
    Full time
    Contract work
    Work at office
    Worldwide
    Monday to Friday
    Flexible hours

    NinjaTrader

    Oregon State
    a month ago
  • $62.8k - $218.8k

     ...organizations modernize their businesses through APIs, integration, automation, and emerging AI...  ...their applications, data, and digital platforms. From traditional enterprise integration...  ..., and contributing across the full software development lifecycle from requirements analysis... 
    Senior
    Software
    Full time
    Work experience placement
    Live in
    Work at office
    Local area
    Flexible hours

    Accenture

    Beaverton, OR
    1 day ago
  • $197k - $307k

     ...building the machine learning platform to power fleet-scale humanoid robotics. As a senior engineer on the ML Infrastructure and Platform...  .... Own developer-facing APIs and CLI tools that make ML workflows...  ...Qualifications ~5+ years of software engineering experience, with at... 
    Senior
    Software
    Full time
    Temporary work
    Remote work
    Relocation package
    Flexible hours

    Agility Robotics

    Salem, OR
    5 days ago
  • $90k - $130k

     ...relationships, ONE IMEG culture IMEG is hiring a Revit API Software Engineer -Remote- to build new engineering automation applications and...  ...credit, and a Calm subscription MEG, our in-house AI platform, helps employees find information and build agents that streamline... 
    Software
    Full time
    Local area
    Remote work
    Flexible hours
    Night shift

    IMEG

    Portland, OR
    2 days ago
  • $253.9k - $298.7k

     ...quarterly for intense in-person working sessions called “surges.”learn more about working at Coinbase. As a Senior Staff Software Engineer on the Data Platform team within Platform, you'll define and lead the technical strategy for Coinbase's data infrastructure, spanning... 
    Senior
    Software
    Local area

    Coinbase

    Salem, OR
    3 days ago
  • $90k - $110k

     ...Windchill API Developer – Remote Bright Vision Technologies...  ...a technology consulting and software development company delivering...  ...with ERP, MES, CAD, and other engineering and manufacturing systems. In...  ...patterns, middleware platforms, and PLM-to-ERP data flows. In... 
    Software
    Full time
    H1b
    Local area
    Immediate start
    Remote work
    Visa sponsorship

    Bright Vision Technologies

    Beaverton, OR
    5 days ago
  •  ...The Accounts Receivable Specialist II is responsible for the day-to-day accounting functions of Accounts Receivable. This is a full...  ...communication skills Ability to accurately process data entry into software database in a correct and timely manner Ability to support... 
    Software
    Full time
    Remote work
    Shift work

    Express Employment Professionals - Cincinnati East

    Grants Pass, OR
    2 days ago
  • Description Sr. Electrical Engineer SIG SAUER, Inc. is a leading provider...  ...Electrical Engineers I and II. This experienced position leads...  ...with Electrical Engineers, Software Engineers, Design Engineers,...  ...high-reliability hardware platforms. Demonstrate proficiency... 
    Senior
    Software
    Remote work

    Sig Sauer

    Tualatin, OR
    4 days ago
  •  ...Full Stack Engineer (.NET | C# | Azure | API, React, DevOps/CI-CD |) - 10+ Years Experience Long term Contract Work locations - Onsite...  ...Required Skills & Qualifications 10+ years of overall software engineering experience Strong expertise in: C# .NET... 
    Software
    Long term contract
    3 days per week

    Tharu Technologies LLC

    Oregon State
    19 days ago
  •  ...Manufacturing Engineer II Riverpoint Medical in Northeast Portland is hiring a Manufacturing Engineer II. At Riverpoint you will be...  ...Excel VBA macros and / or Microsoft Access or other database software programming skills are desirable. Demonstrated technical writing... 
    Software
    Full time
    Work experience placement
    Immediate start

    Riverpoint Medical

    Portland, OR
    2 days ago
  •  ...countries with our institutional-grade APIs. This includes broker-dealers,...  ...team is a diverse group of experienced engineers, traders, and brokerage professionals...  ...you to apply. Your Role As a Senior Software Engineer on the Platform Team, you will be responsible for... 
    Senior
    Software
    Full time

    Alpaca

    Oregon State
    27 days ago
  • $96.8k - $120k

     ...challenging career where your engineering expertise can be leveraged...  ...exciting opportunity for a Software Engineer II on our Automatic Tank Gauge...  ...Tank Gauge and related platforms • Bring your knowledge of...  ...useful • Experience with REST APIs and JSON is useful •... 
    Software
    Work at office
    Local area
    Remote work
    Worldwide

    Vontier

    Salem, OR
    3 days ago
  •  ...Infrastructure Technician II Make a Meaningful Impact Every Day! At GT Independence, people are at the heart of everything we do...  ...troubleshooting and repair or manipulation of data using published software. Keep computers and peripherals up to date and functioning... 
    Software
    Work at office
    Remote work
    Work from home
    Flexible hours

    GT Independence

    Salem, OR
    2 days ago
  • $186.07k - $218.9k

     ...quarterly for intense in-person working sessions called “surges.”learn more about working at Coinbase. As a Senior Software Engineer on the Data Platform team within the Platform group, you will help build the systems that centralize all of Coinbase's internal and... 
    Senior
    Software
    Local area

    Coinbase

    Salem, OR
    1 day ago
  • $170k - $230k

     ...design and implement modern engineering, automation, and delivery practices...  ...to secure, cloud‑native platforms. As a key member of the modernization...  ...preferred ~10+ years software development experience,...  ...containerized microservices, API‑driven interfaces, and event‑... 
    Senior
    Software
    Full time
    Temporary work
    Immediate start
    Remote work
    Work from home
    Worldwide
    Flexible hours

    General Dynamics Information Technology

    Oregon State
    1 day ago
  •  ...enterprise content management, collaboration, and off-the-shelf systems software products. Responsibilities include software management, business...  ...Additional Technologies: Active Directory Security Microsoft IIS Servers Microsoft Office tools Location: 800 Corporate Drive,... 
    Senior
    Software
    Full time
    Work at office

    PEOPLECORP AMERICA

    Salem, OR
    3 days ago
  • $93.9k - $123.2k

     ...to have you as a shareholder! YOUR NEXT OPPORTUNITY: The Engineer II is a mid-level engineering position responsible for providing...  ..., Microsoft Office (Outlook, Word, Excel, etc.); illumination software Ability to prioritize and manage multiple tasks, changing... 
    Software
    Full time
    For contractors
    Work at office
    Local area
    Flexible hours

    Rosendin Electric

    Hillsboro, OR
    3 days ago
  • $116k - $206.2k

     ...As a Fortune 500 company and a leading AI platform for managing people, money, and agents,...  ...across the Partners team including Channels, Software, Operations and Services Alliances to...  ...motions Cloud Technology, Data, Analytics, API, and platform experience and... 
    Senior
    Software
    Full time
    Work at office
    Local area
    Remote work
    Home office
    Flexible hours

    Workday

    Beaverton, OR
    1 day ago
  • $100k - $132.8k

     ...than execute requirements? As a Salesforce Platform Builder and Developer, Senior Consultant...  ...data quality, while coordinating with software vendors and technical support resources as...  ...Experience: Salesforce integrations, APIs, ETL tools, middleware platforms, or iPaaS... 
    Senior
    Software
    Full time
    Temporary work
    Work experience placement
    Remote work
    Flexible hours

    Clark Nuber PS

    Oregon State
    2 days ago
  •  ...Role Overview: Intermediate level position, the Wind Technician II is an integral member of the Wind farm with the responsibility...  ...or a related industry.  ~ Proficient knowledge of MS Office software, SQL server software, facility management and reporting systems,... 
    Software
    Full time
    Work experience placement
    Remote work
    Flexible hours

    EDP Energias de Portugal S.A.

    Arlington, OR
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr. Software Engineer II, Platform/API [Remote]. Be the first to apply!