drjobs Staff Software Engineer, Home Loans

Staff Software Engineer, Home Loans

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Seattle - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

The role

We are looking for a Staff Software Engineer to join our team who will help build a cutting-edge technology platform for Home Loans. You will be part of a team empowered to make technical decisions.

On our team you will be in the middle of it all implementing new functionality architecting our system squashing bugs maintaining the health of our code and continually growing as an engineer. We interact heavily with pricing data science and risk analytics to deliver solutions that allow us to lead the market in making decisions and moving quickly. The ideal candidate is forward-thinking and hands-on has a strong sense of ownership and drive for delivery and is a good mentor and co-worker. At SoFi we pride ourselves on the collaboration between Product Design and Engineering. You will be involved in the entire product lifecycle from ideation through building and deploying to continual improvement and evolution. Youll face and solve various challenges: technical product and operational shaping your personal growth and career along the way and using your areas of expertise to grow the capabilities of the rest of the team.

What youll do:

Were looking for full-stack engineers who are comfortable:

  • Architecting designing and delivering scalable highly available services and/or creating responsive performant and maintainable React-based web apps.

  • Owning and ideating technical solutions for product requirements and user stories

  • Participating in code and design reviews

  • Generating ideas for new initiatives and technologies

  • Becoming domain experts in the Home Loans business

  • Collaborating and representing engineering with outside stakeholders in product marketing operations business legal and compliance

  • Working in a fast-moving highly collaborative environment across multiple offices

  • Mentoring more junior members of the team and helping foster a learning environment within the team

What youll need:

  • Bachelors Degree ideally in a technical field but we understand great engineers come from all sorts of different backgrounds and also consider relevant work experience

  • 5 years of programming experience ideally on a modern stack.

  • Our core stack is React / Java / Spring / PostgreSQL. Expertise in modern Javascript frameworks REST APIs and relational databases is a great start.

  • Willingness to roll up your sleeves collaborate with others and get stuff done.

  • Strong sense of responsibility driving a project from inception to completion

  • Affinity for solving problems and diving deep into the details

  • Experience working in a collaborative coding environment refining designs together working through code reviews and managing pull requests
    Familiarity with Agile methodologies as well as software testing: unit integration and end-to-end

  • A passion for writing maintainable well-tested code

Nice to have:

  • Full-stack engineering experience or a willingness and passion for broadening your technical skill set

  • Experience with React GraphQL Kafka Docker Kubernetes Spring Boot REST gRPC gradle GitLab ActiveMQ Kotlin cloud infrastructure and CI/CD

  • Fintech/finance experience

  • Experience with WCAG & accessibility testing

  • Experience with React XState


Required Experience:

Staff IC

Employment Type

Full-Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.