Self Financial

Self Financial

Senior Software Engineer - Business Systems

Austin, TX · Senior

Sponsorship not specified$140k-$170kDetected 66 days ago
PythonSQLRedisAWSCloud PlatformsTerraformDatadogDevOpsSite Reliability EngineeringAPI DevelopmentRESTOpenAPISalesforceCRMAccount ManagementCommunicationCollaboration

Stay score

odds of building a lasting career here

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

Sponsors, but it's cap-subject — you still face the weighted lottery (~45% per draw at Level III). 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 II · 2×
Level I$95,8881 entry
Level II$119,6422 entries
Level III$143,3953 entries
Level IV$167,1494 entries

$3,395 more — $143,395 — moves this role to Level III and 3 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 $143,395 would place this position at wage Level III. 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 is a high-traffic, latency-sensitive environment - our services handle hundreds of thousands of requests a day, and performance directly impacts the people using them in real time.
  • Our team recently completed a deep, evidence-based incident investigation that traced a latency issue down to specific code-level causes and shipped fixes that measurably cut error rates and response times.
  • If you like solving concrete, high-impact problems and can back your reasoning with data, you'll fit right in.

Responsibilities

  • Design, build, and maintain Python services (REST APIs) that integrate our CRM platform with downstream systems like payments, account management, and internal data services
  • Implement and tune caching layers (e.g., Redis) for high-throughput endpoints
  • Build and maintain integrations with a CRM platform (e.g., Salesforce), including data queries and REST-based sync
  • Use observability/APM tooling to trace requests, identify bottlenecks, and validate fixes with real production data
  • Participate in a rotating on-call/production-support role: triage alerts, coordinate fixes across teams, and help prevent incidents from becoming outages
  • Collaborate closely with other engineering teams, DevOps/SRE, and product stakeholders to scope and ship integration work
  • Team building events and activities
  • You'll own real production performance problems backed by real data - not hypothetical scaling concerns.

Requirements

  • Strong professional experience with Python, including async programming and building/maintaining REST APIs
  • Comfort reading logs and distributed traces to debug systems issues, not just local code

Nice to have

  • Experience with Twilio (Voice, Studio, Flex, or similar telephony/IVR platforms) - helpful, but we're happy to train a strong Python engineer on this
  • Experience integrating with Salesforce (SOQL, Apex, REST APIs)
  • Familiarity with an APM/observability platform (e.g., Dynatrace, Datadog, New Relic), including instrumenting services with distributed tracing (e.g., OpenTelemetry) or structured logging
  • Comfort writing SQL for debugging and data validation across systems (e.g., data warehouse queries, CRM query languages like SOQL)
  • Familiarity with API documentation tooling (OpenAPI/Swagger)
  • Experience with AWS Step Functions, container autoscaling, or infrastructure-as-code (Terraform)
  • Referral program
  • Individual pay and level is based on factors unique to each candidate, including skill set, experience, and other job-related reasons.

Compensation

  • $140,000-170,000 annually.
  • Individual pay and level is based on factors unique to each candidate, including skill set, experience, and other job-related reasons.

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

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.
  • At this time, we are only able to consider applicants who are U.S. Citizens or Green Card Holders for employment opportunities.
  • What We're Looking For

Equal opportunity

  • We are an Equal Opportunity Employer.

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