Skip to main content

Self Financial

Backend Software Engineer - Evergreen Posting

  • Confirmed live in the last 24 hours
  • $145k–$175k
  • Mid level
  • On-site · Austin, TX
  • 5+ yrs exp
  • Added 1 month ago

About this role

Self Financial is seeking a Backend Software Engineer to build and maintain the services and APIs that power their financial products. This role requires a strong understanding of Python, API design, and relational databases, with a focus on building scalable and maintainable systems. The position offers an opportunity to contribute to a growing fintech company with a mission to improve financial inclusion.

What you'll do

  • Design, build, and maintain backend services and APIs using Python, Flask, and FastAPI.
  • Develop and implement REST APIs for web and mobile clients.
  • Work with relational databases (PostgreSQL/MySQL) for data modeling and query optimization.
  • Integrate with third-party services like payment processors and credit bureaus.
  • Write clean, testable, and secure code while participating in code reviews.
  • Collaborate with cross-functional teams to scope and ship product improvements.

What they're looking for

  • Python
  • Flask
  • FastAPI
  • REST APIs
  • PostgreSQL
  • MySQL
  • Git
  • Software Development

Benefits

  • Health, dental, and vision insurance
  • Gym membership options
  • Education reimbursement
  • Paid parental leave
  • Relocation bonus
  • Company equity (stock options)
Apply with Autofill

Opens the application — the Jobs AI extension fills it for you. Set up autofill

Opens the official application on the employer’s site. No login required.

Self Financial

View all jobs at Self Financial

Likely interview questions

  • Describe your experience designing and implementing REST APIs, including the tradeoffs you considered.
  • Tell me about a time you had to debug a complex issue in a backend system. What was your approach?