1

Financial Software Engineer Jobs in California (NOW HIRING)

We are looking for a motivated Software Engineer who is looking to work with a small but agile team developing solutions for Financial Services companies, using cutting edge technology and AI. The ...

This is a high-impact role that directly supports enterprise financial reporting, controls, and ... software engineering experience * Strong expertise in Python , including production experience with ...

... financial institutions worldwide. Our clients include some of the largest banks and investment ... We are looking for a Software Engineer to join our Engineering team. This contract has a 6 month ...

... financial institutions worldwide. Our clients include some of the largest banks and investment ... We are looking for a Software Engineer to join our Engineering team. This contract has a 6 month ...

Required : • Master's degree in Software Engineering, Computer Science, or related. • Deep ... financial services. Founded in 2012, the company is headquartered in Haidian, CHN, with a team of ...

Software Engineer Prism Data is building the future of credit risk assessment using modern data science and transaction-level financial data. Our API-based platform enables banks, fintechs, and ...

... financial independence for game creators. What You'll Do * Develop and maintain both front-end and ... software engineering experience * Full-stack background, with strong focuses on React and ...

Software Engineer

San Diego, CA · On-site

$86K - $198K/yr

Share Software Engineer The Opportunity: As a full-stack developer, you can resolve a problem with ... Our offerings include health, life, disability, financial, and retirement benefits, as well as paid ...

Software Engineer The Opportunity: As a full-stack developer, you can resolve a problem with a ... Our offerings include health, life, disability, financial, and retirement benefits, as well as paid ...

Software Engineer

South San Francisco, CA · On-site +1

$156K - $235K/yr

Software Engineer IC-02 Stripe is a financial infrastructure platform for businesses. Millions of companies - from the world's largest enterprises to the most ambitious startups - use Stripe to ...

Software Engineer

San Francisco, CA · On-site

$213K - $285K/yr

Who we are About Stripe Stripe, LLC. is a financial infrastructure platform for businesses ... of software engineering experience * 5 years of experience building software solutions in Python ...

R0241787 Software Engineer The Opportunity: As a full-stack developer, you can resolve a problem ... Our offerings include health, life, disability, financial, and retirement benefits, as well as paid ...

Software Engineer

San Francisco, CA · On-site +1

$213K - $285K/yr

Who we are About Stripe Stripe, LLC. is a financial infrastructure platform for businesses ... of software engineering experience * 5 years of experience building software solutions in Python ...

Software Resources has an immediate job opportunity for a Senior Software Engineer with a major ... Finance, & Accounting placements. We work with companies nationwide that need skilled professionals ...

next page

Showing results 1-20

Financial Software Engineer information

See California salary details

$62.7K

$145.6K

$202.8K

How much do financial software engineer jobs pay per year?

As of Jun 11, 2026, the average yearly pay for financial software engineer in California is $145,592.00, according to ZipRecruiter salary data. Most workers in this role earn between $118,400.00 and $170,700.00 per year, depending on experience, location, and employer.

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.

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 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 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.
Infographic showing various Financial Software Engineer job openings in California as of June 2026, with employment types broken down into 1% As Needed, 94% Full Time, 1% Part Time, 1% Temporary, and 3% Contract. Highlights an 87% Physical, 5% Hybrid, and 8% Remote job distribution, with an average salary of $145,592 per year, or $70 per hour.
Software Engineer

Software Engineer

CENTRL

Mountain View, CA • On-site, Remote

Contractor

Posted 14 days ago


Job description

CENTRL is a leading risk and compliance technology company that provides AI powered enterprise-grade risk, due diligence, cyber security and privacy management solutions to financial institutions worldwide. Our clients include some of the largest banks and investment management firms across the Americas, Europe and APAC. Headquartered in Silicon Valley, CENTRL has regional offices in New York, India, Australia, and the United Kingdom. Established in 2015, CENTRL is a high-growth, venture backed SaaS firm leading the way in innovative generative AI solutions to manage third party risk and due diligence.
Position Overview:
We are looking for a Software Engineer to join our Engineering team.
This contract has a 6 month duration.
We are looking for a motivated Software Engineer who is looking to work with a small but agile team developing solutions for Financial Services companies, using cutting edge technology and AI. The position will work closely with other engineers and the product team to work on roadmap priorities in our R360 and DD360 products.
The ideal candidate will convert to a full-time employee upon a successful contract.
Job Responsibilities
  • Design, maintain, and enhance enterprise software products, diagnosing complex issues and implementing robust, scalable code fixes.
  • Contribute to ongoing development of core product features and internal tools, including refactoring, performance improvements, and technical debt reduction.
  • Build, maintain, and improve systems that support client integrations and configuration workflows, ensuring reliability and maintainability.
  • Collaborate closely with product, engineering, and other cross-functional teams to identify root causes of issues and deliver high-quality product improvements.
  • Investigate and resolve complex, real-world issues surfaced through client usage, partnering with client services as needed to ensure durable technical solutions.
  • Provide technical insights, analysis, and recommendations to influence product roadmap decisions and drive continuous improvement.
  • Create and maintain technical documentation and internal knowledge bases to support engineering best practices and knowledge sharing.

Minimum Qualifications
  • Bachelor's degree in Computer Science
  • Must have work authorization in USA
  • 2-3 years experience

Preferred Qualifications
  • Demonstrated software engineering experience
  • Experience coding with Java and Python; Front-end experience with Angular.
  • Experience with AI agent frameworks and MCP
  • Strong technical aptitude and willingness to learn new applications and software tools.
  • Experience with SQL queries and front-end web development skills (HTML, JavaScript).
  • Knowledge of RESTful web services and experience with APIs.
  • Desire to contribute to major changes and enhancements in collaboration with the engineering team.
  • Strong planning, organization, & communication skills.

CENTRL's platform helps banks, financial institutions, asset owners, managers and other companies with risk oversight. We believe that people do their best in a culture that encourages teamwork, innovation, and inclusion. These values serve as the foundation of our culture, which is collaborative, dynamic, fast-paced, and drives our obsession in delighting our clients.
We live and breathe these values every day. And together, we're committed to help solve real business challenges with CENTRL technology.
CENTRL is an equal opportunity employer that is committed to diversity and inclusion in the workplace. We prohibit discrimination and harassment of any kind based on race, color, sex, religion, sexual orientation, national origin, disability, genetic information, pregnancy, or any other protected characteristic as outlined by federal, state, or local laws. This policy applies to all employment practices within our organization, including hiring, recruiting, promotion, termination, layoff, recall, leave of absence, compensation, benefits, training, and apprenticeship. CENTRL makes hiring decisions based solely on qualifications, merit, and business needs at the time.