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 4 days ago
Similar jobs that could be interesting for youBased on the Software Engineer - Distributed Compute in New York, NY vacancy
  • $196k - $339.9k

     ...transform how work gets done.The Compute Platform team is responsible...  ...at scale. We enable engineers across the company to build,...  ...decisionsMentor engineers on distributed systems and Kubernetes platform...  ...You Are:8+ years of software engineering experience, with... 
    Suggested
    Live in

    Airtable

    New York, NY
    4 days ago
  • $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
    Minimum wage
    Full time
    Local area
    Remote work
    Worldwide
    Flexible hours

    Figma

    New York, NY
    4 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... 
    Suggested
    Work at office
    Local area
    Immediate start

    Hudson River Trading

    New York, NY
    4 days ago
  • $153k - $242k

     ...to accelerate breakthroughs and turn compute into capability. Founded in 2017, CoreWeave...  ...more at .About the RoleAs a Senior Software Engineer within our Compute Architecture...  ...centers. The METALDEV team builds Go-based distributed services that bring infrastructure online... 
    Suggested
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    New York, NY
    2 days ago
  • $117.2k - $313.7k

     ...the future of AI, and you are the future of Salesforce.Distributed Systems Software Engineer - Public Cloud (Senior/Lead/Principal) Note: By applying...  ...resilient distributed systems that run across thousands of compute nodes in multiple data centersUsing and contributing to... 
    Suggested
    Full time

    Salesforce

    New York, NY
    3 days ago
  • $165k - $242k

     ...expertise to accelerate breakthroughs and turn compute into capability. Founded in 2017,...  ...’ll Do:We are seeking a Senior Platform Engineer to join our Kubernetes Infrastructure team...  ...profiling and optimization of distributed systems.Knowledge of network protocols and... 
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    New York, NY
    4 days ago
  • $192k - $240k

    Distributed Systems engineers at Datadog design, implement and run in production the foundational platforms powering our applications. Your data...  ...re motivated to push the boundaries of how AI can improve software engineering best practices and contribute to building AI-... 
    Work at office

    Datadog

    New York, NY
    3 days ago
  •  ...share these goals. Whoever deploys frontier compute infrastructure fastest will decide...  ...them - with teams spanning hardware and software. Speed and scale are our key differentiators...  ...frontier forward. The Production Engineering Team Examples of key exciting problems... 
    Local area

    FluidStack

    New York, NY
    3 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
    2 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
    1 day ago
  •  ...roadmap end to end. We hire engineers, not language specialists: we...  ...problem, and ship reliable software across the stack.As a Senior...  ...lightweight by pushing complex computational logic, data modeling, and...  ...design, plus relational and/or distributed data stores (MySQL,... 
    Full time
    Local area

    Fyber

    New York, NY
    1 day ago
  •  ...career.About the teamThe Stream Compute team at Stripe builds and...  ...analytics. We run globally distributed systems with high reliability...  ...with infrastructure engineers, adjacent platform teams, and...  ...infrastructure as a product • Strong software engineering skills and a... 
    Remote work

    Stripe

    New York, NY
    4 days ago
  • $160k - $230k

     ...We are seeking Full Stack Engineers with deep experience designing...  ...Education: Degree in Computer Science, Engineering, or related...  ...Full Stack Engineering (or Software Engineer with end-to-end ownership...  ...REST/GraphQL APIs and distributed systems Databases: Hands... 
    Full time
    Work at office
    Local area

    Standard Template Labs

    New York, NY
    22 hours ago
  • $227.2k - $417k

     ...About the Role:As a Software Engineer on the ML Infrastructure team, you will collaborate closely with the Machine Learning and Product teams...  ...Design and build scalable, high throughput, and low latency distributed systems using ScalaBuild reusable components and services... 
    Full time
    Temporary work
    Local area
    Flexible hours

    Tubi TV

    New York, NY
    4 days ago
  •  ...Spark cluster deployments is a complex distributed system problem which the team invests...  ...and end-user tooling.About the RoleAs a Software Engineer on Spark Platform, you will execute...  ...about you 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

    New York, NY
    1 day ago
  • $300k - $320k

     ...group of committed researchers, engineers, policy experts, and...  ...role We are looking for software engineers to join our Platform...  ...product or platform systems—distributed systems, cloud-native products...  ...with traditional efforts in computer science. We're an extremely... 
    Full time
    Currently hiring
    Work at office
    Visa sponsorship
    Flexible hours

    Anthropic

    New York, NY
    22 hours ago
  • $158.1k - $213.8k

    We are seeking a Software Development Engineer to to build the foundational data systems that power our...  ...will own the services, APIs, and distributed systems that ingest, store, process,...  ...Bachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics,... 
    Internship
    Flexible hours

    Amazon

    New York, NY
    4 days ago
  • $158k - $197k

     ...integrates with nearly 650 software, data and consulting partners...  ...currently seeking a Senior Software Engineer to join Addepar’s Data...  ...deep technical knowledge on distributed systems & big data...  ...You AreBachelor’s degree in Computer Science or equivalent experienceAt... 
    H1b
    Remote work
    Worldwide
    Visa sponsorship
    Work visa

    Addepar

    New York, NY
    3 days ago
  • $165.2k - $223.6k

     ...motivated, passionate and resourceful Software Development Engineer to bring diverse perspectives, ideas...  ...tiered, multi-threaded, embedded or distributed software applications, tools,...  ...current systems- Bachelor's degree in computer science or equivalentAmazon is an equal... 
    Internship
    Local area
    Flexible hours

    Amazon

    New York, NY
    1 day ago
  • $175k - $250k

    Senior Software Engineer - Data PlatformAbout MillenniumMillennium is a global, diversified alternative...  ...data providers, as well as downstream distribution to analytics, risk, and trader systems...  ...You Bring Bachelor’s degree in Computer Science or a related field7+ years... 
    Flexible hours

    Millennium Management

    New York, NY
    4 days ago
  • $141.9k - $190.3k

    Job Posting Title:Senior Product Software Engineer - Linear Advertising PlatformReq ID:1015437...  ...will power our media, advertising, and distribution businesses for years to come.Reach,...  ...industry.Required Education: BS or MS in Computer Science / Engineering or relevant work... 
    Full time
    Work experience placement

    Hulu

    New York, NY
    2 days ago
  •  ...like payroll, expenses, benefits, and computers. For the first time ever, you can manage...  ...addresses.About the Platform TeamThe Platform Engineering team is the invisible engine that...  ...backend language.Deep expertise in distributed systems architecture, data modeling, and... 
    Work at office
    3 days per week

    Rippling

    New York, NY
    4 days ago
  • $140k - $215k

     ...platform. We work on large scale distributed systems, processing almost 3...  ...you.About the Role:The data engineering team is on a mission to...  ...in technical field (CS, IT, Computer Engineering...) OR commensurate...  ...systems design and the software development lifecycleExperience... 
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work
    3 days per week
    1 day per week

    CrowdStrike

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

    Senior Software Engineer - Login Platform Location New York Business Area Engineering...  ..., Python, Java, Go, etc.)A Degree in Computer Science, Engineering, Mathematics,...  ...infrastructure.Experience building and scaling distributed systems.Experience championing new... 
    Temporary work
    For contractors
    Work experience placement
    Worldwide

    Bloomberg

    New York, NY
    1 day ago
  • $120.3k - $161.3k

    Job Posting Title:Software Engineer II - Ad Platform, Integrating EngineeringReq ID:10151597Job...  ...power our media, advertising, and distribution businesses for years to come.Reach, Scale...  ...:YOU MUST…Hold a Bachelor’s degree in Computer Science, Computer Information Systems,... 
    Full time
    Work experience placement

    Hulu

    New York, NY
    2 days ago
  • $140k - $215k

     ...platform. We work on large scale distributed systems, processing almost 3...  ...What You’ll Do:Lead backend engineering efforts from rapid...  ...What You'll Need:Degree in Computer Science (or commensurate experience...  ...and produce high quality software that is unit tested, code reviewed... 
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work

    CrowdStrike

    New York, NY
    2 days ago
  •  ...like payroll, expenses, benefits, and computers. For the first time ever, you can manage...  ...addresses.About the Platform TeamThe Platform Engineering team is the invisible engine that...  ...core product infrastructure and distributed systems that directly support and empower... 
    Work at office
    3 days per week

    Rippling

    New York, NY
    4 days ago
  •  ...Spark cluster deployments is a complex distributed system problem which the team invests...  ...user tooling.About the RoleAs a Senior Software Engineer on Spark Platform, you will set the...  ...run 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
    1 day ago
  • $160k - $240k

    Senior Software Engineer - Analytics Platform Location New York Business Area Engineering...  ...Platform department builds the distributed infrastructure that powers Bloomberg's...  ...consumers access it by building scalable compute platforms, routing and orchestration... 
    Temporary work
    For contractors
    Work experience placement

    Bloomberg

    New York, NY
    17 hours ago
  • $135.4k - $181.6k

    Job Posting Title:Lead Content Distribution EngineerReq ID:10146110Job Description:Lead Content Distribution Network EngineerDisney Entertainment...  ...and ESPN Product & Technology is a global organization of engineers, product developers, designers, technologists, data... 
    Full time

    Hulu

    New York, NY
    2 days ago

Do you want to receive more vacancies?

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