Shape a brighter financial future with us. We are looking for a Senior Principal Software Engineer to provide AI leadership to SoFiās technology organization. In this role, you will directly influence, impact and lead the AI enablement strategy for SoFi in collaboration with key engineering and data science leaders.
Requirements
- Bachelor's or Master's degree in Computer Science, Software Engineering, Data Science, or a related technical field.
- 15+ years of software development experience
- Significant experience in the last several years applying Generative AI in software development and for end users, ideally in the context of a medium or large enterprise.
- Expertise in public cloud platforms (AWS is preferred), containerization and orchestration (Kubernetes, Docker), and related technologies.
- Deep understanding of modern development practices and CI/CD and how AI can change and improve on these practices to increase both quality and velocity.
- Familiarity with āagenticā architectures including SDKs, context engineering, MCPs, authorization.
- Full stack āoperatorā: ability to both create and execute the business and product strategy; with clear objectives, but limited, ambiguous, or varied direction
- Excellent communication and collaboration skills, with the ability to work effectively with both technical and non-technical stakeholders.
Benefits
- Competitive benefits
- Comprehensive benefits