Self Financial

Self Financial

Backend Software Engineer

Austin, TX · Mid

Work authorization required$105k-$130kDetected 3 days ago
PythonFastAPIFlaskDistributed SystemsBackend DevelopmentCode ReviewGitSQLPostgreSQLMySQLAWSCloud PlatformsDockerRESTCommunicationCollaboration

Stay score

odds of building a lasting career here

47Sponsors, lottery-bound
Cap-exempt (no lottery)0
Sponsors this role80
Entry-level history0
PERM / green-card track0
Lottery odds (Level II)66
Fits your clock70

Sponsors, but it's cap-subject — you still face the weighted lottery (~30% per draw at Level II). Good if you win; have a cap-exempt backup on your list.

Lottery odds assume a STEM candidate.

Personalize to your clock →

H-1B wage level

the lottery is wage-weighted — each level is one more entry

Level I · 1×
Level I$95,8881 entry
Level II$119,6422 entries
Level III$143,3953 entries
Level IV$167,1494 entries

$14,642 more — $119,642 — moves this role to Level II and 2 lottery entries. That figure is inside the range the employer already advertised.

Based on the DOL prevailing wage for this occupation and worksite, a base salary of $119,642 would place this position at wage Level II. That figure is within the posted range, and I'd like to target it. This role classifies under "Software Developers" for prevailing-wage purposes.

DOL prevailing wage, 2026-27 wage year · Software Developers (15-1252) · Austin-Round Rock-San Marcos, TX. Wage level is derived by USCIS from the offered wage, occupation and worksite; the occupation shown is inferred from the job title.

Community outcomes

No reports yet — be the first to help the next applicant.

About the role

  • This role is a good fit for someone with a solid foundation in backend development who wants to grow their skills, take on more ownership over time, and learn from experienced engineers.
  • We care deeply about creativity, quality, learning, and delivering reliable, secure systems to a large customer base.

Responsibilities

  • Build and maintain backend services and APIs using Python, Flask, and FastAPI, taking on more ownership of your area of the system as you grow.
  • Build and support integrations with third-party partners and services, including handling data exchange, error cases, and monitoring to keep them running smoothly.
  • Collaborate with Product, Design, Frontend Engineering, QA, and your engineering manager to scope and ship user-focused improvements.
  • Debug issues, explore unfamiliar parts of the codebase, and build your understanding of Self's backend architecture.
  • Team building events and activities

Requirements

  • 2+ years of professional software engineering experience, including work on backend services.
  • Working knowledge of Python and a solid grasp of web application fundamentals.
  • Comfort with Git and common software development workflows, including code review and collaborative development.
  • Experience with Flask or FastAPI.
  • Knowledge of the credit card or payments industry.
  • Experience using agentic engineering tools (e.g., Claude, OpenAI/Codex, Copilot) to speed up development workflows.
  • Experience with SQL and relational database design.
  • Curiosity and a track record of picking up new technologies quickly.
  • An understanding of REST APIs and how backend services communicate with clients and other systems.
  • A commitment to writing reliable, tested, secure, and maintainable code.
  • Clear communication skills, the ability to manage your own tasks, and a habit of asking for help when you need it.
  • What makes you stand out
  • Experience integrating with third-party APIs or external partner systems.

Nice to have

  • Bachelor's degree in Computer Science, Software Engineering, a related technical field, or equivalent practical experience preferred.
  • Exposure to cloud platforms (AWS preferred), containers (Docker), or message queues.

Skills

  • Backend Software Engineer
  • Please note:
  • Software Engineer, Backend - Credit Card Team
  • Interviews will be conducted in-person out of our Austin, TX headquarters.

Compensation

  • Anticipated salary range for this level position: $105,000 - $130,000 annually.

Benefits

  • Generous health, dental, and vision insurance coverage
  • Employer-paid benefits including life, disability, and cost-containment resources
  • Gym membership options through ClassPass or monthly reimbursement
  • Education reimbursement program
  • Paid parental leave
  • Relocation bonus to move to Austin
  • Company equity in the form of stock options
  • Flexible vacation

Company info

  • We're looking for people who share our passion and are driven to tackle challenges, find solutions and make the financial space better for the communities we serve.
  • Executing on our mission requires deep collaboration across our teams to ensure our products reach the people who can benefit from them the most, particularly the 100 million+ Americans who have no or low credit.

Visa & Work Authorization

  • Please note: we are only able to consider candidates who are U.S. citizens or current green card holders, and we are not able to provide visa sponsorship of any kind at this time, including for current or future employment.

This listing is sourced directly from Self Financial's careers page and normalized into a canonical job model.