Shape a brighter financial future with SoFi. As a Staff Software Engineer, you'll play a critical role in building, deploying, and optimizing scalable, real-time, full-stack custom applications powered by Generative AI.
Requirements
- Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field.
- 8+ years of professional software engineering experience, with heavy focus on full-stack custom product delivery specializing in AI
- Solid devops and infrastructure-as-code experience using ArgoCD and GitLab for deployment, CI/CD, and environment management.
- Advanced proficiency in React, Node.js, and front-end–to–back-end custom app development.
- Extensive hands-on experience with database platforms - Snowflake strongly preferred, including advanced features, AI/ML integrations, and Snowflake Cortex.
- Deep expertise in orchestrating real-time and scheduled pipelines with Airflow.
- Track record of delivering high-quality, production-grade, scalable, and highly available cloud-based services.
- Strong communicator; able to collaborate and drive decision-making with cross-functional stakeholders.
- Willingness to take ownership, mentor others, and champion learning and innovation within the organization.
Benefits
- Comprehensive and competitive benefits
- Equal employment opportunities (EEO)
- Reasonable accommodations for physical or mental disabilities