1

Freelance Fintech Software Engineer Jobs in Oregon

As a Software Engineer I on the Upstart Bank team, you will help design, build, and maintain ... Experience working in fintech, financial services, payments, or another regulated industry

As a Software Engineer on the Upstart Bank team, you will design and build reliable backend ... Experience working in fintech, financial services, payments, or another regulated industry

$134K - $180K/yr

We're hiring a Principal Software Engineer to play a critical role in that journey. This is an ... Experience in the FinTech or financial systems domain * Specialized Knowledge, Skills, and ...

Senior Software Engineer, Auto

OR · On-site +1

$122K - $161K/yr

As a Senior Software Engineer at Upstart, you will help deliver core product and platform ... Knowledge of consumer lending, fintech, marketplace, or regulated product environments.

OR · On-site

$122K - $161K/yr

... modern fintech and enterprise software, including Spark Capital, Ten Coves Capital, Portage ... As part of a dynamic and collaborative engineering team, this role requires someone excited by ...

As a Software Engineer on the Conversion Engineering team, you will play a critical role in ... Experience in fintech or other highly regulated, high-availability environments. Position location ...

OR · On-site

$140K - $176K/yr

This is a co-founder-level engineering role working in a tight, single-threaded Pod alongside a ... Practical knowledge of rapidly integrating with diverse enterprise APIs (e.g., HRIS, fintech ...

As a Software Engineer on the Unsecured Installments team, you'll build and improve the frontend ... Exposure to fintech, lending, payments, or other regulated financial products with complex user ...

Senior Software Engineer, Capital Insights

OR · On-site +1

$122K - $161K/yr

As a Senior Software Engineer, you will serve as a key individual contributor responsible for ... Experience in fintech, lending, capital markets, or financial reporting environments with high data ...

Senior Software Engineer, Upstart Bank

OR · On-site +1

$122K - $161K/yr

As a Senior Software Engineer on the Upstart Bank team, you will design and build systems that ... Experience working in fintech, banking infrastructure, payments, or other regulated financial ...

Senior Software Engineer, Upstart Bank

OR · On-site +1

$122K - $161K/yr

As a Senior Software Engineer on the Upstart Bank team, you will design and build systems that ... Experience working in fintech, banking infrastructure, payments, or other regulated financial ...

OR · On-site

$165K - $215K/yr

About this role As a Senior Software Engineer, you build, run, and evolve the systems that power ... Experience working in regulated industries such as healthcare or fintech * Experience withGraphQL

Senior Software Engineer, Pricing

OR · On-site +1

$122K - $161K/yr

As a Senior Software Engineer on Core Pricing, you'll play a critical role in evolving the systems ... Background in finance / fintech, financial mathematics, statistics, or machine learning preferred ...

OR · On-site

$125K - $175K/yr

We are seeking a Sr. Software Engineer to join our Evaluation Services team. Our Evaluation ... Experience with trading platforms, fintech, or capital markets technology * Understanding of ...

Senior Software Engineer, Unsecured Installments

OR · On-site +1

$122K - $161K/yr

As a Senior Software Engineer on the Unsecured Installments team, you'll be a technical leader for ... Background in fintech, lending, payments, or other regulated financial products with complex user ...

OR

$134K - $180K/yr

As a Principal Software Engineer, you will drive technical excellence and innovation within the ... Experience working in Fintech, Pricing, Ads, or ML. * Background in statistics, mathematics, or ...

OR

$122K - $161K/yr

Experience working in fintech, lending, banking, or capital markets environments with high ... software engineering productivity and operational efficiency

We are seeking a Sr. Software Engineer to join our Evaluation Services team. Our Evaluation ... Experience with trading platforms, fintech, or capital markets technology * Familiarity with React ...

Minimum Qualifications * 8+ years of software engineering experience, including substantial ... Background in fintech, lending, or other consumer financial products with complex user journeys and ...

next page

Showing results 1-20

Freelance Fintech Software Engineer information

What is a freelance fintech software engineer?

Freelance Fintech Software Engineers are independent professionals who specialize in developing, maintaining, and improving software solutions for the financial technology (fintech) industry. They work on a contract or project basis with clients such as banks, startups, or payment companies, building secure, scalable applications like payment gateways, trading platforms, or digital wallets. Their responsibilities often include coding, testing, integrating APIs, and ensuring compliance with financial regulations. Freelance fintech engineers must stay updated with industry trends, security practices, and evolving technologies to meet the unique needs of financial clients.

What are the key skills and qualifications needed to thrive as a freelance fintech software engineer, and why are they important?

A Freelance Fintech Software Engineer must have strong programming skills (such as Python, Java, or C#), a solid understanding of financial systems, and experience with secure software development, typically supported by a degree in computer science or a related field. Familiarity with fintech-specific tools and frameworks (like blockchain platforms, payment APIs, or cloud platforms such as AWS), as well as relevant certifications (e.g., AWS Certified Developer or Certified FinTech Professional), is often required. Outstanding problem-solving abilities, communication skills, and the ability to manage projects independently set top freelancers apart. These competencies are crucial for delivering robust, secure, and innovative solutions in the rapidly evolving fintech sector.

What is the difference between Freelance Fintech Software Engineer vs Fintech Software Developer?

AspectFreelance Fintech Software EngineerFintech Software Developer
CredentialsTypically requires relevant coding skills, experience, and sometimes certifications in finance or software developmentUsually holds a degree in computer science, software engineering, or related fields; certifications are common but not mandatory
Work EnvironmentIndependent, project-based, often remote or freelance contractsEmployed by a company or fintech firm, working in office or remote teams
Employer & Industry UsageServes multiple clients across fintech projects, flexible engagementsWorks within a fintech company or startup, focused on product development

While both roles involve software development in fintech, a Freelance Fintech Software Engineer works independently on various projects, whereas a Fintech Software Developer is typically employed by a company to develop specific products or services.

How do freelance fintech software engineers typically collaborate with clients and cross-functional teams?

Freelance Fintech Software Engineers often work remotely, but strong collaboration is still essential. They usually communicate with clients, product managers, and designers through regular video meetings, project management tools, and messaging platforms to clarify requirements and provide updates. It’s common to participate in code reviews, agile sprints, and documentation processes to ensure seamless integration with existing systems and compliance with financial regulations. Clear communication and proactive feedback help maintain trust and deliver high-quality solutions, even when working independently.
What are the most commonly searched types of Fintech Software Engineer jobs in Oregon? The most popular types of Fintech Software Engineer jobs in Oregon are:
What are popular job titles related to Freelance Fintech Software Engineer jobs in Oregon? For Freelance Fintech Software Engineer jobs in Oregon, the most frequently searched job titles are:
What job categories do people searching Freelance Fintech Software Engineer jobs in Oregon look for? The top searched job categories for Freelance Fintech Software Engineer jobs in Oregon are:
What cities in Oregon are hiring for Freelance Fintech Software Engineer jobs? Cities in Oregon with the most Freelance Fintech Software Engineer job openings:

Software Engineer, Upstart Bank

Upstart

OR • On-site, Remote

Full-time

Posted 25 days ago


Upstart rating

7.6

Company rating: 7.6 out of 10

Based on 6 frontline employees who took The Breakroom Quiz


Job description

The Team: 

Upstart Bank is an evolution of Upstart's AI lending platform, focused on simplifying the regulatory infrastructure behind our marketplace while expanding access to credit nationwide. By moving from a fragmented, state-based system to a unified federal framework, Upstart Bank enables more consistent borrower experiences, reduces structural costs, and unlocks opportunities to improve pricing, compliance, and access to credit at scale.

As a Software Engineer I on the Upstart Bank team, you will help design, build, and maintain reliable backend software that enables Upstart Bank to launch and scale successfully. Engineers work across a variety of Bank initiatives while partnering closely with Product, Compliance, Legal, Risk, Finance, Operations, and Engineering to deliver scalable software in a regulated environment.

This is a rare opportunity to help build one of the first modern AI-enabled national banks. The ideal engineer enjoys solving backend engineering problems, thrives in ambiguous environments, and is excited to learn while helping shape the technology supporting Upstart Bank.

How you'll make an impact

  • Design, build, test, and maintain scalable backend systems, services, and APIs supporting Upstart Bank initiatives
  • Deliver high-quality software while partnering with senior engineers on medium-to-large engineering projects
  • Translate business, operational, and regulatory requirements into reliable, maintainable software
  • Improve system reliability, observability, and operational excellence across backend services
  • Participate in technical design discussions while growing engineering depth and technical ownership
  • Collaborate closely with Product, Compliance, Legal, Risk, Finance, Operations, and Engineering to deliver high-quality software
  • Uphold a high engineering bar through thoughtful implementation, testing, code review, and operational ownership
  • Demonstrate curiosity, adaptability, and a willingness to learn while contributing to a growing engineering organization

Minimum Qualifications 

  • Bachelor's degree in Computer Science, Engineering, Mathematics, or a related field (or equivalent practical experience)
  • 2+ years of software engineering experience
  • Experience building production backend or full-stack software systems
  • Experience working with APIs, backend services, or web applications
  • Proficiency in at least one modern programming language such as Java, Kotlin, Python, Go, or similar
  • Strong engineering fundamentals around software design, testing, debugging, and operational ownership
  • Ability to work effectively in ambiguous, cross-functional environments

Preferred Qualifications

  • Experience working in fintech, financial services, payments, or another regulated industry
  • Familiarity with distributed systems, cloud-native architectures, Kafka, gRPC, or similar backend technologies
  • Experience building reliable backend services, APIs, or platform software
  • Experience collaborating across Product, Compliance, Operations, and Engineering teams
  • Proven ability to thrive in collaborative, self-directed, remote, and in-person environments
  • Curiosity, adaptability, and a desire to continuously learn new technologies and business domains

Position location This role is available in the following locations: Remote [A specific city/location is not required if the role does not have an in-person requirement]

Travel requirements As a digital first company, the majority of your work can be accomplished remotely. The majority of our employees can live and work anywhere in the U.S but are encouraged to to still spend high quality time in-person collaborating via regular onsites. The in-person sessions' cadence varies depending on the team and role; most teams meet once or twice per quarter for 2-4 consecutive days at a time.

#LI-REMOTE

#LI-Associate --> use for L3, L4


What Upstart employees say

Pay

Hours and flexibility

Workplace

Get the full story on Breakroom