
Self Financial

We're Hiring!
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
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.
Recently posted jobs
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.
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.
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.