Associate Software Engineer
Self Financial, Inc.
This job at a glance
- Who can apply
- New grads and up to 1 year · Bachelor's degree
- Must know
- Product managementPythonSQLREST APIsGitData structures & algorithms
- Work
- On-site in Austin
- Pay
- Not stated by the employer.
- Skill demand
- Python63%SQL32%REST APIs26%Product management11%of 19 similar entry-level jobs posted in the US this week
- Listed
- Nov 11, 2026 · still open
Sign in free to see which of these skills your resume already shows.
About the Role
You'll join the Credit Builder Account (CBA) team early in your career and learn how a regulated fintech product is built, shipped, and maintained. You will implement, develop, and test software, collaborating with senior engineers to understand project requirements and complete assigned tasks. You will also work alongside product managers, QA, and DevOps, and use AI tools like Claude every day to write code and move the product forward.
Key Responsibilities
- Build new features and enhancements for the Credit Builder Account, and feel comfortable raising questions when something is unclear.
- Ship functional, secure Python code, REST APIs, and integrations with in-house and third-party services and SQL databases, collaborating through Git (branches, pull requests, code reviews).
- Debug and resolve issues by digging in and understanding the root cause, not just patching the symptom.
- Use good judgment: ask questions, weigh tradeoffs, flag risks, and keep our work aligned with compliance requirements as a regulated fintech.
- Own what you ship. Use Claude and other AI tools to move faster, but review, understand, and stand behind every line of code.
- Partner with product managers, QA, DevOps, and teams across the company to deliver on product goals.
- Keep growing: take feedback from code reviews in stride, learn from mistakes, and stretch into harder problems over time.
Requirements & Tech Stack
- Proficiency in Python, with a solid grasp of core data structures and algorithms.
- Working knowledge of REST APIs.
- Experience with SQL databases.
- Familiarity with Git and collaborative development workflows.
- Understanding of unit testing and how to apply it.
- Use of AI tools like Claude for coding.
Qualifications
- Associates, Bachelors, or Masters in Computer Science or a related field, or equivalent internship, project, or hands-on experience.
- Clear communication and a willingness to ask questions, take feedback, and learn quickly.
What Separates You
- Relevant software engineering internships or project work.
- Hands-on experience with AWS or another cloud provider.
- Understanding of CI/CD and the broader software development life cycle.
- Real exposure to AI-assisted development (such as Claude) in school, internships, or personal projects.