Jobs
>
Chicago

    Software Engineer, Python - Chicago, United States - NinjaTrader

    Default job background
    Description

    Job Description

    Job Description

    NinjaTrader is an investor-backed, growth-stage fintech company with an award-winning platform and over 1.5 million users. We are building products and services that empower active traders to easily analyze and react to data from the world's leading financial markets. Located in Chicago, our unique employee-centric company culture is one that our team finds inviting, comfortable and fun. Please visit to learn more about our business.

    About You:

    You will work alongside NinjaTrader's talented development team, designing, building, and deploying back-end server solutions dealing with distributing large amounts of data. Responsibilities include coding, developing automated unit tests, and managing deployments on production systems. Additionally, you will be responsible for your software's quality, uptime, and resilience. This position requires a pro-active and self-driven developer, knowledgeable in current programming languages and technologies with a strong ability to communicate with team members and stakeholders. This role offers the opportunity to work on impactful projects that play a crucial role in the efficiency and success of our trading operations.

    In this role, you will:

    • Design, develop, and maintain backend systems using Python to process and manage trading commissions
    • Implement scalable solutions to handle high volumes of commissions-related data
    • Collaborate with finance and trading teams to implement accurate and efficient commission calculation algorithms
    • Integrate commission processing systems with existing trading platform and back-office applications
    • Identify opportunities for automation and optimization of commission-related workflows
    • Streamline processes to improve operational efficiency and reduce manual intervention
    • Create and maintain technical documentation for commission processing systems and workflows
    • Keep up-to-date with the latest advancements in Python and retail trading technologies

    Job Requirements:

    • BA or MS degree in Computer Science
    • 3+ years of software development experience with designing, implementing, testing, and maintaining real-time applications
    • Proven experience in Python software development, with a focus on backend systems
    • Dependable team player with a strong work ethic, exceptional accuracy, good analytical and problem-solving skills, and a willingness to support various projects and business needs
    • Comfort resolving uncertainty and communicating for issue resolution
    • Ability to take full ownership (design, implement, test, deploy, maintain, iterate) of projects
    • Financial knowledge is helpful but not required

    Our Core Benefits Include:

    • 15 days PTO per year
    • 7 paid holidays annually
    • 401k with Company Match
    • Health, Vision, Dental Coverage
    • Life and Disability Insurance covered 100% by NinjaTrader
    • And more

    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.


  • Jump Trading Group

    Python Engineer

    3 weeks ago


    Jump Trading Group Chicago, United States

    Jump Trading Group is committed to world class research. We empower exceptional talents in Mathematics, Physics, and Computer Science to seek scientific boundaries, push through them, and apply cutting edge research to global financial markets. Our culture is unique. Constant inn ...

  • Redmane Technology Canada Inc.

    Python Engineer

    2 weeks ago


    Redmane Technology Canada Inc. Chicago, United States

    Chicago, United States · | Posted on 02/21/2024 · RedMane Technology LLC is an application software consulting and systems integration company based in Chicago. We deliver software solutions for our clients throughout the United States and Canada by means of building new applica ...


  • Daltics Chicago, United States

    Apache Airflow/Python Engineer (*W2 Only, In-Person Role in Chicago, IL*) · We are seeking a skilled Apache Airflow/Python Engineer to join our team at Daltics. The ideal candidate will have extensive experience in building and maintaining data pipelines and ETLs in cloud environ ...


  • Strategic Staffing Solutions Chicago, United States

    Python Data Engineer · ***********W2 ONLY- NO C2C*********** · Location: Must sit onsite in Chicago, IL · Setting: hybrid (Mon & Fri remote/Tue-Thu onsite) · Contract: 5 months+ · pay rate: $70+ · Python Data Engineer: · Looking for Experienced Engineer with Python, Data modeling ...


  • Strategic Staffing Solutions Chicago, United States

    Python Data Engineer · Considering applying for this job Do not delay, scroll down and make your application as soon as possible to avoid missing out. · ***********W2 ONLY- NO C2C*********** · Location: Must sit onsite in Chicago, IL · Setting: hybrid (Mon & Fri remote/Tue-Thu ...


  • Old Mission Capital Chicago, United States

    Old Mission is a global proprietary trading firm that leverages state-of-the-art technology and research to identify and execute profitable trading strategies across multiple asset classes around the world. Our offices in Chicago, New York, and London are all composed of naturall ...


  • CPS Chicago, United States

    Python Data Engineer · We are a global financial institution with offices in Chicago, NYC, and more in the United States. We are currently expanding our trading teams and need experienced data engineers/analysts to work hand-in-hand with numerous business heads / portfolio manage ...

  • CPS

    Python Data Engineer

    2 weeks ago


    CPS Chicago, United States

    Python Data Engineer · We are a global financial institution with offices in Chicago, NYC, and more in the United States. We are currently expanding our trading teams and need experienced data engineers/analysts to work hand-in-hand with numerous business heads / portfolio manag ...


  • Strategic Staffing Solutions Chicago, United States

    Python Data Engineer · ***********W2 ONLY- NO C2C*********** · Location: Must sit onsite in Chicago, IL · Setting: hybrid (Mon & Fri remote/Tue-Thu onsite) · Contract: 5 months+ · pay rate: $70+ · Python Data Engineer: · Looking for Experienced Engineer with Python, Data m ...


  • Egen Solutions Chicago, United States

    Egen is a fast-growing and entrepreneurial company with a data-first mindset. We bring together the best engineering talent working with the most advanced technology platforms, including Google Cloud and Salesforce, to help clients drive action and impact through data and insight ...


  • Egen Solutions Chicago, United States

    Egen is a fast-growing and entrepreneurial company with a data-first mindset. We bring together the best engineering talent working with the most advanced technology platforms, including Google Cloud and Salesforce, to help clients drive action and impact through data and insight ...


  • Pivotal Solutions Inc Chicago, United States

    Job Description · Our client is seeking a Senior Python Engineer to join their team and help us build and maintain advanced software applications. The ideal candidate will have extensive experience in Python programming, as well as a strong understanding of software development ...


  • Motion Recruitment Chicago, United States Full time

    Join a major company in the fintech space embarking on a massive modernization effort, transitioning applications from a mainframe to cutting-edge AWS architecture. This role involves greenfield development using distributed systems and event-driven architecture within AWS. As a ...

  • Cps4jobs

    Python Engineer

    2 weeks ago


    Cps4jobs Chicago, United States

    We have an opportunity with a diversified, Tech-Led Firm in Chicago trading on major financial markets around the world. They're looking to add a Software Engineer to their team. This role includes developing Python based research tools, identifying new trading opportunities and ...

  • Jump Trading

    Python Engineer

    3 weeks ago


    Jump Trading Chicago, United States

    Jump Trading Group is committed to world class research. We empower exceptional talents in Mathematics, Physics, and Computer Science to seek scientific boundaries, push through them, and apply cutting edge research to global financial markets. Our culture is unique. Constant inn ...


  • Access Search, Inc. Chicago, United States

    This Chicago-based financial services company has continued to grow in the past year and is adding a Data Engineer to its team. They are building a product that utilizes ML to help make better financial decisions. They need a Data Engineer to work on the backend API and Data Pipe ...


  • Motion Recruitment Partners LLC Chicago, United States

    Join a major company in the fintech space embarking on a massive modernization effort, transitioning applications from a mainframe to cutting-edge AWS architecture. This role involves greenfield development using distributed systems and event-driven architecture within AWS. As a ...


  • Hudson River Trading Chicago, United States

    Working as a coder at Hudson River Trading (HRT) means working on a small, highly productive, and efficient team. You may see "trading" in our name and assume you'll be relegated to some dark corner to code for the "business," but that could not be further from the truth · At HR ...

  • Cps4jobs

    Python Data Engineer

    2 weeks ago


    Cps4jobs Chicago, United States

    Direct message the job poster from CPS, Inc. · We are a global financial institution with offices in Chicago, NYC, and more in the United States. We are currently expanding our trading teams and need experienced data engineers/analysts to work hand-in-hand with numerous business ...


  • The Hagen Ricci Group Chicago, United States

    Our clients are looking for Software Engineers with varying levels of experience. There are opportunities for front, middle and back-office developers and analytical, data scientists and data engineers. Our clients' tech stacks are Python/ Linux with additional opportunities in C ...