Principal Software Engineer, AI Accelerated SDLC

1 hour, 43 minutes ago
Full-time
Lead
Software Development
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

  • Provide technical leadership for the architecture, design, and delivery of AI-enabled tools across the software development lifecycle.
  • Serve as a strategic technical advisor to leadership and help shape roadmap and planning decisions aligned with business goals.
  • Collaborate with cross-functional teams to improve AI-assisted developer productivity workflows.
  • Drive observability strategy, including SLOs, incident resolution, root-cause analysis, and remediation practices.
  • Mentor engineers across the Platform organization and help strengthen overall technical capabilities.
  • Promote continuous learning, data-driven improvement, and proactive risk management.
  • Build strong working relationships with engineering managers, product managers, and other cross-organizational leaders.
  • Lead adoption of AI-enabled developer tooling and best practices across the engineering organization.
  • Own and deliver complex projects from scoping through launch, including Agile execution.

Requirements

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field.
  • 10+ years of professional software development experience, including 2+ years in a technical leadership role.
  • Expertise with AI tools such as Claude Code, Windsurf, or Cursor.
  • Experience with infrastructure and AI systems such as MCP, AWS Bedrock, RAGs, and vector databases.
  • Experience with agent frameworks such as LangChain, LangGraph, or CrewAI.
  • Experience developing in AWS cloud environments using containers such as Docker and Kubernetes.
  • Experience with cloud-native technologies and service meshes such as Istio or Envoy.
  • Proven track record of devising and launching creative solutions to developer experience challenges.
  • Strong understanding of software design principles and distributed systems architecture.
  • Proven proficiency shipping enterprise applications in one or more programming languages such as Go, Python, Java, or Kotlin.
  • Exceptional verbal and written communication skills for audiences ranging from engineers to executives.
  • Ability to own, manage, and deliver complex projects from scoping through launch.
  • Experience leading Agile development practices.
  • Familiarity with security standards, compliance frameworks, and risk management in regulated industries such as SOC2, PCI, and HIPAA (preferred).

Benefits

  • Competitive base pay with final offer determined by experience, skills, and location.
  • Access to comprehensive and competitive SoFi benefits.
  • Reasonable accommodations available for candidates with physical or mental disabilities.
  • Equal employment opportunity and inclusive hiring practices.
  • Consideration of qualified applicants with arrest and conviction records under the San Francisco Fair Chance Ordinance.
  • Remote work is not accommodated from Hawaii or Alaska due to insurance coverage issues.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Core Software Engineer (C++) - Remote

ClickHouse 51-250 IT Services

ClickHouse is hiring a remote-first C++ Performance Engineer to optimize the core ClickHouse database and support the growth of its open-source and cloud offerings.

C++ ClickHouse Kubernetes TCP/IP Unix
1 hour, 58 minutes ago

Core Software Engineer (C++) - Remote

ClickHouse 51-250 IT Services

ClickHouse is hiring a remote-first Performance Engineering C++ engineer to optimize the core ClickHouse database and help scale its open-source and cloud offerings.

C++ Kubernetes TCP/IP Unix
1 hour, 58 minutes ago

Senior Staff Software Engineer, Network Infrastructure

Airbnb 5K-10K Hotels, Restaurants & Leisure

Airbnb is hiring a technical leader for its Cloud Infrastructure Networking team to help shape and operate the global production network that connects Airbnb users and services.

AWS Azure CDN DNS Envoy Kubernetes Microservices
1 hour, 58 minutes ago

Staff Software Engineer, Community Support Engineering

Airbnb 5K-10K Hotels, Restaurants & Leisure

Airbnb is hiring a China-based Staff Software Engineer to lead Community Support Platform work that improves the support experience for guests, hosts, agents, and operations teams.

Angular Java Kotlin Python React Scala Vue.js
2 hours, 28 minutes 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