Manager, Software Engineering, Collections
Company: Social Finance, Inc. -(SoFi)
Location: Seattle
Posted on: January 23, 2025
Job Description:
If so, you are in the right place! Get started by entering your
personal confirmation number below.Manager, Software Engineering,
ServicingShape 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. 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.SoFi is a digital personal finance company whose
mission is to help its members achieve financial independence to
realize their ambitions. 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. 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.The Role:We are
looking for a Software Engineering Manager to join our Servicing
team who will help build a cutting-edge technology platform to
support our lending business. The ideal candidate is
forward-thinking, hands-on, and has a strong sense of ownership.On
our team, you'll be leading and contributing to the technical
direction and growth of a team of engineers building platforms and
services. You'll have opportunities to make a significant immediate
impact on the success of the company while growing the team and its
members.What You'll Do:
- Lead and mentor a team of software engineers, providing
guidance, support, and fostering a collaborative and
high-performing work environment.
- Define and communicate team objectives, set performance goals,
conduct performance evaluations, and provide ongoing feedback and
coaching.
- Identify skill gaps within the team and coordinate training
programs to enhance technical capabilities.
- Foster a culture of innovation, professional growth, and
continuous improvement.
- Oversee the software development lifecycle, from requirements
gathering to deployment, ensuring timely delivery of high-quality
software solutions.
- Collaborate with stakeholders to define project scope, goals,
and deliverables, and create project plans, schedules, and
budgets.
- Manage project priorities, and resolve conflicts to ensure
efficient project execution.
- Track and report project progress, identify risks, and
implement mitigation strategies to ensure successful project
outcomes.
- Provide technical leadership and guidance to software
development teams, promoting best practices, architectural
standards, and code quality.
- Work closely with product managers, designers, and other
stakeholders to ensure alignment and collaboration throughout the
software development process.
- Foster strong working relationships with cross-functional
teams, promoting effective communication, coordination, and
knowledge sharing.
- Collaborate with other senior leaders to develop and execute
strategies that drive operational excellence and improve software
development practices.What You'll Need:
- Bachelor's or Master's degree in Computer Science, Software
Engineering, or a related field.
- Strong technical background and expertise in software
development lifecycle, including proficiency in multiple
programming languages, frameworks, and technologies.
- Proven experience as a Software Development Manager or
Technical leadership role, with direct mentorship of software
engineers.
- Demonstrated experience in managing and leading software
development teams, with a track record of successfully delivering
complex software projects.
- Excellent leadership and team management skills, with the
ability to inspire and motivate team members to achieve high
performance.
- Excellent communication and interpersonal skills, with the
ability to collaborate effectively with cross-functional teams and
stakeholders.
- Experience with technologies: Java / Kotlin, Spring Boot,
Kafka, Kubernetes, Temporal, Postgres, Snowflake.Compensation and
BenefitsThe 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.Pay range:
$153,600.00 - $264,000.00Payment frequency: AnnualThis role is also
eligible for a bonus, long-term incentives, and competitive
benefits.SoFi provides equal employment opportunities (EEO) to all
employees and applicants for employment without regard to race,
color, religion, sex, gender identity, gender expression, national
origin, ancestry, age (40 or over), physical or medical disability,
medical condition, marital status, sexual orientation, genetic
information, military and/or veteran status, or any other basis
prohibited by applicable law.SoFi is committed to embracing
diversity.Apply for this positionManager, Software Engineering,
Servicing
#J-18808-Ljbffr
Keywords: Social Finance, Inc. -(SoFi), Edmonds , Manager, Software Engineering, Collections, IT / Software / Systems , Seattle, Washington
Didn't find what you're looking for? Search again!
Loading more jobs...