Demo

Trading Systems Developer

Millennium Advisors, LLC
Charlotte, NC Full Time
POSTED ON 8/7/2025 CLOSED ON 10/30/2025

What are the responsibilities and job description for the Trading Systems Developer position at Millennium Advisors, LLC?

Trading Systems Developer

This is an on-site role in Charlotte, NC.

About Us

Millennium Advisors is a leading technology-driven broker-dealer specializing in providing liquidity in fixed income securities, including corporate and municipal bonds, treasuries, fixed income ETFs and MBS. Millennium Advisors is headquartered in Charlotte, North Carolina, with offices in Chicago, London, and Singapore.

Founded in 2009, Millennium is consistently in the top five dealers by trade count on most major fixed income electronic trading platforms. We have leveraged our superior trading technology and data modeling to create a high-margin, high-productivity business model. Our trading counterparties include institutional investors, asset managers, banks, registered investment advisors, wealth managers, insurance companies and other broker-dealers.

Role

We're looking for a self-starter interested in working in a fast-paced environment with creative autonomy and few meetings. We value an office where people like to work and like each other.

In this role, you will work with a team of developers, enhancing our current trading technology, supporting our production environments, and building additional functionality to support the firm’s business needs. Our developers are involved through the entire project process, spending time with trades and quantitative analysts generating ideas, discussing their designs with other developers, building, testing and releasing their software into production, including supporting their projects once they are live.

Key Responsibilities

  • Involvement throughout the entire project process, spending time with tech and quantitative analysts generating ideas, discussing their designs with other developers, building, testing, and releasing their software into production, as well as supporting projects in production once they are live.
  • Work on a variety of real-time systems, including market data distribution, security master, position management, etc.
  • Be driven to optimize software for reliability, throughput, and supportability
  • Provide support for the production trading environments, on a rotational basis with the rest of the team

Qualifications

  • BS or MS in Computer Science, Math, Engineering or similar discipline
  • Proven experience in developing distributed systems in the financial services industry
  • Deep understanding of Java and capable of working in another language (Python, C , JavaScript/React)
  • Working knowledge of SQL and managing large datasets
  • Extensive experience with JMS, gRPC, or other messaging framework
  • Takes initiative under pressure and drives issues to resolution across the ecosystem

Preferred Skills

  • Proficiency with Linux and Docker
  • Expertise in distributed caching frameworks (e.g. Hazelcast/Redis)
  • Background in DevOps, Jenkins, Maven, Airflow, etc.
  • Understanding of risk metrics and fixed income bond math (Option-Adjusted Spread (OAS), Duration (DV01), QuantLib)
  • Knowledge of trade processing and settlement

Compensation and Benefits

In return for a long-term commitment, Millennium Advisors offers a highly competitive compensation package that includes base salary commensurate with experience, and incentive compensation, which could include equity in the firm. We have a comprehensive benefits package that includes:

  • Daily breakfast (Charlotte) and lunch provided
  • Monthly massages (Charlotte)
  • Paid time off and various leave options
  • Company-sponsored medical and dental plans
  • 401(k) (US) / Pension plan (UK) with company matching contributions

Culture

At Millennium, you’ll join a team of intelligent, ambitious, and positive professionals in an environment that fosters collaboration and innovation. Our Charlotte office features amenities such as pool and ping pong tables, music, and comfortable spaces for meetings and team activities. We maintain a casual dress code and a strong focus on building meaningful relationships among team members.

We are committed to building an outstanding small company culture, where people like to work and like each other, where they can be challenged intellectually, exercise their creative and entrepreneurial interests, and still have a life outside of work.

If you’re seeking to join a company focused on global expansion and are a forward-thinking individual with a passion for driving impactful innovation, we invite you to join us and shape the future of Millennium Advisors.

How to Apply

Interested candidates should submit their resume and a cover letter via this link: https://millenniumadvisors.recruitee.com/o/trading-systems-developer

React Developer
AQUA Information Systems, Inc. -
Charlotte, NC
ServiceNow Developer
Open Systems Technologies -
Charlotte, NC
Full Stack Application Developer
Apex Systems -
Charlotte, NC

Salary.com Estimation for Trading Systems Developer in Charlotte, NC
$107,504 to $132,622
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 Trading Systems Developer?

Sign up to receive alerts about other jobs on the Trading Systems Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$70,239 - $89,209
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: 
$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: 
$109,939 - $144,341
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Millennium Advisors, LLC

  • Millennium Advisors, LLC Charlotte, NC
  • Director of Site Reliability Engineering Charlotte, NC Director of Site Reliability Engineering This is an on-site role in Charlotte, NC. About Us Millenni... more
  • 14 Days Ago

  • Millennium Advisors, LLC Charlotte, NC
  • Fixed Income Sales Associate This is an on-site role in Charlotte, NC. About Us Millennium Advisors is a global leading technology-driven broker-dealer spe... more
  • 6 Days Ago


Not the job you're looking for? Here are some other Trading Systems Developer jobs in the Charlotte, NC area that may be a better fit.

  • Apex Systems Charlotte, NC
  • Job#: 2079369 Job Description: Apex Systems, a World-Class Technology Solutions Provider, is seeking a Solutions Engineer on behalf of one of our largest f... more
  • 11 Days Ago

  • Apex Systems Charlotte, NC
  • Apex Systems is currently hiring for a SQL Developer for a large financial company. Overview We are seeking an experienced Database Developer to join a sma... more
  • Just Posted

AI Assistant is available now!

Feel free to start your new journey!