1

Overnight Financial Software Developer Jobs in Utah

Senior Software Engineer

Salt Lake City, UT · On-site

$118K - $156K/yr

At Medallion Bank we finance fun! We are an industrial loan bank that specializes in providing ... Familiarity with DevOps and continuous integration/continuous delivery (CI/CD). * Documentation and ...

Senior Software Engineer

Salt Lake City, UT · Hybrid

$118K - $156K/yr

At Medallion Bank we finance fun! We are an industrial loan bank that specializes in providing ... Familiarity with DevOps and continuous integration/continuous delivery (CI/CD). * Documentation and ...

Student Developer Position - Location: Sandy, Utah (Hybrid) - ***You MUST be located in Utah to ... fight financial crime and ensure public safety. Every day, NiCE software manages more than 120 ...

Senior Software Engineer

Holladay, UT · On-site

$118K - $155K/yr

You will contribute to Connect, the frontend component of our Open Finance applications, helping to ... of software engineering experience across backend and frontend development. Strong hands-on ...

Software Engineers work on multiple projects in an Agile environment, converting customer ... and finance workshops, off site social events and discounts to local museums and cultural ...

Senior Software Engineer--API Zions Bancorporation's Enterprise Technology and Operations (ETO) team is transforming what it means to work for a financial institution. We operate in a fast-paced ...

Software Engineers work on multiple projects in an Agile environment, converting customer ... and finance workshops, off site social events and discounts to local museums and cultural ...

Senior Software Engineer

Salt Lake City, UT · On-site

$118K - $156K/yr

You will contribute to Connect, the frontend component of our Open Finance applications, helping to ... software engineering experience across backend and frontend development. • Strong hands-on ...

Senior Software Engineer

Salt Lake City, UT

$118K - $156K/yr

You will contribute to Connect, the frontend component of our Open Finance applications, helping to ... software engineering experience across backend and frontend development. • Strong hands-on ...

next page

Showing results 1-20

Overnight Financial Software Developer information

How much does a financial software developer make?

A financial software developer typically earns between $80,000 and $130,000 annually, depending on experience, location, and the complexity of projects. Senior roles or those with specialized skills in trading systems or risk management can earn higher salaries, often exceeding $150,000. Compensation may also include bonuses and benefits related to the financial industry environment.

Can I make 100k as a software developer?

Overnight financial software developers can potentially earn $100,000 or more annually, especially with experience, specialized skills, and working in high-demand financial sectors. Salaries vary based on location, company size, and expertise, with senior roles and those requiring advanced knowledge of financial systems often reaching or exceeding this level.

What engineer makes $500,000 a year?

Highly experienced financial software developers, especially those working in senior or lead roles at major firms or in specialized areas like quantitative finance, can earn $500,000 or more annually. These roles often require advanced skills in programming, algorithms, and financial modeling, along with significant industry experience and sometimes certifications such as CFA or FRM.

What is L1, L2, L3, and L4 developer?

In the context of an Overnight Financial Software Developer role, L1, L2, L3, and L4 typically refer to different levels of technical expertise and responsibility within a development team. L1 is usually entry-level, focusing on basic tasks and support, while L2 and L3 involve increasing complexity, problem-solving, and system understanding. L4 often signifies senior or lead developers responsible for architecture, design, and mentoring, requiring strong skills in programming, financial systems, and often certifications or experience in financial software development.

What is the difference between Overnight Financial Software Developer vs Financial Software Engineer?

AspectOvernight Financial Software DeveloperFinancial Software Engineer
Required CredentialsBachelor's in Computer Science or Finance, relevant certificationsBachelor's or higher in Computer Science, certifications like CFA less common
Work EnvironmentNight shifts, financial institutions, software firmsDay shifts, tech companies, financial firms
Employer & Industry UsageBanks, trading firms, fintech companiesFinancial institutions, software development firms
Common Search & ComparisonYesYes

The Overnight Financial Software Developer typically works night shifts within financial institutions or fintech firms, focusing on developing and maintaining financial software during off-hours. In contrast, a Financial Software Engineer usually works standard daytime hours, involved in designing and implementing financial applications. Both roles require similar technical skills and certifications but differ mainly in work hours and environment.

What are the most commonly searched types of Financial Software Developer jobs in Utah? The most popular types of Financial Software Developer jobs in Utah are:
Staff Software Engineer, Loans Originations

Staff Software Engineer, Loans Originations

SoFi

Cottonwood Heights, UT

Other

Posted 29 days ago


Job description

The Role

Join us in revolutionizing the lending landscape. SoFi is seeking enthusiastic Staff Software Engineers who are ready to lead the design and implementation of key capabilities of the next generation of our financial services platform in support of our goals that put our members in control of their financial destiny. 

Key qualifications of this role include:

  • Leading design and implementation efforts across multiple system domains to affect cross-team outcomes.

  • Resolving problems in the platform design and implementation where there are competing constraints and significant ambiguity.

  • Recognition as a subject matter expert across platform systems with the ability to contribute to the resolution of systemic issues.

  • Ability to define the architectural direction and evolutionary strategy for critical subsystems within the platform.

  • Ability to drive alignment across teams resolving technical and organizational conflicts.

  • Raises the engineering maturity of the organization by consistently upholding the org-wide quality, reliability, and security policies.

  • Ability to align technology decisions with company strategy, accounting for risk and growth constraints.

  • Maintains standards of excellence through code and design reviews, mentors more junior engineers, and contributes to team efficiency, beyond personal output.

  • Is a key participant in recruiting processes.

What You'll Do

As an established technical leader within our team, you will focus on designing and implementing the features, capabilities, and member experiences for our market-leading loan products. This role involves full product lifecycle engagement, from initial concept to production deployment. Your responsibilities include creating durable designs, strong individual contributions in implementing new capabilities, and leading by example to improve engineering excellence and efficiency across the team. Success in the role will require close technical collaboration with Product, Marketing, Operations, Business, Legal, and Compliance teams. You will be a key stakeholder in those partnerships, responsible for driving alignment and delivering technical solutions that provide outstanding value to our members.
 

What You'll Need

  • Bachelor's or Master's degree in Computer Science, or Software Engineering

  • 5+ years as a professional, full-time Software Engineer, or similar relevant work experience.

  • 2+ years in a technical leadership role.

  • Proficient coding in Java, Kotlin, or other similar object-oriented programming language.

  • Experience with public cloud compute, storage, and infrastructure.

  • Experience with Kafka, Docker, Kubernetes, and Spring Boot or similar frameworks.

  • Deep understanding of relational and document database fundamentals.

  • Deep understanding of fundamental distributed systems concepts.

  • Deep understanding of microservices design principles and architecture.

  • Experience with performance tuning and optimizing data access patterns.

  • Proficient working with GIT and related CI/CD systems.

  • Familiarity with Agile methodologies.

  • Ability to produce clear and meaningful design and operational documentation artifacts.

Nice To Have

  • Experience scaling highly-available, mission-critical systems.

  • Experience with AWS technologies - DynamoDB, RDS, Lambda, Kinesis, SQS, S3, and Athena.

  • Full-stack engineering experience, or willingness to expand your influence across our entire platform.