6 days ago
Senior Staff Software Engineer, AI Accelerated SDLC
CA - San Francisco; WA - Seattle
$172,800-$297,000 / year
full-timeseniorFinancial Services
Tech Stack
Description
You will join the Builder Tools engineering organization to enable SoFi engineers to elegantly solve problems. In this role, you will directly impact, influence, and lead the direction and architecture of our next-gen AI-powered SDLC, elevating developer experience through AI-enabled workflows, tooling, and practices. You'll lead, define, and tackle complex problems in a fast-paced, collaborative environment.
Requirements
- 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)
- Experience using containers (e.g., Docker, Kubernetes)
- Experience with cloud-native technologies
- Experience with service meshes (e.g., Istio, Envoy)
- Experience with CI/CD and automated testing
- 2+ years of experience in AI tools (e.g., Claude Code, Agent SDK, Prompts, Skills, Cursor)
- Experience with AI infrastructure (e.g., MCP, AWS Bedrock, RAGs, vector dbs)
- Experience with agent frameworks (e.g. Langchain, Langgraph, CrewAI)
- Strong understanding of software design principles, and distributed systems architecture
- Strong problem solving and programming fundamentals (algorithms, data structures)
- Proven coding skills (e.g., Java, Kotlin, Python) delivering large scale systems with infrastructure automation (e.g., Terraform)
- Ability to own, manage and deliver projects from scoping through launch
- Experience working with Agile development processes
- Excellent written and verbal communication skills
- Demonstrated ability to collaborate well with technical and non-technical members
- Proven skills to operate effectively in a cross-functional team
Responsibilities
- Provide thought leadership for technical architecture and design, implementation, delivery and operations of AI enabled tools, agents, and workflows across the SDLC
- Collaborate with cross-functional teams to drive innovation in developer tooling, and advancements including AI assisted developer productivity flows
- Be a subject matter expert for one or more developer tooling domains, including operational excellence
- Collaborate with engineers in the team, provide mentorship, and domain expertise to enhance the overall technical capabilities of the team
- Contribute to creating a culture of continuous learning, data-driven decisions and improvements
- Proactively identify and manage risks
- Build strong working relationships with coworkers and cross-organizational teams
- Influence and scale the adoption of AI powered SDLC tooling, workflows and best practices across the engineering organization
0 views 0 saves 0 applications