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

Software Engineer - Python

$200k - $300k

Hudson River Trading

Hudson River Trading (HRT) is a quantitative trading firm at the forefront of technological innovation. We build and deploy cutting-edge systems within one of the world's most advanced computing environments to power our global trading operations. Our bottom-up approach to projects and collaborative coding environment empower talented engineers to make significant contributions and see their impact daily. At HRT, you'll be challenged to solve the most complex problems in trading alongside many of the brightest minds in the field.

We are always seeking highly motivated and skilled Software Engineers across many different teams at HRT. These roles demand exceptional programming fundamentals, sharp debugging abilities, and strong critical thinking and communication skills. Engineers at HRT work on a wide variety of platform and trading-adjacent projects. Examples include:
  • Improving scheduling efficiency of distributed computations, speeding up research iteration.
  • Enhancing developer experience through language tooling, jupyter extensions, and AI tools.
  • Leveraging LLMs to make operational support tasks faster and more efficient.
  • Profiling computer usage at all levels, from system calls to large scale distributed computations.
  • Building systems to interact with trading venues and monitor risk.
Responsibilities
  • Design, develop, and maintain robust, efficient, and scalable software systems.
  • Debug complex issues across distributed systems in a time-sensitive environment.
  • Contribute to all phases of the software development lifecycle, from ideation to deployment and support.
  • Deliver exceptional experiences for internal users; your success will be directly tied to your ability to understand the needs of the people around you and apply your technical skills to efficiently meet them.
Qualifications
  • Completed a Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field. If you are currently pursuing your Bachelor's degree, please apply to our Campus/New Grad opportunities.
  • Previous experience at a top-tier finance or technology company with an excellent track record of rapid advancement and superlative reviews.
  • Experience with applications of cutting-edge technology is preferred; being a core contributor to said technology is even better.
  • Candidates should be prepared for technical interviews in Python. While there is no hard language requirement for these roles, proficiency in one this language will be assessed during the interview process.
  • Kindness and empathy is a real requirement. No "smart jerks" at HRT.
  • Strong understanding of data structures, algorithms, and design principles.
  • Excellent communication skills, both written and verbal.
  • HRT ships every day. The ability to thoughtfully, methodically, and reliably deploy new software and features is a critical skill.
  • If you have management experience, that's always a bonus - but even so, expect to code!

The estimated base salary range for this position is 200,000 to 300,000 USD per year (or local equivalent). The base pay offered may vary depending on multiple individualized factors, including location, job-related knowledge, skills, and experience. This role will also be eligible for discretionary performance-based bonuses and a competitive benefits package.

For more info about interviewing at HRT, see this blog!

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.

Please be advised: Use of AI tools during interviews or assessments is strictly prohibited, unless otherwise instructed or agreed upon. We employ various methods to evaluate the authenticity of candidate responses. If we determine that AI assistance was used during any stage of the hiring process, we reserve the right to immediately disqualify your candidacy or rescind any job offers extended.
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer - Python in Chicago, IL vacancy
  • $197.3k - $225.1k

     ...Lead Data Engineer (Python, AWS, SQL, GenAI) (Enterprise Platforms Technology) Do you love building and pioneering in the technology space...  ...coding tools (Claude Code, GitHub Copilot) to accelerate the software delivery At this time, Capital One will not sponsor a... 
    Software
    Full time
    Part time
    Internship
    H1b
    Local area

    Capital One

    Chicago, IL
    9 hours ago
  • $125k - $150k

     ...Senior Software Engineer, Python Programmer Fitch Ratings is currently seeking a Senior Software Engineer specializing in Python Programming or applications to join our team in Chicago. In this role, you will support the development and delivery of applications based... 
    Software
    Immediate start

    Fitch Group

    Chicago, IL
    1 day ago
  • $150k - $165k

     ...What You’ll Be Doing The Lead Data Engineer will own end-to-end delivery of U.S. Data...  ...to develop solutions based on Databricks/Python/PySpark as well as strong SQL Server experience...  ...Azure Functions, PySpark, Python Software Development, SQL Server Integration Services... 
    Software
    Bank staff
    Remote work
    2 days per week

    CIBC

    Chicago, IL
    1 day ago
  •  ...robust, scalable, and secure applications using Java and Python. Build and optimize solutions leveraging...  ...functional teams including architects, product managers, and QA engineers to deliver high-quality software solutions. Participate in code reviews, design... 
    Software

    Purple Drive

    Chicago, IL
    4 days ago
  • $129.52k - $194.27k

    Blueface Ltd is searching for a Senior Cloud Engineer to develop and support applications across various cloud environments...  .... This position requires at least 6 years of software development experience, expertise in Python and Go, and strong knowledge of AWS services. The... 
    Software

    Blueface Ltd

    Chicago, IL
    1 day ago
  •  ...Canonical is a leading provider of open source software and operating systems to the global...  ...such as public cloud, data science, AI, engineering innovation, and IoT. Our customers...  ...team on strategy and execution. We work in Python and Golang, and expect engineering managers... 
    Software
    Work at office
    Work from home

    Canonical

    Chicago, IL
    2 days ago
  • $204.9k - $233.8k

    Senior Lead Software Engineer - Back End - Java, Python, Big Data (Enterprise Platform Technology) 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... 
    Software
    Full time
    Part time
    Internship

    Capital One

    Chicago, IL
    2 days ago
  • $129.52k - $194.27k

     ...platforms. FreeWheel provides enterprise-scale software and marketplaces that enables...  ...a new cloud platform. As a Sr. Software Engineer, you will play a key role in developing...  ...more of dynamic programming languages: Python/Go ~ Experience developing and debugging... 
    Software
    Work experience placement

    Comcast

    Chicago, IL
    10 hours ago
  • A leading financial institution in Chicago is seeking a Lead Software Engineer to enhance and deliver innovative technology products. The ideal...  ...Spark. Expertise in programming languages such as Java and Python and familiarity with cloud platforms like AWS are essential.... 
    Software

    JPMorgan Chase & Co.

    Chicago, IL
    1 day ago
  •  ...Senior Manager Of Software Engineering When you mentor and advise multiple technical teams and move financial technologies forward, it's...  ...foundation with hands-on experience building services in Java and Python, working with databases, and using modern integration... 
    Software
    Flexible hours
    Shift work

    Chase

    Chicago, IL
    4 days ago
  •  ...production models designed for commodities trading. Oversee Python development environment, customized specifically for data-...  ...office. Your Skills: Proven experience as a senior software engineer. Solid Python expertise and a track record of working with... 
    Software
    Work at office

    Quanta Search

    Chicago, IL
    1 day ago
  •  ...Distributed Systems Software Engineer, Python / Go Join to apply for the Distributed Systems Software Engineer, Python / Go role at Canonical Distributed Systems Software Engineer, Python / Go 3 months ago Be among the first 25 applicants Join to apply for... 
    Software
    Full time
    Local area
    Remote work
    Worldwide

    Canonical

    Chicago, IL
    4 days ago
  • $120k - $135k

     ...What You’ll Be Doing As a Senior Data Engineer, you will leverage your expertise to contribute...  ..., and maintenance of critical software solutions. You will collaborate with cross...  ...Azure Functions; Microsoft SQL Server; Python; SSIS, SSIS Packages. #J-18808-Ljbffr CIBC... 
    Software
    Full time
    Visa sponsorship

    CIBC US

    Chicago, IL
    1 day ago
  • $146.5k - $228k

    Role Overview We’re seeking a Senior Software Engineer with deep experience building event-driven, distributed, and scalable systems in Python. In this role, you’ll design and optimize large-scale data and service pipelines running on AWS, supporting Scribd’s content enrichment... 
    Software
    Home office
    Flexible hours

    Scribd, Inc.

    Chicago, IL
    2 days ago
  • A technology company is seeking an Engineering Manager to lead a team optimizing Ubuntu for...  ...mentorship abilities, deep knowledge in Python or Golang, and experience with agile methodologies...  ...reviews. Join us to shape the future of open-source software. #J-18808-Ljbffr
    Software
    Remote work

    Canonical

    Chicago, IL
    2 days ago
  •  ...Join to apply for the Software Engineer - Python - Ubuntu Pro client - graduate level role at Canonical Join to apply for the Software Engineer - Python - Ubuntu Pro client - graduate level role at Canonical Get AI-powered advice on this job and more exclusive... 
    Software
    Full time
    Contract work
    Work at office
    Local area
    Remote work
    Work from home
    Worldwide
    Flexible hours

    Canonical

    Chicago, IL
    2 days ago
  • $130k - $225k

     ...willingness to challenge consensus. We are seeking a Senior Software Engineer to join our Unified Platform (UP) team. UP consolidates data...  ...experience ~ Strength in at least one of Clojure or Python. We have a large Clojure codebase and a growing Python footprint... 
    Software
    Temporary work
    Flexible hours

    DRW

    Chicago, IL
    4 days ago
  •  ...Workstation Engineer The workstation engineer will be responsible for managing all aspects of the corporate desktop, which includes but is not limited to software packaging, patch management, and automation. They will participate in daily operations calls and serve... 
    Software
    Work at office

    1872 Consulting

    Chicago, IL
    4 days ago
  • $140k - $190k

     ...AI Engineer/Energy & Power/Python/Chicago Local Chicago, Illinois Hybrid Full Time $140k - $190k Our client in the power industry...  ...engineer. They're looking for someone with a strong generalist software engineering background who's excited about building... 
    Software
    Full time
    Local area

    Motion Recruitment

    Chicago, IL
    2 days ago
  •  ...expertise on the Unix (AIX)/Linux environments. Expertise on scripting with bash/shell. Expertise in deploying builds using Software Configuration Management tools, bootstrapped deployments, Jenkins, CHEF and Bitbucket and release management activities. Alert... 
    Software
    Contract work

    Syntricate Technologies

    Chicago, IL
    4 days ago
  •  ...where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Commercial & Investment Bank's Technology...  ...architecture disciplines Advanced in languages such as Java/Python in a large enterprise Extensive AWS & Cloud Foundry... 
    Software

    JPMorgan Chase & Co.

    Chicago, IL
    4 days ago
  • $150k - $225k

     ...market venues. The desk is looking for engineers who want to own critical systems in a fast...  ...systems. About the Role Software Engineers on the Prediction Markets Desk...  ...greenfield and legacy systems, primarily in Python Provide on-call support as needed... 
    Software
    Temporary work
    Work experience placement
    Work at office
    Flexible hours

    DRW

    Chicago, IL
    4 days ago
  •  ...capabilities, and skills Formal training or certification on software engineering concepts and 5+ years of applied experience Hands-on...  ...Angular etc. Java 17 and above,J2EE, Spring, Spring Boot, Python programming languages etc. Database technologies - Oracle... 
    Software

    Vets Hired

    Chicago, IL
    4 days ago
  •  ...platforms across the IBM portfolio, including Software and Red Hat. Curiosity and a constant...  ...with 1 of the following (Java, C++, Python, Scala, R, SAS, SQL, Hadoop, HTML, SPSS,...  ...Analytics, Supply Chain, Industrial Engineering, Human Resources, Data Science, Artificial... 
    Software
    Internship
    Worldwide

    IBM

    Chicago, IL
    7 days ago
  •  ...Your Role As a Full Stack Engineer in the healthcare space, you'll architect seamless...  ...and APIs using .NET, Java, Node.js, Python, or similar technologies ~ Strong knowledge...  ...-assisted coding tools in professional software development (e.g., GitHub Copilot,... 
    Software
    Work at office
    Shift work
    2 days per week

    Blue Shield of CA

    Chicago, IL
    2 days ago
  •  ...Software Development Position The position is part of a fast-paced software development team. They will assist in software development...  ...development lifecycle. They should have strong Django and Python development skills. They will work with analysts, developers and... 
    Software

    Samprasoft

    Chicago, IL
    5 days ago
  •  ...as ANSI SQL, T-SQL or PL\SQL Experience in code migrations from development to higher environments with a good understanding of software development life-cycle practices Excellent written and verbal communication skills and strong cognitive ability especially with... 
    Software

    Software Technology Inc

    Chicago, IL
    4 days ago
  •  ...Data Engineer, Python & ETL, Chicago, IL A proprietary trading firm is seeking a Data Engineer, Python & ETL to join its Data Infrastructure...  ...data platform. This position will work closely with fellow software engineers and DBAs to make impactful contributions to Python,... 
    Software
    Relocation

    Next Step Systems LTD

    Chicago, IL
    2 days ago
  •  ...delivery, and intelligent automation. We are looking to add a software engineer who will contribute to the full software development...  ...role for you. You’ll work with a modern tech stack including Python, Azure OpenAI, Langchain, Postgres, Docker, Cursor, Git, Azure... 
    Software
    Remote work
    Flexible hours

    GrabJobs

    Chicago, IL
    2 days ago
  •  ...satisfaction for both consultants and clients. We are pre-eminent service providers in the field of staff augmentation, IT consultancy, software development, web development providing unexcelled services and focusing on both the employers and employees. Job Description... 
    Software
    Local area
    Worldwide

    Arete Technologies Inc

    Chicago, IL
    4 days ago

Do you want to receive more vacancies?

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