Self Financial
Senior Software Engineer - Business Systems
Austin, TX · Senior
Stay score
odds of building a lasting career here
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
$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.