Senior Software Engineer, Money

1 month ago
Full-time
Senior
Software Development
SoFi

SoFi

SoFi specializes in providing a comprehensive financial platform that empowers individuals to achieve their financial goals through services such as student loan refinancing, debt consolidation, home buying assistance, and investment opportunities, all...

Capital Markets
1K-5K
Founded 2011
$2900M raised

Description

  • Design and implement scalable, resilient backend functionality and system architecture for Money products.
  • Own technical solutions for product requirements and user stories with minimal supervision.
  • Debug, fix bugs, and maintain overall code health and system reliability.
  • Participate in and contribute to code and design reviews.
  • Generate and propose new initiatives, technologies, and improvements to the platform.
  • Collaborate and communicate engineering concepts and project status with stakeholders across product, marketing, operations, business, legal, and compliance.
  • Work in a fast-moving, highly collaborative environment across multiple offices.
  • Support and evolve CI/CD pipelines, microservices, and event-driven systems as part of ongoing delivery and operations.
  • Provide input on privacy, security, and compliance considerations for engineering work.

Requirements

  • Bachelor’s degree (or foreign equivalent) in Informatics, Computer Science, Engineering, or a related quantitative discipline, or equivalent combination of education/training/experience.
  • Minimum of 2 years of relevant experience in the job offered or a related field.
  • Proficiency with Object-Oriented Programming and system design.
  • Experience with CI/CD pipelines and Infrastructure as Code (IaC).
  • Experience building and operating microservice and event-driven architectures.
  • Knowledge of privacy and data compliance, cyber security, and keys/secrets management.
  • Experience with Azure cloud services.
  • Experience with ETL pipelines and working with SQL/KQL and NoSQL/non-relational databases.
  • Ability to communicate with cross-functional stakeholders and work in a distributed, collaborative environment; willingness to travel to SoFi offices as needed.

Benefits

  • Base pay range $177,000–$194,931 per year (final offer determined by experience, skills, and location).
  • Standard company benefits and a comprehensive benefits program (see SoFi Benefits page).
  • Telecommuting option available; some travel to SoFi offices may be required.
  • SoFi is an equal opportunity employer and provides reasonable accommodations for candidates with disabilities.
  • Note: remote work from Hawaii and Alaska cannot be accommodated due to insurance coverage restrictions.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer, Android - Retail

Toast 1K-5K Hotels, Restaurants & Leisure

Senior Android Engineer at Toast on the Retail POS team, responsible for shaping and delivering the POS product for retail locations by defining, designing, building, and maintaining features and core workflows that enable new customer and guest experiences and support business growth.

Android Android Studio CSS HTML JavaScript Kotlin Prototyping UX Design
14 hours, 41 minutes ago

Senior Software Engineer, Graphics

Unity 5K-10K Internet Software & Services

Senior graphics software engineer at Unity joining a team building the infrastructure to stream and render Unity content into other game engines and 3D environments, with the objective of creating a robust, high-performance pipeline that preserves visual fidelity across runtimes.

DirectX Unity Vulkan
1 month ago

Senior Software Engineer, Core Identity (Auth0)

Okta 5K-10K Professional Services

Senior Software Engineer on Okta’s Core Identity team (Auth0) designing, building, and operating the critical backend services that ensure secure, reliable, and scalable global authentication and identity functionality.

Agile AWS Azure JavaScript MongoDB Node.js OAuth OpenID Connect PostgreSQL Redis SAML TypeScript
1 month ago

Healthcare IT Developer

Kentro Internet Software & Services

Healthcare IT Developer at IT Concepts (Kentro) supporting VA Enterprise health IT projects, responsible for designing, building, and implementing Oracle Health (Cerner) Millennium solutions to improve clinical workflows and patient care across large-scale healthcare environments.

Agile SQL
1 month ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers