Self Financial

HQ
Austin, Texas, USA
300 Total Employees
Year Founded: 2015

Offices at Self Financial

Self Financial is headquartered in Austin, Texas, USA.

Hybrid Workplace

Employees engage in a combination of remote and on-site work.

We offer a remote and hybrid work environment to adapt to our changing world, including unlimited time off when you need it.

Typical time on-site: Flexible

U.S. Office Locations

HQ
Austin, Texas, USA

Our company is in the heart of downtown Austin overlooking the world-famous sixth street district and the Texas State Capitol building.

9 Days AgoSaved
Easy Apply
Remote or Hybrid
Austin, TX, USA
Easy Apply
Fintech • Mobile • Social Impact • Software • Financial Services
As a Senior Engineering Manager, you will lead multiple engineering teams, mentor engineers, and guide strategic project initiatives in a collaborative environment.
9 Days AgoSaved
Easy Apply
Remote or Hybrid
Austin, TX, USA
Easy Apply
Fintech • Mobile • Social Impact • Software • Financial Services
The Principal Analyst will drive portfolio analytics for credit card products, focusing on customer engagement and P&L optimization while mentoring junior analysts and influencing growth strategy.
9 Days AgoSaved
Easy Apply
Remote or Hybrid
Austin, TX, USA
Easy Apply
Fintech • Mobile • Social Impact • Software • Financial Services
Lead data science initiatives to create predictive models, drive marketing strategies, prevent churn, and establish data science best practices. Collaborate across teams to enhance customer engagement and operational efficiency at Self Financial.