Senior Fullstack Software Engineer, Home Loans

2 weeks ago


Helena, United States SoFi Full time
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.

Who we are

SoFi is a digital personal finance company whose mission is to help its members achieve financial independence to realize their ambitions, whether that be to buy a house one day, start a family on their own terms or be debt free. We aim to be at the center of our members' financial lives, and to help every member Get Their Money Right®. By joining SoFi, you'll become part of a forward-thinking company that is transforming financial services by embracing technology to build innovative loan products, investment tools, and more. One of the fastest growing fintech companies, we've grown from 250 employees in 2015 to over 3,000 employees today, with over 5 million members. With offices across the US, we offer the excitement of a rapidly growing startup with the stability of a seasoned management team and some of the best talent around. As an employer, we strive to hire employees who are committed to both our company's mission and our desire to build the best culture in the world. If you are driven, passionate about what you do, and excited about the SoFi mission, we would love to hear from you.

About the Team:

Our team empowers individuals and families to achieve their homeownership dreams by offering a comprehensive range of mortgage products, personalized financial guidance, and a seamless digital experience. You will be at the heart of our technology efforts. You will implement new functionality, resolve bugs, maintain the health of our codebase, and continuously grow as an engineer. You will work closely with marketing, pricing, data science, and risk analytics to deliver solutions that position us as market leaders in decision-making and speed.

The Role:

We are seeking a highly skilled and motivated Senior Software Engineer - Full Stack to join our Home Loans team. In this role, you will help build cutting-edge technology systems that support our lending business. You will collaborate with a team of engineers empowered to make technical decisions that directly impact the success of the business and our SoFi members.

What You'll Do:
  • Utilize object-oriented programming languages to build performant and scalable backend applications within a cloud-based microservice architecture.
  • Own and develop technical solutions for new product requirements.
  • Deliver highly available and scalable services in a production environment.
  • Generate ideas for new initiatives and technologies.
  • Drive operational excellence in our business processes to enhance service quality.
  • Collaborate with business stakeholders, product management, operations, and peer technical teams to deliver impactful products.
  • Work with our core technology stack: Java / Kotlin / Microservices / Spring Boot / AWS / MongoDB.
What You'll Need:
  • Bachelor's Degree in a technical field.
  • 4+ years of programming experience, ideally on a modern microservice stack.
  • Expertise in Java, Kotlin, Spring, MongoDB, and AWS.
  • Experience with modern Java frameworks, REST APIs, and relational databases.
  • Strong sense of accountability and ownership; capable of driving a project from inception to completion.
  • Willingness to mentor and collaborate with others.
  • Experience working in a team coding environment, refining designs together, participating in code reviews, and managing requests.
  • Passionate about broadening your technical skill set, experimenting with new ideas, and teaching others.
  • Effective communication skills.
  • Desire to grow, learn, and collaborate with a team of engineers.
Nice to Have:
  • Experience with React / Typescript / GraphQL, Kafka, Docker, Kubernetes, Spring Boot, cloud infrastructure, Terraform, and CI/CD.
  • Experience with C#, .Net Framework, Windows UI libraries, and/or the Encompass desktop application and its SDK.
  • Familiarity with cloud-native services, especially AWS services such as DynamoDB, RDS, Lambda, Kinesis, SQS, S3, and Athena.
  • Experience with user-customizable CRM systems, especially Salesforce (flows, SOQL queries, lightning experience, and 3rd party plugins)
  • Fintech, finance, or real estate industry experience.
  • Experience with safe deployment practices.
What We Offer:
  • A collaborative environment where product, design, and engineering work closely together.
  • Opportunities to shape your personal growth and career while expanding the capabilities of the team.
  • The chance to work on a wide range of challenges: technical, product, and operational.


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 embracing diversity. 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 [redacted].
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.

  • Helena, Montana, United States Oracle Full time

    Oracle Senior Software Engineer (DDoS | WAF) Helena , Montana Apply Now As a member of the software engineering division, you will assist in defining and developing software for tasks associated with the developing, debugging or designing of software applications or operating systems. Provide technical leadership to other software developers. Specify, design...


  • Helena, United States State of Montana Full time

    Software Engineer, Senior-(24141701) OLIS is engaged in a few major projects. The first initiative replaces all the solutions that support the automation of Montana’s legislative process. The second converges many different technical solutions into the same technical stack. The third reduces the sprawl of solutions by integrating functionality. The fourth...


  • Helena, United States EDB Full time

    EDB Senior Software Engineer (Database Internals) Helena , Montana Apply Now Innovative, collaborative minds wanted. The world loves Postgres. We envision a world where organizations thrive by harnessing the full power of Postgres, the world’s fastest growing and most loved and used open source database. Our mission is to enable data teams everywhere to...


  • Helena, United States Oracle Full time

    Oracle Senior Manager, Software Development - Helena, Montana Join Oracle Health AI, a pioneering organization revolutionizing the healthcare industry with a cutting-edge platform. Our dynamic team is dedicated to modernizing Electronic Health Records (EHR) through innovative generative AI and cloud technology. Our mission is to improve global healthcare...


  • Helena, Montana, United States Oracle Full time

    Oracle Senior Software Development Engineer Join OCI-Ns2 Helena , Montana Apply Now At Oracle Cloud Infrastructure (OCI), we build the future of the cloud for Enterprises as a diverse team of fellow creators and inventors. We act with the speed and attitude of a start-up, with the scale and customer-focus of the leading enterprise software company in the...


  • Helena, United States Ford Motor Company Full time

    Ford Motor Company Software Engineering Manager Helena , Montana Apply Now At Ford Motor Company, we believe freedom of movement drives human progress. We also believe in providing you with the freedom to define and realize your dreams. With our incredible plans for the future of mobility, we have a wide variety of opportunities for you to accelerate your...


  • Helena, Montana, United States Sunrun Full time

    Sunrun Manager, Software Engineering Helena , Montana Apply Now Everything we do at Sunrun is driven by a determination to transform the way we power our lives. We know that starts at the individual employee level. We strive to foster an environment you can thrive in through our commitment to diversity, inclusion and belonging.OverviewSunrun's Core Services...


  • Helena, United States SoFi Full time

    Employee Applicant Privacy NoticeWho 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...


  • McRae-Helena, United States VyStar Credit Union Full time

    At VyStar, we offer competitive pay, an excellent benefit package that includes a 401(k) Plan, an extensive paid technical and on-the-job training program, and tuition reimbursement--available to all full and part time employees. Part time positions start at a minimum of 30 hours per week. We encourage you to become a part of VyStar Credit Union's family of...

  • Software Engineer

    1 month ago


    Helena, United States Rose International Full time

    Date Posted: 05/23/2024 Hiring Organization: Rose International Position Number: 464582 Job Title: Software Engineer Job Location: Helena, MT, USA, 59604 Work Model: Hybrid Employment Type: Temporary Estimated Duration (In months): 24 Min Hourly Rate ($): 32.00 Max Hourly Rate ($): 32.00 Must Have Skills/Attributes: GIT, Oracle, Oracle...

  • Software Engineer

    1 month ago


    Helena, United States Rose International Full time

    Date Posted: 05/23/2024 Hiring Organization: Rose International Position Number: 464582 Job Title: Software Engineer Job Location: Helena, MT, USA, 59604 Work Model: Hybrid Employment Type: Temporary Estimated Duration (In months): 24 Min Hourly Rate ($): 32.00 Max Hourly Rate ($): 32.00 Must Have Skills/Attributes: GIT, Oracle, Oracle...


  • Helena, United States Social Finance Ltd Full time

    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...


  • Helena, United States Social Finance Ltd Full time

    Terms and Conditions Apply. SOFI RESERVES THE RIGHT TO MODIFY OR DISCONTINUE PRODUCTS AND BENEFITS AT ANY TIME WITHOUT NOTICE. To qualify, a borrower must be a U.S. citizen or other eligible status and and meet SoFi's underwriting requirements. Not all borrowers receive the lowest rate. Lowest rates reserved for the most creditworthy borrowers. If approved,...


  • Helena, United States Social Finance Ltd Full time

    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...


  • Helena, United States Opportunity Bank of Montana Full time

    Job DescriptionJob DescriptionOpportunity Bank of Montana offers careers in banking with a comprehensive training program, work life balance and meaningful commitment to your community. Are you looking for more than just a job? Are you ready to make a positive impact on your professional life and in your community?If so, we want to talk to you!Opportunity...


  • Helena, Georgia, United States Perficient, Inc. Full time

    We currently have a career opportunity for a Senior Full Stack .Net Engineer to join Product Development Consulting team. This is a remote position. As a Senior Full Stack .Net Engineer you will participate in all aspects of the software development lifecycle which includes estimating, technical design, implementation, documentation, testing, deployment and...

  • Software Engineer

    4 weeks ago


    Helena, Montana, United States Marriott Full time

    Marriott Software Engineer - Java/AEM Helena , Montana Apply Now Schedule Full-TimeLocated Remotely? YRelocation? NPosition Type ManagementJob SummaryKey ResponsibilitiesProven experience in Java development, with a strong understanding of J2EE concepts and best practicesProficiency in designing and implementing Microservices using frameworks like Spring...


  • Helena, United States State of Montana Full time

    Loan and Bonds Specialist-(24141626) About the Department The Department of Commerce aims to make sure Montana is the best place to work, live and play. We work alongside private industry and local organizations to create jobs, grow businesses, develop affordable housing and improve community infrastructure. (You can learn more about us .) About this...

  • Home Care Aide

    4 weeks ago


    Helena, Alabama, United States Help At Home Full time

    ? **Help at Home is hiring caregivers in your community TODAY** **$400 hiring bonus for all new Home Health Aides- COVID Relief Bonus** **Monday through Friday 8am to 5pm in Helena and surrounding areas** Start your career with the nations leading provider of in-home support to seniors and become a hero for someone in your community. Flexible scheduling ...


  • Helena, United States Check Point Software Technologies Full time

    Why Join Us? As the world's leading vendor of Cyber Security, facing the most sophisticated threats and attacks, we've assembled a global team of the most driven, creative, and innovative people. At Check Point, our employees are redefining the security landscape by meeting our customers' real-time needs and providing our cutting-edge technologies and...