Self Financial, Inc. logo

Senior Backend Software Engineer

Self Financial, Inc.

About The Role

As a Senior Backend Engineer at Self Financial, you will be integral to our mission of increasing economic inclusion and financial resilience. You will work on our Platform Engineering Teams, focusing on the core of our credit-building products and services. Your main responsibilities will include writing clean and effective code from inception through deployment, collaborating directly with lead engineers, architects, and product managers.

The Incredible Project Domains You Will Work On

  • Credit Reporting: Work in the heart and soul of our mission! Enable timely, accurate credit reporting to all major credit reporting agencies.
  • Payments: Enable a highly available, secure, and feature-rich customer payment experience across all of Self Financial’s products and services.
  • Bank Reporting: Enable timely, accurate reporting to all our partner banks.

What You’ll Bring

  • 5+ years experience as a Backend Python Software Engineer with a focus on designing and building scalable applications.
  • Solid understanding of software design principles, architectural patterns, and best practices for building scalable and maintainable systems.
  • In-depth knowledge of SQL, database systems, and data modeling.
  • Strong communication skills and the ability to work collaboratively in a team environment.
  • Experience designing, developing, and leading on software development projects.
  • Experience in the container space such as Docker.
  • Experience with common software engineering tools such as Git (or other VCS), Jira, Confluence, and similar platforms.

Other Wanted Skills

  • Bachelor’s degree in Computer Science or a related technical discipline.
  • Experience with AWS or other related cloud architectures/services is a plus.
  • Previous experience mentoring and guiding junior engineers is a plus.

Benefits And Perks

We have the compensation and benefits you expect. But there's one thing that Self Financial can offer that many companies cannot: we can positively change the world, while making a profit. We are a team of Builders, empowering our customers to build their dreams. We have a Do the Right Thing ethos in all that we do, and we hope you value that approach, too.

Benefits
Extracted with AI

  • Dental insurance
  • Company equity in the form of stock options
  • Quarterly performance-based bonuses
  • Generous employer-paid health, vision, and dental insurance coverage
  • Flexible vacation policy
  • Educational assistance
  • Free gym membership
  • Casual dress code
  • Team building events and activities
  • Remote work arrangements/flexible work schedule
  • Paid parental leave

Similar jobs

Last update: 23 minutes ago

Sofico logo
Sofico

Senior Software Engineer - Java, Microservices

Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Bavaria, Germany. Work on ERP solutions for automotive finance.

N26 logo
N26

Backend Engineer - Financial Empowerment

Join N26 as a Backend Engineer to empower financial freedom using Java, Kotlin, and microservices in a hybrid work environment.

Aiven logo
Aiven

Staff Software Engineer

Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.

Nubank logo
Nubank

Senior Software Engineer - Data Platform

Join Nubank as a Senior Software Engineer to build and maintain core data infrastructure, ensuring reliable and scalable data flow.

Sysdig logo
Sysdig

Senior Software Engineer - Backend Development

Join Sysdig as a Senior Software Engineer to develop scalable backend services using Go, RESTful APIs, and microservices in a hybrid work environment.

Sofico logo
Sofico

Senior Software Engineer - Java, Microservices

Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Ghent. Work on ERP solutions for automotive finance and leasing.

Pass App logo
Pass App

Senior Software Engineer (Backend)

Join Pass App as a Senior Software Engineer (Backend) to build scalable web3 solutions using microservices, TypeScript, and Node.js.

TrueLayer logo
TrueLayer

Senior Software Engineer - C#/.NET

Join TrueLayer as a Senior Software Engineer in Milan, working with C#, .NET, AWS, and Kubernetes to build scalable systems.

HeyJobs logo
HeyJobs

Senior Software Engineer - AWS, Python, Ruby on Rails

Join HeyJobs as a Senior Software Engineer to design scalable systems using AWS, Python, and Ruby on Rails in a dynamic team.

Motius logo
Motius

Senior Backend Developer

Join Motius as a Senior Backend Developer to work on cutting-edge R&D projects using AWS, Docker, GraphQL, and more in a hybrid work environment.

Triad Group Plc logo
Triad Group Plc

Senior Ruby Developer

Join Triad Group Plc as a Senior Ruby Developer, working remotely with Ruby on Rails, JavaScript, and more. Great benefits and career growth.

Computer Futures logo
Computer Futures

Mid-Level Full Stack Software Engineer - Cloud & Web

Join as a Full Stack Software Engineer focusing on C#, Azure, and Microservices in a dynamic team with flexible work options.

Sysdig logo
Sysdig

Senior Software Engineer - .NET and Go

Join Sysdig as a Senior Software Engineer in Berlin, focusing on .NET and Go for cloud security solutions.

n8n logo
n8n

Senior Software Engineer (Node.js & TypeScript)

Join n8n as a Senior Software Engineer to build AI applications using Node.js and TypeScript. Remote role within Europe.

Bitvavo logo
Bitvavo

Senior Software Engineer (Backend)

Join Bitvavo as a Senior Software Engineer (Backend) to drive innovation in crypto services using AWS, Kubernetes, and TypeScript.

Elastic logo
Elastic

Software Engineer II - Developer Experience

Join Elastic as a Software Engineer II in Developer Experience, focusing on test frameworks for Kibana. Remote work, competitive benefits.

DeepL logo
DeepL

Senior Backend Engineer C++

Join DeepL as a Senior Backend Engineer C++ to design and maintain scalable backend services using C++ and AI technologies.

Devire logo
Devire

Senior Backend Engineer (JavaScript & Node.js)

Join Devire as a Senior Backend Engineer specializing in JavaScript & Node.js, working on innovative fintech solutions in a hybrid role in Warsaw.

Sonia logo
Sonia

Senior Full Stack Developer

Join Sonia as a Senior Full Stack Developer to lead development in Python, TypeScript, and modern frameworks. Remote work with flexible arrangements.

LEGALFLY logo
LEGALFLY

Back End Engineer with Node.js and TypeScript

Join LegalFly as a Back End Engineer to revolutionize legal AI with Node.js and TypeScript in a hybrid role in Ghent.

NCR Voyix logo
NCR Voyix

Backend Software Engineer

Join NCR Voyix as a Backend Software Engineer in Amsterdam. Design, build, and maintain scalable backend systems using Java, Node.js, and cloud platforms.

Personio logo
Personio

Staff Software Engineer, Data Platform

Join Personio as a Staff Software Engineer in Berlin to build scalable data platforms using Kafka, Kubernetes, and AWS. Drive innovation and excellence.

Oviva logo
Oviva

Staff Backend Engineer

Join Oviva as a Staff Backend Engineer in Berlin. Work with Java, SQL, and Quarkus to revolutionize digital healthcare.

9am logo
9am

Freelance Fullstack Java Developer for Insurance Projects

Seeking freelance Fullstack Java Developers for remote insurance projects. Must be based in Germany, fluent in German, and experienced in Java, Spring Boot.