sofi

Senior Staff Software Engineer, AI Accelerated SDLC

Apply Now

At a Glance

Location
CA - San Francisco; WA - Seattle
Experience
8+ years
Posted
2026-03-23T03:08:47-04:00

Key Requirements

Required Skills

AWSAgileCI/CDDockerJavaKotlinKubernetesPythonTerraform

Domain Knowledge

  • Automation
  • Engineering
  • Insurance
  • Medical
  • Regulatory

Requirements

8+ years software development experience.

Experience developing in a cloud environment (ex: AWS), using containers (e.g., Docker, Kubernetes), cloud-native technologies, service meshes (e.g., Istio, Envoy), CI/CD and automated testing.

2+ years of experience in AI tools (e.g., Claude Code, Agent SDK, Prompts, Skills, Cursor), infrastructure (e.g., MCP, AWS Bedrock, RAGs, vector dbs) and agent frameworks (e.g.

Langchain, Langgraph, CrewAI)

Strong understanding of software design principles, and distributed systems architecture.

Proven coding skills (e.g., Java, Kotlin, Python) delivering large scale systems with infrastructure automation (e.g., Terraform).

Responsibilities

We are looking for an experienced Senior Staff Software Engineer to join our Builder Tools engineering organization with a mission to enable SoFi engineers to elegantly solve problems.

In this role, you will have the opportunity to directly impact, influence and lead the direction and architecture of our next gen AI-powered SDLC, and elevate developer experience through AI enabled workflows, tooling and practices.

Technical leadership

Provide thought leadership for technical architecture and design, implementation, delivery and operations of AI enabled tools, agents, and workflows across the SDLC including plan, code, test, build, deploy, observe and remediate.

Collaborate with cross-functional teams to drive innovation in developer tooling, and advancements including AI assisted developer productivity flows.

Collaborate with engineers in the team, provide mentorship, and domain expertise to enhance the overall technical capabilities of the team..