Full Time

Principal Software Engineer, Data Platform — Data Trust & AI Context

SoFi
Cottonwood Heights, UT
$170,000 - $250,000* / year (about $82–$120 an hour)

Job Description

About this kind of role

What a Principal Software Engineer, Data Platform — Data Trust & AI Context usually does. The employer's own details are in the listing.

Typically does: A Principal Software Engineer on a data platform designs, develops, and maintains robust and scalable data infrastructure. This role involves collaborating with data scientists, engineers, and stakeholders to understand data needs and translate them into technical solutions. They often lead technical projects, mentor junior engineers, and ensure the data platform supports the organization's data-driven initiatives. Troubleshooting complex data-related issues and optimizing system performance are also common responsibilities.

Tools and skills: Proficiency in programming languages like Python or Java, experience with cloud platforms (AWS, Azure, or Google Cloud), database technologies (SQL, NoSQL), and data warehousing solutions is generally expected.

Good fit for: Experienced engineers with a strong understanding of data architecture and a passion for building high-performance, reliable data systems often thrive in this role.

Alabama pays at most $275 a week in unemployment, for 14 to 20 weeks, set by the state's unemployment rate, its agency says. How to file there →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.