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

Software Engineer - Distributed Compute

$200k - $300k

Hudson River Trading

Hudson River Trading (HRT) is one of the top algorithmic trading companies in the world. Our research cluster is the backbone of our success; it’s where all of our trading strategies are generated.We use a large, customized research environment with highly advanced CPU and GPU compute, storage, and networking technology. Our team thinks about the entire software stack, from the user-level API to optimizing performance out of low-level caching. We deal with everything from the theoretical, like fair resource scheduling, to the concrete, like optimizing a trader’s new program run-time performance. As a distributed compute engineer in a user-facing environment, you’ll develop and improve on technical solutions that make research as easy and efficient as possible. You’ll work everyday with both talented quantitative traders and software engineers across all trading teams.ResponsibilitiesEnsure HRT’s research environment is best in class, with a focus on user workloadsMaintain and improve resource scheduling, data caching, and job monitoring to make research as easy, fast, and efficient as possible, using both in-house and open source solutionsOptimize workloads at the user level to speed up user iteration speedTune workloads at the infrastructure level to make them more resource-efficientShare metrics and real-time information with users to give insight into workload behaviorSit down with users to understand their specific technical needsContribute individually and through leadership and coordination of the aboveSet technical direction for the platform and take holistic ownership of the software infrastructure that supports Algo researchQualificationsBachelor's degree in Computer Science, Computer Engineering, or a related fieldStrong C++ expertise (daily use preferred)Python familiarity preferredExperience collaborating closely with quantitative researchers and traders to understand their needsGreat communication capabilitiesSuperior design, debugging, and problem solving skillsKnowledge of UNIX operating systems (we use Linux), system/processor performance, and network communicationThe 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.CultureHudson 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 a month ago
Similar jobs that could be interesting for youBased on the Software Engineer - Distributed Compute in New York, NY vacancy
  • $153k - $376k

     ...the heart of everything we build. As a Software Engineer on our Infrastructure team, you’ll...  ...fast, and we’re looking for experienced distributed systems engineers across a variety of...  ...Whether you’re passionate about storage, compute orchestration, developer tooling,... 
    Suggested
    Full time
    Remote work
    Work from home
    Worldwide

    Figma

    New York, NY
    10 hours ago
  •  ...understanding. We are looking for a Senior Software Engineer with strong modern C++ expertise to help design and evolve the distributed engine powering a global blockchain...  ...software engineering experience BS or MS in Computer Science or related field Strong... 
    Suggested
    Full time
    Immediate start
    Relocation

    Pulserise Technologies

    New York, NY
    10 hours ago
  • $117.2k - $313.7k

     ...Distributed Systems Software Engineer - Public Cloud (Senior/Lead/Principal) Salesforce is the #1 AI CRM, where humans with agents drive customer...  ...resilient distributed systems that run across thousands of compute nodes in multiple data centers Using and contributing... 
    Suggested

    Salesforce

    New York, NY
    4 days ago
  • $159.8k - $235k

     ...systems and abstractions that DoorDash Engineering depends on: reliable, efficient, secure, and easy to use. Within Storage, the Distributed Caching team owns every caching offering...  ...Code, Codex, Cursor) in the full software development lifecycle, including designing... 
    Suggested
    Hourly pay
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours

    Doordash

    New York, NY
    3 hours ago
  • $160k - $240k

    Senior Software Engineer - Customer Distribution Infrastructure Location New York Business Area Engineering and CTO Ref # 10053341...  ...Python, C++, C# and/or TypeScript/JavaScriptA Degree in Computer Science, Engineering, Mathematics or equivalent work experience... 
    Suggested
    Temporary work
    For contractors
    Work experience placement
    Local area
    Remote work

    Bloomberg

    New York, NY
    13 days ago
  • $229.9k - $262.4k

     ...Senior Lead Software Engineer, Distributed Systems (Golang + Python on Kubernetes) Do you love building and pioneering in the technology space...  ...does not apply) At least 1 year experience with cloud computing (AWS, Microsoft Azure, Google Cloud) Preferred Qualifications... 
    Full time
    Part time
    Internship
    Local area

    Capital One

    New York, NY
    5 days ago
  • $215k - $275k

     ...BlackRock, we are looking for Engineers who like to innovate and...  ...hands-on systems knowledge, software development skills and team...  ...Principal Engineer to help lead Compute engineering. This role...  ...towards Containers, Cloud-Native distributed containerized microservice orchestration... 
    Apprenticeship
    Work experience placement
    Work at office
    Local area
    Work from home
    Flexible hours
    1 day per week
    New York, NY
    9 days ago
  • $130.6k - $192k

     ...Spark cluster deployments is a complex distributed system problem which the team invests...  ...tooling. About the Role As a Software Engineer on Spark Platform, you will execute across...  ...because… ~ B.S., M.S., or PhD in Computer Science or equivalent. ~24+ years of... 
    Hourly pay
    Work at office
    Local area
    Remote work
    Relocation
    Flexible hours

    Doordash Usa

    New York, NY
    10 hours ago
  • $150k - $185k

     ...Description The Center for Computational Astrophysics (CCA) at the Flatiron Institute, a division of the Simons Foundation, is seeking a full-time research software engineer to develop, maintain, and contribute to the community-oriented software instrument tool MESA... 
    Full time
    Work at office
    Local area

    Flatiron Institute

    New York, NY
    3 days ago
  • $200k - $300k

     ...core of our success lies the power of our compute cluster, the foundation where all our...  ...’re able to talk both high-level distributed systems design trade-offs and low-level...  ...mathematics and computer science, physics and engineering, media and tech. We’re a community of... 
    Work at office
    Local area
    Immediate start

    Hudson River Trading

    New York, NY
    2 days ago
  •  .... LiveRamp is looking for a Senior Software Engineer to help shape the next generation of Data...  ...systems. ~ Bachelor’s degree in Computer Science, Engineering, Mathematics, or...  ...experience designing and delivering scalable distributed systems, APIs, and data-intensive... 
    Full time
    Work from home
    Worldwide
    Flexible hours
    Night shift

    LiveRamp

    New York, NY
    4 days ago
  • $175k - $225k

     ...consensus. We are seeking a Senior Software Engineer to join our Unified Platform (UP)...  ...software development experience ~ Strong computer science fundamentals; a degree in...  ...~ Comfort working within a globally-distributed team ~ A background in some of the following... 
    Full time
    Temporary work
    Work experience placement
    Flexible hours

    Drw Inc

    New York, NY
    10 hours ago
  • $135k - $200k

     ...builds the world’s leading software for data-driven decisions and...  ...abstracting away the complex distributed systems powering them...  ...mentor, tech lead or leading an engineering team ~ Strong coding skills...  ...systems ~ Bachelor's degree in Computer Science or equivalent... 
    Full time
    Work experience placement
    Work at office
    Remote work
    Work from home
    Relocation package

    Palantir Technologies

    New York, NY
    10 hours ago
  • $130.6k - $192k

     ...Spark cluster deployments is a complex distributed system problem which the team invests...  ...About the Role As a Senior Software Engineer on Spark Platform, you will set the technical...  ...DoorDash's data, analytics, and ML compute for the next five years and beyond. You... 
    Hourly pay
    Work at office
    Local area
    Remote work
    Relocation
    Flexible hours

    Doordash

    New York, NY
    10 hours ago
  • $268.6k - $395k

     .... About the Role As a Principal Engineer on Ads, you will serve as the technical...  ...designs, ships, and operates large scale distributed systems. Solve genuinely hard problems...  ...you have…  ~ B.S. or M.S. in Computer Science or equivalent experience. ~12+... 
    Hourly pay
    Work at office
    Local area
    Remote work
    Flexible hours

    Doordash Usa

    New York, NY
    10 hours ago
  • $388k

     ...engaged. Our Team The Ads Platform Engineering teams build advertising systems and...  ...forecasting and simulation team needs to build distributed systems that are highly efficient and...  ...large and growing ads data and intense computation, while still remaining easy to add,... 
    Hourly pay
    Full time
    Immediate start
    Flexible hours

    Netflix

    New York, NY
    10 hours ago
  • $135k - $200k

     ...builds the world's leading software for data-driven decisions and...  ...day. As a Software Engineer on the Apollo platform you will...  ...managing highly-available distributed systems Demonstrated...  ...Experience in Software Engineering, Computer Science, Math, Physics or or... 
    Work experience placement
    Work at office
    Remote work
    Work from home
    Relocation package

    Palantir Technologies

    New York, NY
    1 day ago
  • $200k

     ...Meet Your Future  Neighbors As a Software Engineer at Nextdoor, you’ll work closely with...  ...Master’s degree or foreign equivalent in Computer Science, Information Technology,...  ...patterns; Containerizing and deploying large distributed backend services using Docker in... 
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    2 days per week

    Nextdoor

    New York, NY
    10 hours ago
  •  ...Role We are looking for a backend software engineer to build and operate the services behind...  ...and fast. The work combines distributed systems engineering with product judgment...  ...conditional offer of employment: protect computer hardware entrusted to you from theft,... 
    Full time

    OpenAI

    New York, NY
    10 hours ago
  •  ...Felicis. About the role We are hiring Software Engineers to join our team. This is an...  ...planning & optimization, compilers, and distributed analytical data processing systems....  ...experience ~ Strong working knowledge of computer science fundamentals. We’re not looking... 
    Full time
    Work at office
    Flexible hours

    Chalk

    New York, NY
    10 hours ago
  • $130k - $155k

     ...Your Impact The Software Engineer III (Platform) is an experienced engineer that handles...  ...optimize serverless and containerized compute to balance cost, latency, and duration...  ...implementation, and operation of data-intensive distributed systems ~ Understanding of... 
    Full time
    Contract work
    H1b
    Visa sponsorship
    Flexible hours

    Disco

    New York, NY
    10 hours ago
  • $125k - $145k

     ...partnerships with a number of leading distribution platforms to deliver extraordinary content...  ...Rakuten TV. About Role: As a Software Engineer at Vevo, you will join a small,...  ...software development experience ~ BS/MS in Computer Science, or a related field, or... 
    Remote job
    Full time
    Local area
    Worldwide

    Vevo

    New York, NY
    10 hours ago
  •  ...development out of the field and into software, Antioch drastically reduces...  ...? We're hiring Platform Engineers to build the cloud...  ...profile bottlenecks, reduce compute spend, and harden the system...  ...observability: profiling, debugging distributed systems, and designing for... 
    Full time
    Relocation

    Antioch

    New York, NY
    10 hours ago
  • $160k - $200k

     ...Role We’re looking for a Senior Software Engineer who can move fluidly across the stack—...  ...pipelines, and APIs that turn real-time computer vision output into life-saving alerts...  ...ensure reliability and scalability across distributed customer environments Engage... 
    Full time

    Intenseye

    New York, NY
    10 hours ago
  • $145k - $200k

     ...builds the world’s leading software for data-driven decisions and...  ...FedRAMP). As a Software Engineer on the Seattle Apollo team,...  ...build and operate a large-scale distributed system to allow the remote...  ...systems ~ Bachelor's degree in Computer Science or equivalent... 
    Full time
    Work experience placement
    Work at office
    Remote work
    Work from home
    Relocation package

    Palantir Technologies

    New York, NY
    10 hours ago
  • $193.4k - $290k

     ...and paved paths that product engineers, data engineers, and...  ...its users: transformation and compute frameworks, self-serve tooling...  ...Infrastructure. Today this work is distributed and improvised. You'll make...  ...data infrastructure as a software product built from reusable... 
    Night shift

    Harvey

    New York, NY
    4 days ago
  • $175k - $350k

     ...excited by solving challenging distributed systems problems while...  ...problems and deliver elegant software solutions across the firm. Continuously...  .... Collaborate across engineering, quantitative research, and...  ...'s or Master's degree in Computer Science or equivalent practical... 
    Immediate start

    Citadel Securities

    New York, NY
    a month ago
  • $227k - $303k

     ...accelerate breakthroughs and turn compute into capability. Founded in 2...  ...are looking for a Principal Engineer to provide technical...  ...multiple teams, and solve complex distributed-systems problems in security-...  ...designing and building production software, including substantial... 
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    New York, NY
    6 days ago
  • $145k - $165k

     ...career. We are seeking a Senior Software Engineer - Data Platform to join our Data...  ...DESIRED QUALIFICATIONS: ~ A degree in Computer Science, Engineering, a similar field...  .... ~ Demonstrated ability to debug distributed systems under pressure: serialization... 
    Work experience placement

    MetTel

    New York, NY
    4 days ago
  •  ...headquartered in New York City, for a Full Stack Software Engineer to join their technology team. This is a chance to...  ...Strong communication skills and ability to work across distributed teams ~ Bachelor's degree in Computer Science or equivalent practical experience... 
    Full time
    Remote work
    Worldwide
    Home office
    Flexible hours

    Careerscape

    New York, NY
    25 days ago

Do you want to receive more vacancies?

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