Senior Python Engineer

7 months ago


Chicago, United States Hudson River Trading Full time

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 HRT, an automated trading firm based in NYC, the code you write *is* our business, so it is everyone's job to make sure our developers have everything they need to do their jobs well.

HRT’s two main programming languages are C++ and Python. We use C++ for anything latency-sensitive that sits on the critical trading path, and we use Python for everything else. With Python, we monitor live trading, build our distributed computing platform, process large amounts of data, and write all of our internal tools.

As a Python Engineer at HRT, you’ll have an incredible opportunity to work in cutting-edge distributed compute environments at one of the top algorithmic trading companies in the world. You’ll collaborate with researchers and engineers to build high-impact products, help HRT tackle exciting new initiatives, and streamline every part of the trade cycle. 

Responsibilities

  • Help us develop software that reaches every office and department at HRT while using the latest technologies and techniques in Python and software engineering to drive improvements to our systems, new and old.
  • HRT has many high-impact areas where we use Python; here’s what you could work on as a Python Engineer here:
    • Improving job orchestration and scheduling in our huge compute cluster.
    • Building Python tooling and environments for all developers at HRT.
    • Deploying, automating, and monitoring systems for global trade management and post-trade analysis.
    • Building systems for hardware verification and tooling.
    • Writing software that supports data ETL pipelines covering all types of inputs, from market data to image and text processing.

Profile

  • You’re one of the top devs in your current organization, as measured by productivity, technical capability, and helpfulness to other devs.
  • Experience deploying and maintaining applications. You’ve managed an application from the design phase through the production phase.
  • Ability to look at code, figure out how it works, and identify how to make it better.
  • You really like to work with people who challenge you and make you better at what you do.​
  • In your spare time you code, tinker, read, explore, break things, and have an insatiable curiosity for all things computer-related — you'll find like-minded people here.

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, or a related field
  • Deep Python experience is required, daily use of most recent standards preferred
  • Advanced  knowledge of the Python ecosystem, including best practices
  • Superior design, debugging, and problem solving skills
  • Knowledge of UNIX operating systems (we use Linux), system/processor performance, and network communication

Culture

Hudson River Trading (HRT) brings a scientific approach to trading financial products. We have built one of the world's most sophisticated computing environments for research and development. Our researchers are at the forefront of innovation in the world of algorithmic trading.

At HRT we welcome a variety of expertise: mathematics and computer science, physics and engineering, media and tech. We’re a community of self-starters who are motivated by the excitement of being at the cutting edge of automation in every part of our organization—from trading, to business operations, to recruiting and beyond. We value openness and transparency, and celebrate great ideas from HRT veterans and new hires alike. At HRT we’re friends and colleagues – whether we are sharing a meal, playing the latest board game, or writing elegant code. We embrace a culture of togetherness that extends far beyond the walls of our office.

Feel like you belong at HRT? Our goal is to find the best people and bring them together to do great work in a place where everyone is valued. HRT is proud of our diverse staff; we have offices all over the globe and benefit from our varied and unique perspectives. HRT is an equal opportunity employer; so whoever you are we’d love to get to know you.


  • Senior Python Engineer

    4 months ago


    Chicago, United States Pivotal Solutions Inc Full time

    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 principles and best practices. Key Responsibilities: Develop and maintain software...


  • Chicago, Illinois, United States TEKsystems Full time

    We are seeking a highly skilled Senior Python Software Engineer to join our team at TEKsystems. As a key member of our team, you will be responsible for developing software using Object-Oriented Design patterns and leading the designing, development, and testing of our Risk applications for the Cleared Derivatives Business.Key Responsibilities:Design,...


  • Chicago, Illinois, United States Valkyrie Trading Full time

    Key Responsibilities:As a Python Engineer at Valkyrie Trading, you will be responsible for developing and improving our growing queue of data, quantitative, and analytics applications that add significant value to our bottom line. Your initial responsibilities will include the development of large-scale production Python systems, working with SQL databases,...

  • Python Engineer

    4 days ago


    Chicago, United States Valkyrie Trading Full time

    What You'll Do: As a Python Engineer, you will join our interdisciplinary team to conceptualize and author the technologies that power our trading activities in financial markets. As an integral member of an aggressive and nimble company, you will have the opportunity to tackle challenges in programming, networking, technology and finance. Your initial...


  • Chicago, Illinois, United States Planet Healthcare Full time

    Job Description:We are seeking a highly skilled and experienced IT professional to join our team as a Senior Software Engineer. The ideal candidate will have a strong background in software development and a proven track record of delivering high-quality solutions.Key Responsibilities:Design and develop software applications using Java and PythonCollaborate...


  • Chicago, United States ZipRecruiter Full time

    Job DescriptionWe're enabling high-performing, rock-solid MongoDB deployments on any cloud or platform our customers choose. We want to create the world's best open source analog to MongoDB Altas or Amazon DocumentDB, which can be owned, controlled and operated by end-users on their own multi-cloud or on-premise environments.Canonical is looking for an...


  • Chicago, Illinois, United States CapB InfoteK Full time

    Job Description:At CapB InfoteK, we are seeking a highly skilled Senior Python PySpark Developer to join our team. As a key member of our data engineering team, you will be responsible for designing and implementing architectures within AWS utilizing Databricks.Key Responsibilities:Design and implement data pipelines using Python PySpark in...


  • Chicago, United States Quanta Search Full time

    Our client is a trading firm with over 30 years of experience, using advanced technology and skilled people to work in markets around the world. They're based in Chicago, but have offices across the U.S., Canada, Europe, and Asia. They trade in various asset types, such as Fixed Income, Equities, ETFs, Commodities, and FX. Your Role: Collaborate with the...


  • Chicago, Illinois, United States Randstad Digital Full time

    About the Role:We are seeking a Senior Python Developer to join our team at Randstad Digital. The ideal candidate should have substantial industry experience, particularly in financial products and front-office trading. This role demands someone who can hit the ground running, as there will be no extensive training provided. Strong soft skills, including...

  • Senior Data Engineer

    2 weeks ago


    Chicago, United States Capital One Full time

    77 West Wacker Dr (35012), United States of America, Chicago, IllinoisSenior Data Engineer (Python, Spark, AWS)Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative,inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of makers,...

  • Python Engineer

    7 months ago


    Chicago, United States CPS Full time

    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 collaborating with traders to develop successful outcomes. Here's a little bit...


  • Chicago, Illinois, United States Metropolitan Water Reclamation District of Greater Chicago Full time

    About the RoleWe are seeking a highly skilled Software Engineer with strong proficiency in Python to join our team at {company}. The ideal candidate will have extensive experience in developing scalable and efficient software solutions using Python.Key ResponsibilitiesDesign and develop high-quality software components using PythonCollaborate with...


  • Chicago, Illinois, United States Saxon Global Full time

    Job DescriptionAt Saxon Global, we are seeking a highly skilled Senior Python Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and testing software systems and applications using Python.Key Responsibilities:Design and develop software systems and applications using PythonParticipate in...


  • Chicago, Illinois, United States Futran Tech Solutions Pvt. Ltd. Full time

    Job Title: Senior Python DeveloperLocation: Charlotte, NC&Plano, Texas&Chicago, Illinois (Day one onsite)MUST HAVE SKILLS:Ability to lead a team of Python Developers to deliver a module assigned (design, document, code, integrate, deploy)Ability to perform independently and perform peer-review, aligning to best practices and coding standardsGuide and review...

  • Senior Data Engineer

    4 weeks ago


    Chicago, Illinois, United States InterEx Group Full time

    Job Title: Senior Data EngineerLocation: FlexibleContract term: Contract to HireWe are seeking an experienced Senior Data Engineer to design and build data pipelines using Azure Data Factory, Python, and Databricks. The ideal candidate will have a strong background in data engineering and a proven track record of delivering solutions within the Azure Data...

  • Senior Data Engineer

    4 weeks ago


    Chicago, Illinois, United States JobRialto Full time

    We are seeking a highly skilled Python Data Engineer to join our team at JobRialto. As a key member of our data solutions team, you will be responsible for designing and developing robust data solutions using Python, Kafka, and Snowflake.The ideal candidate will have a strong understanding of the software development lifecycle and Agile methodologies, as...


  • Chicago, Illinois, United States Manpower Group Inc. Full time

    Job Title: Senior React Python DeveloperAbout the Role:We are seeking a highly skilled Senior React Python Developer to join our team. As a Senior React Python Developer, you will be responsible for designing, developing, and maintaining web applications using React.js and Python. You will work closely with our development team to ensure high-quality code...


  • Chicago, Illinois, United States Dexian Full time

    Job Details:At Dexian, we are seeking a highly skilled Senior Python Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software systems using Python and the Flask framework.Key Responsibilities:Design and develop scalable and efficient software systems using Python...

  • Senior Data Engineer

    2 months ago


    chicago, United States InterEx Group Full time

    Job Title: Senior Data Engineer (2 positions)Location: Chicago, IL (preference), Nashville, TN, Indianapolis, IN, Evansville, IN, or Minneapolis, MNContract term: Contract to HireWe are currently seeking two experienced Senior Data Engineers to join our team. The ideal candidates will have a strong background in building pipelines, utilizing Azure Data...

  • Senior Data Engineer

    6 months ago


    Chicago, United States InterEx Group Full time

    Job Title: Senior Data Engineer (2 positions)Location: Chicago, IL (preference), Nashville, TN, Indianapolis, IN, Evansville, IN, or Minneapolis, MNContract term: Contract to HireWe are currently seeking two experienced Senior Data Engineers to join our team. The ideal candidates will have a strong background in building pipelines, utilizing Azure Data...