
Backend Software Engineer
Self Financial16 hours ago
Austin, TX, USAMid Level
Base Salary
$105k - $130k/yr
Responsibilities
- Build and maintain backend services and APIs using Python, Flask, and FastAPI.
- Implement REST endpoints for web and mobile clients with attention to scalability and maintainability.
- Work with PostgreSQL and MySQL to model data, write queries, and contribute to schema and indexing decisions.
- Build and support integrations with third-party partners and services, including data exchange, error handling, and monitoring.
- Write maintainable code, participate in code reviews, and follow testing, security, performance, and release best practices.
- Collaborate with Product, Design, Frontend Engineering, QA, and engineering management to scope and ship improvements.
- Debug issues, learn the backend architecture, and contribute to documentation and continuous improvement.
Requirements
- At least 2 years of professional software engineering experience, including backend services experience.
- Working knowledge of Python and web application fundamentals.
- Understanding of REST APIs and backend communication with clients and other systems.
- Comfort with Git, code review, and collaborative software development workflows.
- Commitment to reliable, tested, secure, and maintainable code.
- Clear communication skills and the ability to manage tasks independently while seeking help when needed.
- Preferred: experience with Flask, FastAPI, third-party APIs, external partner systems, SQL, relational database design, AWS, Docker, message queues, or payments and credit card systems.
- Preferred: experience using Claude, OpenAI/Codex, or Copilot for development workflows.
- Preferred: a bachelor’s degree in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience.
- Preferred: personal, professional, or open-source projects demonstrating backend skills.
Benefits
- Health, dental, and vision insurance; employer-paid life and disability benefits; and cost-containment resources.
- Gym membership options through ClassPass or monthly reimbursement.
- Education reimbursement, paid parental leave, relocation bonus to Austin, referral program, stock options, and performance-based bonuses.
- Flexible vacation, hybrid work arrangement, casual dress code, team-building events, and ERG and inclusion opportunities.
- In-person interviews and work connected to the Austin, Texas headquarters.
- Employment requires successfully passing a background check.
About Self Financial
Self Financial builds a consumer credit-building platform offering Credit Builder Accounts, a secured Self Visa Credit Card issued by partner banks, and rent/utility payment reporting. It targets consumers with limited or damaged credit histories and monetizes through fees and interest associated with its financial products delivered via mobile apps and web. Founded in 2015 and headquartered in Austin, Texas, the privately held company serves customers across the United States.