Software Engineer

Nodal Exchange

Tysons (VA)

Hybrid

USD 90,000 - 130,000

Full time

8 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Nodal Exchange, the largest power futures exchange in North America, seeks a Software Engineer in Tysons Corner for a hybrid role. You will design, develop, test, and maintain distributed systems and automation to support trading platforms.

Key requirements include a BS in CS or related field; strong Java/Kotlin/JavaScript skills; SpringBoot, Docker, ReactJs experience; front-end with React; databases (SQL/NoSQL) and GitHub; solid OO design, problem solving, and clear communication.

Qualifications

  • Bachelor's degree or higher in Computer Science or related technical field.
  • Strong programming skills in Java, Kotlin, Javascript.
  • Knowledge/experience with SpringBoot, Docker, ReactJs.
  • Comfortable with modern web technologies and front-end frameworks such as React.
  • Knowledge/experience with relational databases, NoSQL databases, GitHub.
  • Solid understanding of Object Oriented Design concepts.
  • Strong quantitative skills.
  • Strong problem solving skills.
  • Ability to communicate effectively with technical and non-technical colleagues.
  • Love of coding, automation, and learning new technologies.
  • Confidence in own ideas along with openness to others' ideas.
  • Willing to participate in on-call rotation in line with industry practices.

Responsibilities

  • Review requirements for completeness and clarity, working with stakeholders to finalize them.
  • Design, develop, test, maintain and improve distributed and parallel software systems.
  • Develop automated test scripts to ensure high quality software.
  • Provide demonstrations to individuals throughout the organization.

Skills

Java
Kotlin
Javascript
OO Design
Communication
Problem Solving
Automation

Education

Bachelor's degree or higher in Computer Science or related technical field

Tools

SpringBoot
Docker
ReactJs
GitHub

Job description

Software Engineer

Department: Technology

Employment Type: Full Time

Location: Tysons Corner

Compensation: $90,000 - $130,000 / year

Description

Nodal Exchange, the largest power futures exchange in North America, is a derivatives exchange providing price, credit and liquidity risk management to participants. Nodal Exchange is a leader in innovation, having introduced the world’s largest sets of environmental and electric power futures and options contracts. All transactions on Nodal Exchange are cleared through its wholly owned subsidiary, Nodal Clear, using its award-winning portfolio-margining methodology. As leaders in innovation, Nodal Exchange and Nodal Clear have built in-house most of the trading and clearing platforms that fuel our business. Nodal Exchange is part of the EEX Group which is in turn part of the Deutsche Börse Group.

Nodal seeks a talented and motivated applicant for the following role in Tysons Corner, VA (DC Metro area – hybrid role).

Key Responsibilities

Nodal seeks a intelligent, articulate, and skilled software engineer. This hire will:

  • Review requirements for completeness and clarity, working with stakeholders to finalize them
  • Design, develop, test, maintain and improve distributed and parallel software systems
  • Develop automated test scripts to ensure high quality software
  • Provide demonstrations to individuals throughout the organization
Skills, Knowledge and Expertise
  • Bachelor's degree or higher in Computer Science or related technical field
  • Strong programming skills in one or more of the following programming languages: Java, Kotlin, Javascript
  • Knowledge/experience with SpringBoot, Docker, ReactJs
  • Comfortable with modern web technologies and front-end frameworks such as React
  • Knowledge/experience with relational databases, NoSQL databases, GitHub
  • Solid understanding of Object Oriented Design concepts
  • Strong quantitative skills
  • Strong problem solving skills
  • Ability to communicate effectively with technical and non-technical colleagues
  • Love of coding, automation, and learning new technologies
  • Confidence in own ideas along with openness to others' ideas
  • Willing to participate in on-call rotation in line with the industry practices. Note that this position is an overtime-exempt position
Salary Range: $90,000 - $130,000 per year base salary, when annualized

Pay Transparency Notice: The salary range is based on the D.C. metro area, the successful candidate’s starting salary will vary depending on permissible, non-discriminatory factors including but not limited to qualifications, skills, and experience. Nodal also offers a wide range of benefits and perks for full-time employees, which may include target bonuses.

Nodal Employee Benefits and Perks: https://nodalexchange.pinpointhq.com

Nodal Exchange, LLC does not discriminate on the basis of race, color, religion, sex, gender, sexual orientation, gender identity or expression, pregnancy, parental status, marital status, citizenship, national origin, age, disability, genetic information, military status, veteran status, physical or mental health, hairstyle, or any other characteristic protected by federal, state or local law with respect to recruitment, hiring, training, promotion, or in any other terms and conditions of employment. Nodal Exchange is an E-verify participant.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Assistant General Counsel
Assistant General Counsel

Nodal Exchange • Tysons (VA)

On-site
USD 180,000 - 235,000
Health insurance
Retirement plans
Paid time off
+1
Assistant General Counsel / Associate General Counsel
Assistant General Counsel / Associate General Counsel

Nodal Exchange • Tysons (VA)

Hybrid
USD 170,000 - 275,000
Annual bonus opportunities
Wide range of employee benefits
Software Engineer — Hybrid, Tysons Corner (Java/Kotlin/React)
Software Engineer — Hybrid, Tysons Corner (Java/Kotlin/React)

Nodal Exchange • Tysons (VA)

Hybrid
USD 90,000 - 130,000
Software Engineer Associate - Full Stack (ETF Focused)
Software Engineer Associate - Full Stack (ETF Focused)

Nomura Holdings, Inc. • Philadelphia

On-site
USD 121,000 - 152,000
Full range of medical benefits
Discretionary awards
Sign-on bonus
Lead Software Engineer
Lead Software Engineer

The Cypress Group • Florham Park (NJ)

Hybrid
USD 170,000 - 250,000
Medical insurance
401(k)
Tuition assistance
Spring 2027 Software Engineering Intern
Spring 2027 Software Engineering Intern

The Nuclear Company • Washington

On-site
USD 72,000 - 80,000
Competitive compensation packages
401k with company match
Medical, dental, vision plans
+1
Software Engineer II
Software Engineer II

The Trade Desk • San Jose (CA)

Hybrid
USD 226,000 - 227,000
Healthcare benefits
401(k) with company match
Stock Purchase Plan
+2
Fullstack Engineer
Fullstack Engineer

Yes Energy • Boulder (CO)

Hybrid
USD 95,000 - 115,000
Staff Software Engineer
Staff Software Engineer

Topstep LLC • United States

Hybrid
USD 200,000 - 250,000
Remote/hybrid work
Company-paid holidays
401(k) matching
+1
Enterprise - Senior Software Engineer - Java, JavaScript, Data 7/9/2026 Annapolis Junction, MD [...]
Enterprise - Senior Software Engineer - Java, JavaScript, Data 7/9/2026 Annapolis Junction, MD [...]

Erias Ventures, LLC • Annapolis (MD)

On-site
USD 215,000 - 245,000
Above Market Pay
Roth/Traditional 401k with Immediate V
Spot Bonuses for BD
+5