Software Engineer Jobs in Finance

Find software engineer positions at banks, hedge funds, and financial technology companies. Java, Python, C++, and full-stack engineering roles in financial services.

Search Open Positions

Software Engineering in Finance

Software engineers in financial services build the systems that power global markets, from low-latency trading platforms and payment processing engines to mobile banking applications and risk management tools. The work demands both technical excellence and understanding of financial domain requirements.

Top employers include JPMorgan Chase, Goldman Sachs, Morgan Stanley, Citadel, Two Sigma, Bloomberg, and hundreds of fintech companies. Financial services firms compete aggressively with FAANG companies for engineering talent, offering competitive compensation packages of $120,000 to $280,000 or more.

Technical Requirements

Core programming skills include Java for enterprise systems, Python for data and analytics, C++ for performance-critical applications, and JavaScript/TypeScript for web interfaces. Experience with distributed systems, microservice architecture, and real-time data processing is highly valued.

Financial software engineers also benefit from understanding of financial instruments, market data protocols (FIX, ITCH), regulatory requirements, and the business context of the systems they build. This domain knowledge accelerates career growth and increases impact.

Ready to Find Your Next Role?

RingSail aggregates technology in finance job postings from over 150 employer portals. Search verified listings with salary data and company insights.

Browse All Technology in Finance Jobs