
Senior Staff Software Engineer, AI Accelerated SDLC
SoFi · Seattle, WA
- On site
- Full-time
- $150,000 / year
- Seattle, WA
Email the hiring manager to get a response.
Get their verified email + an intro that's ready to send.
Subject: Interested in the Senior Staff Software Engineer, AI Accelerated SDLC role at SoFi
Hi Jordan — I came across the Senior Staff Software Engineer, AI Accelerated SDLC opening and wanted to reach out directly. I've spent the last few years doing exactly this kind of work, and SoFi stood out because…
✎ Personalized to your résumé after sign-up.
- ✓ Verified email of the hiring manager
- ✓ Intro email personalized to your résumé
- ✓ $9/mo = unlimited — any job link
Secure checkout · cancel anytime
Job highlights
- Lead AI-powered SDLC architecture and development.
- Innovate developer tooling and AI workflows.
- Mentor engineers and drive technical excellence.
- Own project delivery from start to finish.
- Collaborate across cross-functional teams.
About the role
About SoFi
Shape a brighter financial future with us. Together with our members, we’re changing the way people think about and interact with personal finance. We’re a next-generation financial services company and national bank using innovative, mobile-first technology to help our millions of members reach their goals. The industry is going through an unprecedented transformation, and we’re at the forefront. We’re proud to come to work every day knowing that what we do has a direct impact on people’s lives, with our core values guiding us every step of the way. Join us to invest in yourself, your career, and the financial world.
The Role
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. You will get the chance to lead, define, and take on complex and interesting problems as part of a fast-paced, highly collaborative organization. The ideal candidate will be a mentor, technical leader and a team player who is hands-on and comfortable driving solutions from initial architecture to implementation and adoption with a strong sense of ownership and drive for delivery.
What You’ll Do:
- 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.
- Innovate: Collaborate with cross-functional teams to drive innovation in developer tooling, and advancements including AI assisted developer productivity flows.
- Exemplary Practitioner: Be a subject matter expert for one or more developer tooling domains, including operational excellence.
- Mentor: Collaborate with engineers in the team, provide mentorship, and domain expertise to enhance the overall technical capabilities of the team.
- Continuous Improvement: Contribute to creating a culture of continuous learning, data-driven decisions and improvements. Proactively identify and manage risks.
- Collaborate: Build strong working relationships with coworkers and cross-organizational teams.
- Influence: Influence and scale the adoption of AI powered SDLC tooling, workflows and best practices across the engineering organization.
What You’ll Need:
- Experience: Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field. 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.
- Expertise: 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).
- Design: Strong understanding of software design principles, and distributed systems architecture.
- Problem solving: Strong problem solving and programming fundamentals (algorithms, data structures).
- Coding Skills: Proven coding skills (e.g., Java, Kotlin, Python) delivering large scale systems with infrastructure automation (e.g., Terraform).
- Project Ownership: Ability to own, manage and deliver projects from scoping through launch. Experience working with Agile development processes.
- Strong Interpersonal skills: Excellent written and verbal communication skills. Demonstrated ability to collaborate well with technical and non-technical members, and proven skills to operate effectively in a cross-functional team.
Preferred Qualifications:
- Experience with security, compliance, and risk management in cloud environments.
- Experience with monitoring and logging (e.g. Datadog, Elastic, Splunk).
- Experience with container orchestration (e.g., Docker, Kubernetes) and networking.
Compensation And Benefits
The base pay range for this role is listed below. Final base pay offer will be determined based on individual factors such as the candidate’s experience, skills, and location.
To view all of our comprehensive and competitive benefits, visit our Benefits at SoFi page!
Key skills/competency
- Senior Staff Software Engineer
- AI Accelerated SDLC
- Developer Tooling
- Cloud Environments
- AI Tools
- Agent Frameworks
- Software Design Principles
- Distributed Systems Architecture
- Infrastructure Automation
- Agile Development
Skills & topics
- Senior Staff Software Engineer
- AI
- Accelerated SDLC
- Developer Tools
- Cloud Engineering
- AWS
- Docker
- Kubernetes
- CI/CD
- Python
- Java
- Kotlin
- Terraform
- Langchain
- RAGs
- Vector Databases
How to get hired
- Tailor your resume: Highlight your experience with AI tools, cloud environments, and large-scale system delivery relevant to the Senior Staff Software Engineer role.
- Showcase leadership: Emphasize your technical leadership, mentorship capabilities, and experience driving AI-powered SDLC initiatives.
- Demonstrate problem-solving: Prepare to discuss complex technical challenges you've overcome, focusing on your approach to design and implementation.
- Understand SoFi's mission: Research SoFi's commitment to financial innovation and how your contributions can impact their members.
- Prepare for technical interviews: Brush up on algorithms, data structures, cloud-native technologies, and AI/ML concepts relevant to the position.
Technical preparation
Behavioral questions
Frequently asked questions
- What are the key AI technologies used for the Senior Staff Software Engineer AI Accelerated SDLC role at SoFi?
- The Senior Staff Software Engineer AI Accelerated SDLC role at SoFi involves working with AI tools like Claude Code, Agent SDK, Prompts, Skills, and Cursor. You'll also utilize AI infrastructure such as MCP, AWS Bedrock, RAGs, and vector databases, along with agent frameworks like Langchain, Langgraph, and CrewAI.
- What is the required experience for the Senior Staff Software Engineer AI Accelerated SDLC position at SoFi?
- For the Senior Staff Software Engineer AI Accelerated SDLC role at SoFi, you need a Bachelor's or Master's degree in a related technical field, at least 8 years of software development experience, and over 2 years of specific experience with AI tools, infrastructure, and agent frameworks.
- How does SoFi use AI in its Software Development Life Cycle (SDLC)?
- SoFi is developing an AI-powered SDLC to elevate developer experience through AI-enabled workflows, tooling, and practices. This involves applying AI to various stages of the SDLC, from planning and coding to testing, building, deployment, observation, and remediation.
- What are the essential coding skills for the Senior Staff Software Engineer AI Accelerated SDLC at SoFi?
- The Senior Staff Software Engineer AI Accelerated SDLC role at SoFi requires proven coding skills in languages like Java, Kotlin, or Python. You should also be adept at delivering large-scale systems and have experience with infrastructure automation tools like Terraform.
- Can I work remotely for the Senior Staff Software Engineer AI Accelerated SDLC role at SoFi?
- While SoFi operates with a hybrid model in mind for many roles, remote work for this specific Senior Staff Software Engineer AI Accelerated SDLC position may depend on team structure and specific requirements. However, due to insurance coverage issues, SoFi is currently unable to accommodate remote work from Hawaii or Alaska.
Similar roles
Open positions we recommend based on this role.
