Demo

Java Developer – Algorithmic Trading & SOR

UBS
UBS Salary
York, NY Full Time
POSTED ON 11/24/2025
AVAILABLE BEFORE 12/23/2025
Job Reference #
329840BR

Job Type
Full Time

Your role
Are you an innovative software engineer who enjoys building tools? Are you interested in getting involved with algorithmic trading? We’re looking for someone like that who can:

  • work as part of the Execution Algorithmic Development team to work on our trading algorithms
  • work closely with the Model Validation team to improve the testing frameworks for our algorithms
  • work closely with the Electronic Trading and IT teams to deliver regional and global projects

Detailed salary information:

  • New York: the salary range for this role is $122500 to $147500
  • New York: the salary range for this role is $126250 to $148750

The expected salary range(s) for this role as of the date of this posting is/are based on factors including, but not limited to, experience, qualifications, education, location and skill level. This role may also be eligible for discretionary incentive compensation. For benefits information, please visit ubs.com/usbenefits .

Your team
You’ll be working in Algorithmic Trading Development team in New York, and will be reporting to the Americas Head of Algorithmic Development. Our role is to provide trading algorithms for electronic trading for all equities and other products. Our team is responsible for building top grade, reliable, high performance trading algorithms in response to dynamic client demands and an ever-changing market landscape.

Your expertise

  • degree in computer science, engineering, physics, mathematics
  • good understanding of financial markets.
  • experience with building high performance solution for distributed systems, preferably trading applications.
  • proficient using Java on Linux and Windows
  • proficient using UNIX utilities and shell scripting
  • well versed in Computer Science fundamentals and modern software development practices
  • willingness to be in NY

About Us
Expert advice. Wealth management. Investment banking. Asset management. Retail banking in Switzerland. And all the support functions. That's what we do. And we do it for private and institutional clients as well as corporations around the world.

We are about 60,000 employees in all major financial centers, in more than 50 countries. Do you want to be one of us?

Join us
We're a truly global, collaborative and friendly group of people. Having a diverse, inclusive and respectful workplace is important to us. And we support your career development, internal mobility and work-life balance. If this sounds interesting, apply now.

Disclaimer / Policy Statements
UBS is an Equal Opportunity Employer. We respect and seek to empower each individual and support the diverse cultures, perspectives, skills and experiences within our workforce.

Your Career Comeback
We are open to applications from career returners. Find out more about our program on ubs.com/careercomeback.

Salary Information
US Only: The expected salary range for this role is $122500 to $147500 based on factors including, but not limited to, experience, qualifications, education, location and skill level. Please see «Your role» section for detailed salary information.

Salary : $122,500 - $148,750

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Java Developer – Algorithmic Trading & SOR?

Sign up to receive alerts about other jobs on the Java Developer – Algorithmic Trading & SOR career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$90,707 - $120,959
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$155,218 - $198,966
Income Estimation: 
$188,900 - $249,994
Income Estimation: 
$187,890 - $240,773
Income Estimation: 
$73,727 - $94,067
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$92,017 - $124,111
Income Estimation: 
$90,707 - $120,959
Income Estimation: 
$91,486 - $118,193
Income Estimation: 
$92,017 - $124,111
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at UBS

UBS
Hired Organization Address Weehawken, NJ Full Time
Job Reference # 325632BR Job Type Full Time Your role Are you passionate about driving client success through strategic ...
UBS
Hired Organization Address Weehawken, NJ Full Time
Job Reference # 313126BR Job Type Full Time Your role Are you a confident decision maker and problem solver? Are you pas...
UBS
Hired Organization Address Weehawken, NJ Full Time
Job Reference # 320544BR Job Type Full Time Your role Do you want to drive the engineering excellence of UBS products in...
UBS
Hired Organization Address Weehawken, NJ Full Time
Job Reference # 330099BR Job Type Full Time Your role Are you a strategic operator with a passion for execution and inno...

Not the job you're looking for? Here are some other Java Developer – Algorithmic Trading & SOR jobs in the York, NY area that may be a better fit.

Algorithmic Trading Developer - C++

Quanta Search, New York, NY

AI Assistant is available now!

Feel free to start your new journey!