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.

2 Days AgoSaved
Easy Apply
Remote
Hybrid
Austin, TX, USA
Easy Apply
Fintech • Mobile • Social Impact • Software • Financial Services
The Operations Integration and Experience Manager will lead operational strategy, manage workflows, enhance customer experience, and collaborate with cross-functional teams for product launches.
8 Days AgoSaved
Easy Apply
Remote
Hybrid
Austin, TX, USA
Easy Apply
Fintech • Mobile • Social Impact • Software • Financial Services
Lead community engagement as Self's advocate, manage relationships, produce content, and promote financial wellness through media and events.
16 Days AgoSaved
Easy Apply
Remote
Hybrid
Austin, TX, USA
Easy Apply
Fintech • Mobile • Social Impact • Software • Financial Services
The Senior Manager of Forecasting Analytics will perform loss forecasting, develop forecasting techniques, support credit strategy, and collaborate with teams to enhance credit risk analytics.