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

Software Support Engineer

$120k - $150k
Full-time

Topstep

Summary The Trading Platform Software Support Engineer is the Engineer who turns recurring trader-impacting issues into permanent fixes. Sitting inside Engineering, this role takes ownership of the most technically complex escalations on TopstepX and Topstep Brokerage: reproducing them in a local environment, diagnosing them in code, shipping the fix, and instrumenting the platform so the next occurrence is caught earlier or prevented entirely. This role is engineering-first by design. The majority of the work is writing production code: bug fixes, internal admin tooling, automation, and small-to-medium feature work that closes recurring support gaps. The role also includes building the observability and diagnostic surfaces that make the broader team faster at every subsequent investigation. The remainder is leading end-to-end investigations into trader-impacting issues across distributed services, integration boundaries, and complex state. Success in this position requires strong full-stack engineering skill in C#/.NET and React, sharp debugging instincts in distributed systems, and the judgment to know when a one-off fix is enough versus when the right answer is a tool, a platform change, or a process change that retires the issue class permanently. Key Responsibilities Engineering & Code Ownership * Drive engineering-routed escalations from reproduction through resolution, collaborating with other engineers as needed to land the right fix. * Write production code across our C#/.NET back-end services and React front-end to resolve escalations directly when the scope is small enough for an on-the-spot fix. * When an escalation requires work beyond an on-the-spot fix, scope it into a well-defined ticket so the work can be prioritized and picked up by any engineer on the team, including this role. * Build and maintain internal admin tooling and operator surfaces that reduce manual intervention from operations and support teams. Investigation & Incident Response * Lead complex investigations across distributed traces, database state reconstruction, race conditions, and integration boundary failures. * Reproduce trader-reported issues in a local development environment; pair with engineers when reproduction crosses service boundaries.

  • Be a main participant in the Trading Platform on-call rotation.
  • Respond to active production incidents: assess severity, drive stabilization
(rollback, hotfix, or mitigation), and keep stakeholders informed while resolution is in progress. * Pull in the right engineers and operations partners quickly when an incident exceeds your scope or requires specialist knowledge. * Lead post-incident reviews for issues investigated and produce candid, learning-oriented write-ups the broader engineering team can use. Tooling & Observability * Identify the dashboards, queries, alerts, runbooks, and processes that would make investigations easier for yourself and the support team. * Look for recurring manual work across investigation, data export, and administrative actions, and replace it with automation that reduces ongoing toil for the team. * Improve diagnostic instrumentation in the platform itself, including log quality, structured error context, and trace propagation across services. * Be a primary stakeholder of Admin interface functionality alongside the rest of the Production Engineering team to improve tooling for support and engineering needs. Cross-Team Partnership * Partner with SWE on root-cause fixes and post-incident actions; partner with QA on regression coverage for previously-shipped bugs. * Partner with Cloud Ops on infrastructure metrics, alarms, alerts, and related observability, both to inform application-level investigations and to proactively flag services that aren’t performing correctly. * Partner with Product to translate recurring trader pain into well-defined backlog items, with you as the engineering author of the case. * Communicate clearly with non-engineering stakeholders about investigation status, root cause, and resolution. Required Qualifications and Key Competencies * 3 to 5 + years of professional software engineering experience in production systems, with demonstrated ownership of features end-to-end (design, ship, support). * Fluency in C# / .NET for back-end services and working proficiency in React (TypeScript preferred) for front-end work. * Strong debugging instincts in distributed systems; you have owned a production investigation end-to-end and can articulate how you ruled hypotheses in and out. * Foundational SQL knowledge with active, hands-on development. Comfortable reading and writing queries against operational data stores as part of investigations. * Hands-on experience with an observability or logging stack (Datadog, Elasticsearch/Kibana, or equivalent), including reading logs, writing queries, and building dashboards. * Proficiency reading and triaging API logs and traffic; comfortable with tools such as Postman for request/response validation. * Excellent written communication. You can turn a messy investigation into a write-up a non-engineer stakeholder can act on.
  • Bias toward shipping fixes, not just diagnosing them.
  • Comfortable with remote work and a Slack-heavy async environment.
While not required, we would also value candidates with the following experience:
  • Familiarity with financial markets, futures trading, or trading platforms.
  • Familiarity with AWS (EKS, RDS, etc.).
  • Prior on-call / incident response experience.
  • Experience writing internal tools or admin surfaces in a high-stakes
operational environment. * Experience using AI tools (LLMs, coding assistants, agents) to accelerate engineering work across investigation, code generation, and documentation. Company Culture & Perks * Topstep is an engaging working environment which ranges from fully remote to hybrid. We foster a culture of collaboration with cameras on during meetings and a robust Slack environment for communication. * Seven Company-paid Holidays and generous Family Leave. Paid time off is front-loaded. * Competitive 401(k) matching, health, dental, and vision insurance is offered for full time employees. * Vacations are encouraged with a bonus for taking 5 consecutive days. Employee referrals are bonused. Topstep offers a food and groceries budget and contributes towards health and wellness. New Hire Base Salary Range
  • $120,000 - $150,000.
  • Bonus: This position is eligible for a performance-based bonus as provided by
the plan terms and governing documents. * The compensation offered will take into account internal compensation structure and may vary depending on the candidate's geographic region, job-related knowledge, skills, and experience among other factors. Equal Opportunity Employer Topstep is an Equal Opportunity Employer. We are committed to fostering an inclusive environment where all employees and applicants are valued. All qualified candidates will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, age, disability, or veteran status, in compliance with applicable federal, state, and local laws. Interested in the role? Apply today with your resume! The collection, use, and handling of your data provided in response to this job posting is described further in our Privacy Policy. If you are a California resident, please review our California Notice at Collection. Notice of Use of Artificial Intelligence in Recruitment and Hiring: Notice Pursuant to 775 ILCS 5/2-102(L). Topstep LLC uses artificial intelligence ("AI") in connection with its recruitment and hiring process. Examples include, but are not limited to, AI tools used to improve job descriptions, generate interview questions, draft communications, assist with scheduling, and source candidates, as well as AI features built into third-party platforms such as LinkedIn, Indeed, and Glassdoor. Topstep will not use AI that has the effect of subjecting employees or applicants to discrimination on the basis of any protected class under the Illinois Human Rights Act.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Support Engineer in United States vacancy
  •  ...tools, EUV or electronics — TRUMPF is building technological worlds for future generations. Are you ready for new challenges? Software Support Engineer is responsible for supporting TruTops Software. The TruTops Software is a technology-oriented programming system with... 
    Suggested
    Worldwide
    Night shift

    TRUMPF North America

    Hartford, CT
    1 day ago
  •  ...Square 9 Softworks New Haven, CT 06510 The Role As a Support Engineer at Square 9, you will provide Level 2 and 3 support for customers and...  ...consultative solution development skills with ability to incorporate software, professional services and hardware requirements Ability to... 
    Suggested
    Immediate start

    Square 9 Softworks

    New Haven, CT
    1 day ago
  •  ...leverage leading-edge secure systems and software development, backed by industry-leading...  ...business intelligence to enable decision-support and remain ahead of ever-evolving...  ...Enterprise (NRRE) is seeking a Software Support Engineer to join our team in Norfolk, VA. In this... 
    Suggested
    Contract work
    Temporary work
    Interim role
    Work at office
    Weekend work

    Cydecor

    Norfolk, VA
    6 hours ago
  • $100k - $120k

     ...Startup | AI | Cambridge | Boston | Support | Full Stack | Python | TypeScript | SQL | React Role: Software Support Engineer Location: Cambridge, MA (3 days onsite) Salary: $100,000 - $120,000 + Benefits About the Company The company is transforming manufacturing by bringing... 
    Suggested
    Work at office
    Immediate start

    Huxley

    Cambridge, MA
    2 days ago
  •  ...everything we do. Join us in driving meaningful change and making a lasting impact on the environment. About the role The Software Support Engineer is responsible for delivering technical support to maintain the stability and reliability of business-critical systems. This... 
    Suggested
    Permanent employment
    Worldwide

    IQE PLC

    Greensboro, NC
    4 days ago
  • Dormont Manufacturing Co is seeking a Senior Engineer, Software Support to join its team in Phoenix, Arizona. In this role, you will be integral in investigating and troubleshooting software issues in semiconductor processing equipment, delivering crisp, actionable support... 

    Dormont Manufacturing Co

    Phoenix, AZ
    3 days ago
  • $90k - $115k

     ...headquarters. We’re looking for a hands‑on, highly technical L3 Support Engineer to join our top‑tier Support team. In this role, you’ll be...  ...to constantly learn and share knowledge. Experience with software development methodologies (SDLC, agile, etc.) and supporting... 
    Remote work
    Work visa
    3 days per week

    Advisor360 LLC.

    Needham Heights, MA
    3 days ago
  • $73.1k - $117k

    Mainframe Software, Technical Support Engineer - Storage Management Join to apply for the Mainframe Software, Technical Support Engineer - Storage Management role at Broadcom . Job Description This position is responsible for providing technical support for complex issues... 
    Full time
    Work experience placement
    Remote work
    Flexible hours
    Weekend work

    Broadcom

    Plano, TX
    1 day ago
  • 231 TUS - TRUMPF, Inc. in Farmington, Connecticut is seeking a Software Support Engineer to technically support TruTops Software. You will collaborate with customers to design and maintain software systems, troubleshoot issues, and provide excellent customer service. With... 

    231 TUS - TRUMPF, Inc.

    Farmington, CT
    2 days ago
  • Jobtailor is seeking a technical support specialist in Missouri, United States, to assist customers by phone, email, and chat. You will diagnose software issues, work with the development team on complex problems, and document issues for the knowledge base. Travel about... 

    Jobtailor

    Kansas City, MO
    3 days ago
  • Join to apply for the Junior Software Support Engineer role at Joinrs This position is within the Canonical team, a world leader in open source software and Ubuntu. Joinrs AI's summary of the opportunity: Canonical is constantly seeking full-time Junior Software Support... 
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Worldwide
    Flexible hours

    Joinrs

    New York, NY
    1 day ago
  • A technology solutions provider based in Tempe, Arizona seeks a Technical Support Engineer for software-related escalations. You will coordinate support activities, provide training, and perform data analysis for key customers. Ideal candidates have an engineering degree... 

    A Hiring Company

    Tempe, AZ
    1 day ago
  • RateLinx in Scottsdale, Arizona is seeking a Software Engineer to implement new functionality for existing clients within a collaborative...  ...troubleshoot issues and document clean, efficient code while supporting data migration and system testing. The ideal candidate holds... 
    Work at office
    Immediate start
    Flexible hours

    RateLinx

    Scottsdale, AZ
    1 day ago
  •  ...and automate their business processes. We believe in creating a supportive, collaborative environment where every team member has the...  ...stability of our platform for our global customers. As a Cloud Engineer - Shift1 on our team, you'll be on the front lines, acting as... 
    Work experience placement
    Local area
    Flexible hours
    Shift work
    Night shift
    Weekend work

    Appian

    Mc Lean, VA
    1 day ago
  • Overview Description Role: Software Support Engineer Department: Automation Location: Erlanger, KY Are you looking for a role where you can combine technical problem-solving with customer-facing responsibilities? At Storage Solutions (previously invar), we provide innovative... 
    Worldwide

    Storage Solutions

    Erlanger, KY
    3 days ago
  • $100k - $120k

    First American Bank is seeking a Level III Software Support Engineer in Elk Grove Village, IL. This role involves troubleshooting software and hardware issues, managing projects, and maintaining Active Directory. The ideal candidate will possess a college degree in Computer... 

    First American Bank

    Elk Grove Village, IL
    1 day ago
  • Brock Solutions is seeking a Bilingual Software Support Specialist in Dallas, TX. This role involves troubleshooting software bugs, providing customer service, and collaborating with teams to enhance products and processes. The ideal candidate will hold a degree in Computer... 

    Brock Solutions Inc.

    Dallas, TX
    3 days ago
  •  ...the future through inventive product design and innovative engineering. With a long and rich history serving the security and monitoring...  ...to create a safer and smarter world.Vicon is looking for a Software Support Engineer to join our team. Software Support Engineers... 
    Local area

    VICON INDUSTRIES INC

    Central Islip, NY
    1 day ago
  • $70k - $80k

     ...sounds like you, we’d love to meet you. What You Will Do The Software Engineer works closely with the Account Managers to implement new...  ...configure, and deploy TMS solutions based on customer requirements Support data migration efforts including mapping, transformation,... 
    Casual work
    Work at office
    Immediate start
    Flexible hours

    RateLinx

    Scottsdale, AZ
    1 day ago
  •  ...Resource Manager Expert to join our team at Langley AFB, VA in support of the US Air Force Distributed Common Ground System (DCGS)...  ...MSCS, RIM, SEAM, and SDE) SW and networks Provides technical and engineering sensors and networks support Responds to Incident tickets... 
    Relocation
    Night shift
    Weekend work

    Collins Aerospace

    Mc Lean, VA
    3 days ago
  • $82k - $113.3k

     ..., and minimal operational disruption. Partner with Software, Hardware, and System Performance Engineering teams to diagnose and resolve production issues. Document...  ...maintain high system availability and reliability. Support a 10x7 operational model, including participation... 
    Night shift

    Symbotic

    Wilmington, MA
    1 day ago
  • We are seeking a Software Support Engineer to support connectivity and vehicle system software within a fast-paced engineering environment. This role focuses on diagnosing, testing, and resolving software issues related to vehicle access control modules (ECU), infotainment... 

    ThunderSoft

    Newark, CA
    2 days ago
  • A leading software company in Plano, Texas, is seeking a Senior Compensation Consultant to play a critical role in designing and analyzing global compensation programs. Responsibilities include collaborating with HR and business leaders to create scalable and competitive... 

    Tyler Technologies

    Plano, TX
    1 day ago
  • A leader in maritime autonomy is seeking a Mission Support Software Engineer to ensure operational success for autonomous systems. This role involves supporting deployments, troubleshooting deployed software, and ensuring systems are mission-ready. The ideal candidate will... 

    NightDragon Acquisition Corp.

    Austin, TX
    18 hours ago
  • A software solutions provider based in Troy, Michigan is looking for a Software Support Specialist to provide essential support for mission-critical applications. The role involves troubleshooting software and hardware issues, managing technical incidents, and training... 
    Shift work

    Tyler Technologies

    Troy, MI
    2 days ago
  • Job Summary Software Engineer responsible for developing enterprise applications for fixed income and forex financial platforms. Key Responsibilities Develop and maintain Terraform infrastructure on AWS. Develop enterprise applications using Java, Springboot, and Oracle... 
    Work experience placement

    Compunnel, Inc.

    Durham, NC
    3 days ago
  • $80.5k - $96.5k

    We are looking for a Software Support Engineer to support GLG’s technology platforms that connect clients with subject‑matter experts. As part of the Product Engineering team you will work closely with engineers, product managers and users to troubleshoot and improve the... 
    Local area
    Flexible hours

    GLG

    Austin, CO
    18 hours ago
  • GLG is seeking a Software Support Engineer to support GLG’s technology platforms that connect clients with subject‑matter experts. You will work with engineers, product managers and users to troubleshoot and improve the reliability and performance of our systems. In this... 

    GLG

    Austin, CO
    18 hours ago
  • $100k - $120k

    Level III Software Support Engineer First American Bank was founded in Chicago, and over the years has expanded throughout Wisconsin and Florida. As the largest privately held bank in Illinois, we now have over 60 locations and assets of $8+ billion. We are a community... 
    Full time
    Work experience placement
    Work at office
    Monday to Friday

    First American Bank

    Elk Grove Village, IL
    2 days ago
  • Job Title: Regional Software Support Engineer Reports To: Director of Customer Support - North America Classification: Non-exempt Summary The Regional Software Support Engineer will be primarily responsible to provide software specific support to the regional customer... 
    Remote work
    Flexible hours
    Night shift

    Ev-Group-6

    Tempe, AZ
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Support Engineer. Be the first to apply!