Software Engineer - Distributed Compute
$200k - $300kHudson 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.
$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...SuggestedLive in$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,...SuggestedMinimum wageFull timeLocal areaRemote workWorldwideFlexible hours$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...SuggestedWork at officeLocal areaImmediate start$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...SuggestedPermanent employmentFull timeTemporary workCasual workWork at officeFlexible hours$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...SuggestedFull time$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 employmentFull timeTemporary workCasual workWork at officeFlexible hours$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- ...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
$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 timePart timeInternshipLocal area$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- ...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 timeLocal area
- ...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
$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 timeWork at officeLocal area$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 timeTemporary workLocal areaFlexible hours- ...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 payWork at officeLocal areaRemote workRelocationFlexible hours
$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 timeCurrently hiringWork at officeVisa sponsorshipFlexible hours$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,...InternshipFlexible hours$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...H1bRemote workWorldwideVisa sponsorshipWork visa$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...InternshipLocal areaFlexible hours$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$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 timeWork experience placement- ...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 office3 days per week
$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 timeWork experience placementWork at officeLocal areaRemote work3 days per week1 day per week$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 workFor contractorsWork experience placementWorldwide$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 timeWork experience placement$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 timeWork experience placementWork at officeLocal areaRemote work- ...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 office3 days per week
- ...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 payWork at officeLocal areaRemote workRelocationFlexible hours
$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 workFor contractorsWork experience placement$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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer - Distributed Compute. Be the first to apply!
- ngo software engineer New York, NY
- software data engineer New York, NY
- graduate software engineer New York, NY
- software system engineer New York, NY
- associate software engineer New York, NY
- software developer no experience New York, NY
- graduate software developer New York, NY
- software engineer - early career New York, NY
- entry level software engineer remote New York, NY
- software engineer intern New York, NY


