Staff Software Engineer
SoFi
Employee Applicant Privacy Notice
Who we are:
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 a Staff Software Engineer to join the Risk Engineering team and help build the next generation of internal platforms that support risk, compliance, and business decision-making. This role will be responsible for designing, building, and maintaining full stack applications that combine data from Snowflake, AI infrastructure, visualization dashboards, and business logic integrations into reliable, scalable products used by internal business partners.
This is a high-impact hands-on technical leadership role for an engineer who can operate across the stack, understand complex infrastructure, translate business needs into durable technical solutions, and mentor other engineers through strong architecture, code quality, and execution practices.
What you’ll do:
- Design, build, and maintain full stack internal applications that support risk, compliance, and business workflows
- Develop scalable backend services, APIs, and data integrations that connect application logic with Snowflake and other enterprise data platforms
- Build intuitive frontend experiences, visualization dashboards, and workflow tools that help business users interpret data and complete operational tasks efficiently
- Integrate AI infrastructure and AI-enabled capabilities into internal applications where they can improve productivity, automation, insight generation, or decision support
- Partner closely with business stakeholders to understand needs, clarify requirements, and deliver features that solve real operational problems
- Translate ambiguous business processes into clear technical designs, system workflows, data models, and implementation plans
- Own architecture and technical direction for complex application components, including infrastructure, reliability, observability, security, and maintainability
- Establish strong engineering practices for full stack development, testing, release management, monitoring, and operational support
- Mentor engineers across the team through technical guidance, design reviews, code reviews, pairing, and knowledge sharing
- Identify opportunities to simplify systems, reduce operational burden, improve performance, and increase developer productivity
- Collaborate with cross-functional partners including risk, compliance, data, security, infrastructure, and product stakeholders
What you’ll need:
- 8+ years of professional software engineering experience, with significant experience building production full stack applications
- Strong backend engineering skills, including API design, service architecture, data modeling, and integration with enterprise systems
- Capable frontend engineering experience building user-facing applications, dashboards, or workflow tools with modern web technologies
- Deep experience with cloud infrastructure, distributed systems, observability, deployment patterns, and operational excellence
- Hands-on experience working with Snowflake or similar cloud data warehouse platforms
- Experience building data-driven applications, analytics workflows, or visualization dashboards for business users
- Familiarity with AI infrastructure, LLM-enabled applications, model-serving patterns, or AI workflow integrations
- Strong understanding of security, access control, data handling, and enterprise application design principles
- Proven ability to lead technical design for complex systems and influence engineering direction across a team
- Demonstrated ability to mentor engineers and raise the technical bar through thoughtful review, coaching, and example-setting
- Excellent communication skills, including the ability to work directly with business stakeholders, clarify ambiguous requirements, and explain technical tradeoffs clearly
Nice to have:
- Experience in risk, compliance, financial services, lending, fraud, controls, audit, or regulated environments
- Experience with BI, dashboarding, or data visualization tools and frameworks
- Experience designing human-in-the-loop AI workflows, document intelligence systems, or business process automation tools
- Experience with workflow orchestration, event-driven systems, or data pipeline integrations
- Experience building internal platforms that serve multiple business teams or operational functions
- Experience with governance, lineage, auditability, and controls for data-intensive applications
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!
SoFi provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion (including religious dress and grooming practices), sex (including pregnancy, childbirth and related medical conditions, breastfeeding, and conditions related to breastfeeding), gender, gender identity, gender expression, national origin, ancestry, age (40 or over), physical or medical disability, medical condition, marital status, registered domestic partner status, sexual orientation, genetic information, military and/or veteran status, or any other basis prohibited by applicable state or federal law.
The Company hires the best qualified candidate for the job, without regard to protected characteristics.
Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.
New York applicants: Notice of Employee Rights
SoFi is committed to an inclusive culture. As part of this commitment, SoFi offers reasonable accommodations to candidates with physical or mental disabilities. If you need accommodations to participate in the job application or interview process, please let your recruiter know or email View email address on us.fitly.work.
Due to insurance coverage issues, we are unable to accommodate remote work from Hawaii or Alaska at this time.
Internal Employees
If you are a current employee, do not apply here - please navigate to our Internal Job Board in Greenhouse to apply to our open roles.
$116k - $174k
Staff Software Engineer - IE07IEWe’re determined to make a difference and are proud to be an insurance company that goes well beyond coverages and policies. Working here means having every opportunity to achieve your goals - and to help others accomplish theirs, too. Join...SuggestedFull timeTemporary workWork experience placementWork at officeRemote work3 days per week- ...transform an industry and grow with a company that values purpose, collaboration, and excellence then we’d love to meet you. The Staff Software Engineer, acting independently, participates in, and may lead the technical design and implementation of new products or...SuggestedH1bWork at officeLocal areaRemote work
- ...within Texas, Arizona, Florida, Alabama, North Carolina, or Nevada ONLY. We are based in Frisco, TX We are seeking a Mid Level Software Developer who is passionate about enabling a great member experience with emerging technologies to join our team. This position...SuggestedFull time
- Job Overview:KDP is seeking a Solution Engineer to design, build, and support data pipelines, orchestration, and semantic data models across modern data platforms, including Palantir Foundry, Databricks, and other analytics ecosystems. This role enables scalable, reliable...Suggested
- ...forecasting capabilities for our FP&A Business Partners. The Senior Engineer will work closely with FP&A, Data, and our EPM Platform... ...QualificationsBachelor’s degree in Computer Science, Information Systems, Software Engineering, or related field, or equivalent experience.5+...SuggestedFull timeTemporary workPart timeLocal areaFlexible hours
- ...round money coaches. That’s how we’re UNSTOPPABLE for our employees!Job OverviewAre you ready to join the Un-carrier movement?The Software Engineer works with a team of other software engineers, network and systems engineers to design, implement, and deploy software which...Full timeTemporary workPart timeWork experience placementLocal areaFlexible hours
- ...year-round money coaches. That’s how we’re UNSTOPPABLE for our employees!Are you ready to join the Un-carrier movement?The Sr Software Engineer works with a team of other software engineers, network and systems engineers to craft, implement, and deploy software which meet...Full timeTemporary workPart timeLocal areaFlexible hours
- Job ID: 25562920Reference Number: 25-00493Title: Java API DeveloperLocation: Frisco, TX, 08830Job Type: Full Time/ContractPosted Date: 2025-05-21Company: HAN Staffing Title: Java API DeveloperLocation: Frisco, TX/ Alpharetta, GAComplete onsiteJob Description:8+ years' experience...Full time
- Job Overview:Senior Principal Software Engineer - Warehouse OperationsWe are seeking a highly skilled and motivated Information Technology Engineer to oversee and enhance our warehouse operations systems. This role will be pivotal in ensuring seamless integration of technology...
- Job ID: 25548362Reference Number: 25-00482Title: JAVA DEVELOPERLocation: Frisco, TX, Alpharetta, GA, GAPosted Date: 2025-05-20Contact: Rishabh PandeyContact Email: ****@*****.*** Phone: (***) ***-****Company: HAN Staffing Job Description 8+ years' ...
$110k - $204.2k
...ship? Our agent platform team builds and ships using AI-native engineering practices: agentic coding tools that let a small, senior group... ...: Strong experience architecting and shipping production software systems, including hands-on experience building AI/LLM-powered...Full timeWork at officeLocal areaFlexible hours- ...Software Developer Proximate Technologies Inc. is looking to hire candidates and train them in (Java/J2EE, Hadoop,.NET, Web logic Admin, WebSphere Admin, Sales force, Micro Strategy, MS SQL Server). We offer excellent packages & benefits to our consultants. We have...
$50 per hour
...Senior Software Engineer, Full Stack The global capital markets are among the largest markets in the world valued at $50T+ and growing. Transactions in these markets are complex. Critical, nuanced legal terms are woven into lengthy documents. These documents must...Work at officeLocal areaFlexible hours2 days per week3 days per week- ...* Resolve issues with existing product* Participate in the end to end software development life cycle using Agile/Scrum methodologyThis position is only available to those interested in direct staff employment opportunities with NTT DATA, Inc. or its subsidiaries. Please...For contractors
- Req ID:101257NTT DATA Services strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.We are currently seeking a .Net / AWS / Mongo DB Developer...Local areaRemote workWork from home
- ...devops solutions, leveraging kubernetes and Gitlab devops tools. Manage and mentor a team of devops engineers to ensure efficient delivery and operation of software projects. Collaborate with development and operations teams to streamline processes and improve...
$127.4k - $236.6k
...Lead Software Engineer, AI What if the AI agents you architect empower legal professionals to act with sharper judgment and greater leverage, using tools that are themselves AI-native and multiply what you and your team can ship? Our agent platform team builds...Work at officeLocal areaFlexible hoursShift work- Job Title: Senior Java Developer Location: Remote Duration: Contract Job Description: We are currently on the lookout for a senior developer candidate for an open onsite opportunity who excels in core Java and has substantial hands-on experience ...Contract workRemote work
- ...Android applications using Java, Kotlin, Jetpack Compose and other technologies. The candidate must be willing to provide the support needed for the Offshore team at times required. Minimum years of experience: 8 years Education: Bachelor's or Master of Engineering...
- ...Job Description: We need Software Engineer with below skills. Mandatory Areas PHP - 8+Yrs of Exp - CSS - 8+ Yrs of Exp - HTML-8+ Yrs of Exp - JavaScript -8+ Yrs of Exp - Kubernetes -8+ Yrs of Exp - Good To have Skills - Laravel -3+ Yrs...
$50 per hour
...Principal Software Engineer The global capital markets are among the largest markets in the world valued at $50T+ and growing. Transactions in these markets are complex. Critical, nuanced legal terms are woven into lengthy documents. These documents must be digested...Work at officeLocal areaFlexible hours2 days per week3 days per week- ...Android best practices. Develop reusable, maintainable, and well-tested code. Collaborate with product managers, designers, QA engineers, and backend developers to deliver new features. Optimize application performance, stability, and user experience. Debug,...Temporary work
- Job Title Kotlin, Model — View — View Model (MVVM), Android Basics and Dependency Injection framework. Strong in Kotlin Should have strong knowledge in Kotlin using MVVM + MVI design pattern in Compose. Good knowledge in Dependency Injection - HILT Experience...
- ...Kubernetes Engineer Solid foundation and hands-on experience building and operating Kubernetes; Proficiency in deploying, scaling, and managing Kubernetes clusters; Experience in cloud platforms (AWS, Azure or GCP); Hands-on experience with cloud infrastructure provisioning...
$118.4k - $219.8k
...Lead Software Development Engineer Thomson Reuters is looking for a Lead Software Engineer to join a highly dynamic team developing our next generation Global Trade Management application suite. Our engineers come from a broad range of backgrounds and experience levels...Full timeWork at officeLocal areaFlexible hours- Ruby On Rails Developer Primary skill: Ruby on Rails Class inheritance, polymorphism, encapsulation Ruby 1.8 and later Ruby on Rails 1.x to 4.x Job Location: Frisco, TX OR Parsippany, NJ OR Cary, NC (Hybrid/Onsite) Job Duration: Long Term Contract ...Long term contractLocal areaWorldwide
- ...Sr. DevOps Engineer Job Location: Berkeley Heights, NJ, Omaha, NE, or Frisco, TX (100% Onsite - local only no relocation) Employment... .... Work with Terraform and Ansible for orchestration and software installation. Build and maintain CI/CD pipelines using Azure...Local areaRelocation
- SAP ABAP Developer Locations: 6565 Headquarters Drive, Plano, Texas 75024. 100% onsite Duration: 6 Months Pay Range: $55 - $64/Hour on W2/C2C (All inclusive) Role Descriptions: Essential Skills SAP ABAP Keyword: SAP S4 Hana FI Consultant (GL Focused) ...
- ...design documentation Perform on-prem modifications/updates Skills and Experience Required: ~10+ years of software development engineering experience. ~ Working knowledge in an IBM Mainframe environment - proficient with COBOL, JCL, DB2, and working with...Full time
- ...DevOps Engineer Location- Onsite at Frisco, TX (Onsite from Day 1) W2 Contract Only NOTE: We have a total of 4 Positions - 3 Senior... ...background in system administration, infrastructure management, or software engineering. Experience in incident response, post-incident...Contract work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer. Be the first to apply!
- bank software Frisco, TX
- software asset management analyst Frisco, TX
- ultimate software Frisco, TX
- embedded software Frisco, TX
- software Frisco, TX
- internship software Frisco, TX
- software sales representative Frisco, TX
- software implementation project manager Frisco, TX
- entry level software sales Frisco, TX
- software sales Frisco, TX



