SoFi helps you save, spend, earn, borrow, invest, and protect your money–all in one app. NMLS 1121636
Senior Software Engineer, Loans Platform
Location
United States
Posted
4 days ago
Salary
$128K - $240K / year
Seniority
Senior
Job Description
Senior Software Engineer, Loans Platform
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. Job Description 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 RightsSoFi 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 accommodations@sofi.com.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.
Related Guides
Related Categories
Related Job Pages
More Platform Engineer Jobs
- Design, develop, and maintain solutions using Power Apps (Canvas and Model-Driven), Power Automate, plugins, and Dataverse - Create business rules and automation logic to facilitate data workflows across Power Platform - Integrate solutions with REST APIs - Collaborate with cross-functional teams including backend developers, UX designers, and testers - Maintain and enhance applications through iterative sprints and CI/CD pipelines - Ensure accessibility, performance, and security compliance - Participate in code reviews, sprint planning, and daily standups - Skilled in researching and diagnosing errors and issues, as well as documenting steps and results
• Design and operate distributed systems for scheduling and executing large-scale batch workloads across Kubernetes clusters. • Build and maintain compute platform abstractions. • Optimize utilization of compute resources. • Develop and improve multi-tenant scheduling strategies. • Improve reliability and fault tolerance of large-scale distributed jobs and platform components. • Collaborate with teams across the company to understand workload requirements and improve platform capabilities. • Contribute to platform tooling, automation, and CI/CD workflows.
• Design and operate distributed storage systems for scheduling and executing large-scale batch workloads. • Build and maintain an open source, modern data platform. • Optimize utilization of storage resourcesImprove reliability and fault tolerance of large-scale storage systems and data platform components. • Collaborate with teams across the company to understand workload requirements and improve platform capabilities. • Contribute to platform tooling, automation, and CI/CD workflows.
Platform Engineer
Platform9 SystemsPlatform9 is the leader in simplifying enterprise Private Clouds. Founded by a team of VMware cloud pioneers, we are dedicated to transforming IT operations. Our flagship product, Private Cloud Director, turns your existing hardware into a full-featured, future-ready private cloud. Over 30,000 nodes in production at some of the world’s largest enterprises. Inclusive, globally distributed company backed by prominent investors. Values: innovation, customer obsession, ownership, radical candor, and excellence.
Role Description We are seeking a highly motivated and experienced Platform Engineer to join our growing team. In this role, you will be responsible for the design, implementation, and maintenance of our cloud infrastructure, ensuring high availability, scalability, and security. You will be working closely with our engineering team to automate deployments, manage infrastructure as code, and troubleshoot production issues. This is a unique opportunity to work on cutting-edge technologies and contribute to the success of a rapidly growing company. We offer a fast-paced and collaborative work environment where you will have the opportunity to learn and grow your skills. Responsibilities - Design, implement, and maintain our cloud infrastructure on AWS and OCI, including Kubernetes clusters, OpenStack environments, and supporting services. - Automate infrastructure provisioning, configuration management, and application deployments using tools like Terragrunt. - Implement and manage monitoring and logging solutions using Prometheus, Grafana, and other relevant tools. - Develop and maintain internal tooling and scripts to improve operational efficiency. - Troubleshoot and resolve production issues related to infrastructure, applications, and performance. - Collaborate with engineering teams to implement and maintain CI/CD pipelines. - Participate in on-call rotation to ensure 24/7 availability of critical services. - Stay up-to-date on the latest technologies and trends in cloud computing and platform engineering. Qualifications - 5-7 years of experience in a DevOps or Platform engineering role, with a strong understanding of cloud infrastructure and operations. - Extensive experience with Kubernetes, including cluster administration, deployment strategies, and troubleshooting. - Experience with OpenStack is highly desirable, but not required. - Proficiency in infrastructure-as-code tools like Terragrunt or Ansible. - Strong scripting skills in Python or similar languages. - Strong programming skills in Golang or similar languages. - Strong configuration management skills with Salt, Chef or similar languages. - Experience with Observability tools like Groundcover, Prometheus, Cortex, Grafana, and Loki. - Experience with CI/CD tools and best practices. - Experience with administrating and debugging on Linux-based operating systems. - Excellent problem-solving and troubleshooting skills. - Strong communication and collaboration skills. - Strong incident management experience. Benefits - Competitive Compensation and Equity - Medical Healthcare for you and your family - Wellness Benefits - Professional Development/ Global certifications - Reward and Recognition Programs - Team Building Activities - Hackathon - Company Wide Programs



