Self Financial

HQ
Austin, Texas, USA
350 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.

Search the 10 jobs at Self Financial

Fintech • Mobile • Social Impact • Software • Financial Services
The Director of Marketing Analytics will lead the analytics efforts for paid marketing channels, implementing a comprehensive framework to measure and optimize ROI. This includes developing attribution systems, conducting experiments, and collaborating with cross-functional teams. The role focuses on using data to inform strategic decisions and drive profitable growth.
Fintech • Mobile • Social Impact • Software • Financial Services
The Senior Credit Resolution Ops Analyst will manage direct and indirect credit disputes, conducting investigations and ensuring compliance while enhancing servicing operations. Responsibilities include operational tasks in credit resolution, customer inquiry resolution, data analysis, compliance monitoring, and supporting external vendors.
Fintech • Mobile • Social Impact • Software • Financial Services
As a Senior Data Scientist focused on Growth Analytics, you will drive data-informed decision-making to accelerate company growth, collaborate with cross-functional teams to identify growth opportunities, lead analytical efforts such as experimentation and predictive analytics, and communicate insights to influence strategy across the organization.