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 9 jobs at Self Financial

Fintech • Mobile • Social Impact • Software • Financial Services
As a Principal Data Scientist at Self Financial, you'll lead efforts in leveraging machine learning and data analytics to develop innovative solutions and models that aid in financial inclusion. Your role will involve feature engineering, collaborating across teams on product development, and establishing data science standards, ultimately impacting millions of customers' financial wellbeing.
7 Days Ago
Austin, TX, USA
Remote
Fintech • Mobile • Social Impact • Software • Financial Services
The Head of Credit Analytics will lead a team to develop and implement analytics solutions for various credit and business operations, focusing on risk management, forecasting, and model creation. This role includes collaboration with fraud and credit policy leaders, ensuring growth through data-driven insights, coaching staff, and enhancing the organization's risk data capabilities.
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.