SoFi

SoFi

SoFi specializes in providing a comprehensive financial platform that empowers individuals to achieve their financial goals through services such as student loan refinancing, debt consolidation, home buying assistance, and investment opportunities, all...

Capital Markets
1K-5K
Founded 2011
$2900M raised

Description

  • Lead and mentor a distributed team of software engineers, providing guidance, support, and fostering a high-performing, collaborative environment.
  • Define and communicate team objectives, set performance goals, conduct performance evaluations, and provide ongoing feedback and coaching.
  • Identify skill gaps and coordinate training programs to enhance the team’s technical capabilities.
  • Foster a culture of innovation, professional growth, and continuous improvement within the team.
  • Oversee the software development lifecycle from requirements gathering through deployment to ensure timely delivery of high-quality software solutions.
  • Collaborate with stakeholders to define project scope, goals, deliverables, and create project plans, schedules, and budgets.
  • Manage project priorities, resolve conflicts, and ensure efficient project execution.
  • Track and report project progress, identify risks, and implement mitigation strategies to ensure successful outcomes.
  • Provide technical leadership and promote best practices, architectural standards, and code quality across the team.
  • Work closely with product managers, designers, cross-functional teams, and senior leaders to align priorities and execute strategies that improve software development practices and operational excellence.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
  • Proven experience as a Software Development Manager or in a technical leadership role, preferably in a fast-paced software development environment.
  • Demonstrated track record managing and leading software teams and delivering complex software projects.
  • Strong technical background and proficiency with multiple programming languages, frameworks, and technologies.
  • Experience or familiarity with Kafka, Kubernetes, Datadog, CI/CD, Java/Kotlin, TypeScript, Spring Boot, and GraphQL.
  • Excellent leadership, team management, communication, and interpersonal skills.
  • Hands-on, ownership-minded approach to technical direction and team growth.
  • Experience in financial services, especially interaction with underwriting, pricing, and/or risk (nice to have).
  • Strong ability to collaborate with cross-functional stakeholders to define scope and drive projects to completion.
  • Preference for candidates located in the Salt Lake City, Utah area (strong preference noted); remote from Hawaii or Alaska is not accommodated.

Benefits

  • Base pay range is provided for the role; final base offer is determined by experience, skills, and location.
  • Comprehensive and competitive benefits package (details available on SoFi’s Benefits page).
  • Inclusive workplace policies and reasonable accommodations for candidates with disabilities; equal employment opportunity practices.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Engineering Manager, Flywheel Sales Agents

HubSpot 5K-10K Media

Engineering leader on HubSpot’s Flywheel Product Team responsible for managing two engineering teams to build AI-enabled products that power the Sales organization and accelerate HubSpot’s Go‑To‑Market flywheel.

CRM HubSpot Java
14 hours, 41 minutes ago

Senior Engineering Manager - Workplace AI - Search

Elastic 1K-5K Internet Software & Services

Engineering Manager at Elastic leading the Elastic Agent Builder platform to define and execute the technical vision and deliver production-ready AI agents that scale context-driven intelligence for enterprise customers.

Elasticsearch Kibana Machine Learning
1 month ago

Manager, Software Engineering (Platform Reports)

Samsara 1K-5K IT Services

Senior Software Engineering Manager at Samsara leading the Platform Reports team to build and operate the core reporting platform that enables customers and product teams to create custom reports and dashboards from IoT data.

Go GraphQL IoT React React Native TypeScript
1 month ago

Engineering Manager - Adaptive Telemetry | Canada | Remote

Grafana 1K-5K IT Services

Engineering Manager (Adaptive Telemetry) at Grafana Labs — a remote-first role leading the Adaptive Telemetry team in the Databases department to build and operate Adaptive Metrics, Logs, Traces, and Profiles that optimize telemetry retention and value for Grafana Cloud.

Grafana Prometheus
1 month ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers