Backend Software Engineer

Self Financial

Austin, United States Posted October 29, 2026

Check how well your resume matches this job

On-site Full-time Mid level
Salary Range

$105,000 - $130,000

Job Description

Join Self Financial as a Backend Software Engineer on the Credit Card team. You'll build and maintain services and APIs that power our credit card experience across mobile and web platforms. This role is ideal for someone with a solid foundation in backend development who wants to grow their skills and take on more ownership over time. You'll work with Python, Flask, FastAPI, PostgreSQL/MySQL, and third-party integrations, while collaborating with various teams and contributing to continuous improvement.

  • Contribuer à la construction et à la maintenance des services et des API qui alimentent l'expérience de la carte de crédit.
  • Travailler sur l'intégration avec des partenaires et des plateformes tiers, en apprenant comment les systèmes externes se connectent aux nôtres.
  • Participer à la rédaction de code propre et maintenable, à la révision de code et à l'utilisation des retours d'examen pour améliorer votre travail.
  • Comfort with Git and common software development workflows, including code review and collaborative development
  • Working knowledge of Python and a solid grasp of web application fundamentals
  • 2+ years of professional software engineering experience, including work on backend services
  • Clear communication skills, the ability to manage your own tasks, and a habit of asking for help when you need it
  • 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
  • Experience integrating with third-party APIs or external partner systems
  • Curiosity and a track record of picking up new technologies quickly
  • 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
  • Bachelor’s degree in Computer Science, Software Engineering, a related technical field, or equivalent practical experience preferred
  • Experience with SQL and relational database design
  • Exposure to cloud platforms (AWS preferred), containers (Docker), or message queues
  • Personal, professional, or open-source projects that show your backend skills
Required Skills
software development Python Flask FastAPI PostgreSQL MySQL collaboration process improvement Git communication REST API agents GitHub Copilot SQL Amazon Web Services Docker
How to apply

You apply on Self Financial’s own careers site. No account needed.

Apply on company site
How well do you match?

Upload your resume and ARes scores it against this job in a few seconds. No account needed.

Your resume is read to calculate the match and then deleted. Nothing is saved.

Already have access? Sign in
About Self Financial

See every open role at Self Financial on ARes.

More Jobs at Self Financial
Share This Job