Self Financial, Inc. logo

Senior Backend Software Engineer

Self Financial, Inc.

About the Role:

As a Senior Backend Engineer on our Platform Engineering Teams, you will be working at the very core of how we build and enhance our credit-building products and services. A majority of your time will be spent on writing clean and effective code which you will manage from inception through deployment. You will collaborate directly with lead engineers, architecture, and product managers and work alongside our amazing team of professional engineers.

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.

Teams that make a difference; individuals that matter:

At Self Financial, we love to put challenges into the hands of talented individuals to solve. Our teams are composed of skilled software engineers who participate in all areas of our creation process including systems design, solution architecture, planning and execution. At Self, we welcome and celebrate team members who show initiative, creativity and drive and encourage individuals to make a direct impact on our mission.

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
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

Self Financial, Inc. logo
Self Financial, Inc.

Senior Backend Software Engineer

Senior Backend Engineer at Self Financial, focusing on scalable applications and credit-building services.

Within3 logo
Within3

Senior Python Backend Software Engineer

Join Within3 as a Senior Python Backend Software Engineer, leading data integration projects in a fully remote role.

Close logo
Close

Senior/Staff Software Engineer - Backend/Python - Remote, USA

Senior/Staff Backend Engineer specializing in Python for a fully remote role in the USA. In-depth experience with web technologies and databases required.

Fondo logo
Fondo

Senior Software Engineer - Python/TypeScript

Senior Software Engineer role focusing on Python/TypeScript in Austin, TX. Lead a team, develop innovative software solutions.

Square logo
Square

Senior Backend Software Engineer, Developer Platform Growth

Join Square as a Senior Backend Software Engineer to drive growth in our Developer Platform, focusing on APIs and microservices.

Close logo
Close

Senior/Staff Software Engineer - Backend/Python

Join Close as a Senior/Staff Software Engineer to design and scale backend systems using Python and AWS. 100% remote, USA-based.

Close logo
Close

Senior/Staff Software Engineer - Backend/Python

Join Close as a Senior/Staff Software Engineer specializing in Backend/Python. Work remotely in the USA with a salary range of $140K-$200K.

Openly logo
Openly

Senior Backend Engineer

Join Openly as a Senior Backend Engineer to build and maintain backend systems for our insurance platform. Remote, US-based role.

SchooLinks logo
SchooLinks

Senior Backend Django Software Engineer

Join SchooLinks as a Senior Backend Django Software Engineer. Work remotely, develop scalable solutions, and enhance our ed-tech platform.

Close logo
Close

Senior/Staff Software Engineer - Backend/Python

Join Close as a Senior/Staff Software Engineer specializing in Backend/Python. Work remotely in the USA with a focus on Python, Flask, and AWS.

Openly logo
Openly

Senior Backend Engineer

Join Openly as a Senior Backend Engineer to build and maintain backend systems for our insurance platform. Remote, US-based role.

Affirm logo
Affirm

Senior Software Engineer, Backend (Identity Decisioning)

Join Affirm as a Senior Software Engineer, Backend, focusing on Identity Decisioning. Work remotely with a focus on Python and Flask.

Future logo
Future

Senior Backend Engineer

Senior Backend Engineer needed to design and optimize APIs and database systems for a leading fitness platform. Remote work available.

Dave logo
Dave

Senior Software Engineer, Backend - Underwriting

Senior Backend Engineer role focusing on underwriting systems, integrating ML models, and enhancing credit access.

Close logo
Close

Senior/Staff Software Engineer - Backend/Python (100% Remote, USA Only)

Senior/Staff Backend Engineer specializing in Python and cloud technologies for a fully remote role in the USA. In-depth experience with databases and AWS required.

The Helper Bees logo
The Helper Bees

Senior Software Engineer - Full Stack/Back End

Join The Helper Bees as a Senior Software Engineer to lead full stack/back end development in a remote role.

Nirvana logo
Nirvana

Senior Backend Engineer with Python and Microservices

Join Nirvana as a Senior Backend Engineer to enhance healthcare transparency using Python and microservices.

Turquoise Health logo
Turquoise Health

Senior Software Engineer - Python, Django

Join Turquoise Health as a Senior Software Engineer specializing in Python and Django for remote work.

Fullstory logo
Fullstory

Senior Software Engineer - Remote

Join Fullstory as a Senior Software Engineer to build and maintain services for behavioral data governance.

tvScientific logo
tvScientific

Senior Backend Software Engineer (Python)

Remote Senior Backend Software Engineer role focusing on Python and Django, offering competitive salary and benefits.

.txt logo
.txt

Senior Backend Developer (Remote, Python)

Senior Backend Developer role focusing on Python, API development, and cloud services in a remote, innovative environment.

Cabinet Health logo
Cabinet Health

Senior Backend Engineer

Senior Backend Engineer role focusing on system integrations, tool development, and security enhancements in a healthcare-focused company.

Bluevine logo
Bluevine

Senior Software Engineer, Backend

Senior Backend Engineer role focusing on Python, Django, Flask, and REST APIs in a fintech environment.

Standard AI logo
Standard AI

Senior Software Engineer, Backend

Join Standard AI as a Senior Backend Engineer to design scalable microservices and APIs. Remote role with competitive salary and benefits.