1

Financial Software Engineer Jobs (NOW HIRING)

Sr. Software Engineer

Manhattan, NY · On-site

$134.90K - $177.80K/yr

Addepar is a global data and AI platform empowering investment professionals to turn complex financial information into actionable intelligence. They are seeking a Senior Software Engineer to join ...

Software Engineer III

Mountain View, CA · On-site

$67.75 - $91.25/hr

Software Engineer III Location: Mountain View , CA, US, 2 days a week hybrid SDG Tuesday/Wed Top ... financial software with products like TurboTax, Credit Karma, QuickBooks, and Mailchimp, is ...

Our mission is simple: build strong and diverse communities through innovative financial technology ... Q2 is seeking an ambitious and adaptable Software Engineer experienced in the ins and outs of ...

Our efforts are powered by innovative thinking and a desire to build adaptable financial software ... Job Summary The Software Engineer III is an experienced individual contributor responsible for ...

... passion for financial markets and technology, the early roots of Squirl started out as an ... We are looking for a part-time Software Engineer who will assist us with the design, development ...

... passion for financial markets and technology, the early roots of Squirl started out as an ... We are looking for a part-time Software Engineer who will assist us with the design, development ...

Software Engineer I

Rochester, MI · Remote

$104K - $130K/yr

... CFO across highly regulated industries. The OneStream platform is built on a sophisticated ... The Software Engineer designs, develops, tests, and maintains software components within OneStream ...

Software Engineer I

Birmingham, MI · Remote

$104K - $130K/yr

... CFO across highly regulated industries. The OneStream platform is built on a sophisticated ... The Software Engineer designs, develops, tests, and maintains software components within OneStream ...

Addepar is a global data and AI platform empowering investment professionals to turn complex financial information into actionable intelligence. The Software Engineering Manager for Calculations will ...

New

Leads communities of practice across Software Engineering to drive awareness and use of new and ... In-depth knowledge of the financial services industry and their IT systems * Practical cloud native ...

next page

Showing results 1-20

Financial Software Engineer information

See salary details

$63.5K

$147.5K

$205.5K

How much do financial software engineer jobs pay per year?

As of May 30, 2026, the average yearly pay for financial software engineer in the United States is $147,524.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,000.00 and $173,000.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Financial Software Engineer, and why are they important?

To thrive as a Financial Software Engineer, you need strong programming skills (such as Python, Java, or C++), a solid understanding of financial concepts, and a relevant degree in computer science or a related field. Familiarity with financial databases, trading platforms, APIs, and often certifications like CFA or FRM are valuable for this role. Analytical thinking, attention to detail, and effective teamwork are standout soft skills in this position. These abilities are crucial for developing reliable, secure, and efficient software solutions that meet the complex needs of financial institutions.

What are some common challenges Financial Software Engineers face when developing systems for banks and financial institutions?

Financial Software Engineers often encounter challenges related to ensuring system security, maintaining compliance with evolving regulations, and handling high transaction volumes with minimal latency. They must design robust, scalable architectures capable of withstanding external threats and meeting strict audit requirements. Collaboration with cross-functional teams—including compliance officers, business analysts, and QA testers—is crucial to deliver reliable solutions that meet both technical and regulatory standards.

What is a Financial Software Engineer?

A Financial Software Engineer is a technology professional who designs, develops, and maintains software applications used in the finance industry. These engineers work on systems such as trading platforms, risk management tools, and financial analytics software. They combine expertise in programming and computer science with knowledge of financial concepts to create solutions that support banking, investment, and financial services. Their work ensures that financial institutions can process transactions, analyze data, and comply with regulatory requirements efficiently and securely.

What is the difference between Financial Software Engineer vs Quantitative Analyst?

AspectFinancial Software EngineerQuantitative Analyst
Required CredentialsBachelor's or Master's in Computer Science, Software Engineering, or related fields; coding certificationsDegree in Mathematics, Statistics, or Finance; often requires advanced quantitative certifications
Work EnvironmentDevelops financial applications, trading platforms, and risk management tools in tech or finance firmsAnalyzes financial data, models market behavior, and develops trading algorithms in finance or hedge funds
Employer & Industry UsageUsed by banks, trading firms, fintech companies for software developmentEmployed by investment banks, hedge funds, asset managers for quantitative analysis

Financial Software Engineers focus on developing and maintaining financial software systems, while Quantitative Analysts primarily analyze data and develop models to inform trading strategies. Both roles require strong technical skills, but their core responsibilities differ in application and focus.

More about Financial Software Engineer jobs
What cities are hiring for Financial Software Engineer jobs? Cities with the most Financial Software Engineer job openings:
What states have the most Financial Software Engineer jobs? States with the most job openings for Financial Software Engineer jobs include:
Infographic showing various Financial Software Engineer job openings in the United States as of May 2026, with employment types broken down into 2% As Needed, 60% Full Time, 36% Part Time, and 2% Contract. Highlights an 93% Physical, 1% Hybrid, and 6% Remote job distribution, with an average salary of $147,524 per year, or $70.9 per hour.
C++ Software Engineer

C++ Software Engineer

oneZero Financial Systems

Somerville, MA • On-site

$150K - $200K/yr

Full-time

Posted 21 days ago


Job description

We are accepting applicants for on-site positions in Somerville, MA, or fully remote applicants in the following states:
  • New York
  • Connecticut
  • Illinois
  • Texas
  • Washington

Come join oneZero Financial Systems! An exciting, fast-growing company with Headquarters in Somerville MA, oneZero empowers banks, brokerages and hedge funds with cutting edge trade routing and execution technology. Our platform, deployed with 200+ entities globally, features a low-latency trading environment, integrations to the world's leading execution venues, and reliable IT infrastructure and technical support-all designed to be customized and scaled to serve any business model and any size of market participant. We take pride in our great work atmosphere and highly motivated team of engineers. We are currently looking for a motivated and talented Software Engineer to join our development team.
To learn more about what oneZero does, please watch our overview video: https://vimeo.com/422576477 and visit our website at www.onezero.com.
To learn more about the challenges of financial software engineering at oneZero, please read this article: https://www.linkedin.com/pulse/gaming-your-way-top-how-financial-software-companies-can-kline/
Throughout its history, our firm has been guided by three core principles:
  • Never compromise on quality: We hire only the best people, giving them the best equipment and tools, so that we can build the highest performing, most stable, and best supported technology in the industry.
  • Operate with integrity: Our products are designed to be uncompromisingly fair and transparent both to our clients as well as their customers.
  • Never take risk in the market: We are not a hedge fund, we're not a brokerage, and we never trade on our own behalf. By avoiding taking any side in financial transactions we are able to remain independent, impartial, and focused solely on making the best possible product for our customers.

oneZero is proud to have been named one of Business Intelligence Group's Best Places to Work for four consecutive years: https://www.onezero.com/awards/onezero-earns-recognition-as-a-2025-best-place-to-work/
oneZero earns 2025 Great Place To Work Australia Certification: https://www.onezero.com/awards/onezero-earns-2025-great-place-to-work-australia-certification/
The Boston Globe names oneZero a Top Place to Work in 2022, 2023, and 2024: https://www.onezero.com/homepage/the-boston-globe-names-onezero-a-top-place-to-work-for-third-year-in-a-row/
Job Purpose:
Our engineers are responsible for the technical aspects of designing, implementing and maintaining oneZero Financial software products and features, including both commercial products and internal tools.
Duties:
  • As part of a small international team of experienced developers you will be expected to help develop, enhance, and maintain every aspect of the company's technology suite. Your software will be held to a very high standard of efficiency, reliability, clarity, and usability by the development team and our customers.
  • You will write software primarily in C++ with a focus on performance and reliability; you may use modern language features so long as they don't hurt performance or readability. Occasionally you will need to develop and debug in C# and Typescript/JavaScript.
  • Frequently you will be expected to collaborate with the business, design, operations, and QA teams as needed to refine product designs and advise on technical design.
  • As needed, you will assist the operations team to efficiently diagnose and resolve issues that occur in production (e.g. forensic log and crash dump analysis, hotfix build generation).
  • Other duties as assigned.

Requirements:
  • Significant and demonstrably strong C++ development experience.
  • Able to reliably estimate and complete assignments with a minimum of oversight, but able to take direction as necessary.
  • A positive, team-oriented attitude. Our team has exceptional productivity and high employee morale because we respect one another and work well together.
  • Must have legal authorization to work in the United States.

The salary range for this role is $150,000 to $200,000, depending on relevant experience.