Self Financial

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

Similar Companies Hiring

Software • SEO • Marketing Tech • Information Technology • Artificial Intelligence
Salt Lake City, Utah
Fintech • Financial Services • Consulting • Cloud • Business Intelligence • Big Data Analytics
Scottsdale, AZ
62 Employees
Social Impact • Healthtech • Fintech
New York, NY
53 Employees

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.

6 Days AgoSaved
Easy Apply
Remote or Hybrid
Austin, TX, USA
Easy Apply
Fintech • Mobile • Social Impact • Software • Financial Services
The Principal Data Scientist will lead machine learning initiatives, drive business value, and work on predictive models for marketing and customer behavior.
6 Days AgoSaved
Easy Apply
Remote or Hybrid
Austin, TX, USA
Easy Apply
Fintech • Mobile • Social Impact • Software • Financial Services
The Principal Analyst for Credit Cards will lead portfolio analytics, drive customer engagement and P&L optimization, and mentor a team.
8 Days AgoSaved
Easy Apply
Remote or Hybrid
Austin, TX, USA
Easy Apply
Fintech • Mobile • Social Impact • Software • Financial Services
The Senior Financial Analyst will evaluate financial feasibility, develop revenue forecasts, analyze performance metrics, and provide guidance for product pricing and growth.