Senior Manager, Software Engineering (Sofi Bank)

Sofi Murray , UT 84107

Posted 1 week ago

The role

We are seeking an Engineering Manager to join the SoFi Bank team. Banking has become more personalized, more dynamic, and globalized and this team is on the forefront of modernizing banking as we know it. As a Manager on SoFi's Bank team, you will lead a team to develop and execute banking services used by SoFi. You'll be responsible for data, product and orchestration that reimagines how to offer banking services. You will have the opportunity to work with both traditional products and services as well as modern technologies that enable value through currency, rewards, and data.

What you'll do:

  • Manage a team of Engineers with the focus on building banking products and services.

  • Learn the various domains that fall under the purview of the Bank team.

  • You proactively contribute to the success of the organization of which your team is a part, dedicating approximately 20% of your time contributing to the success of the functional level next to and above you.

  • You have and continue to demonstrate command of the technical and operational requirements of your role.

  • You successfully develop employees and help them grow within the organization.

  • You resolve employee-related issues professionally - occasionally escalating these issues to the next level of the organization.

  • You fully comprehend, effectively communicate, and enforce goals and objectives, feedback, measurable, and improvement plans.

  • Monitor and understand the key metrics governing your product area, with an eye toward continuously improving them through ongoing product innovation.

  • Establish product delivery timelines in collaboration with Bank team and business partners.

What you'll need:

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

  • 6+ years of Software Engineering experience

  • 3+ years management experience

  • Deep programming experience, ideally on a modern web stack.

  • Experience with Linux, docker, and command line tools

  • Keen interest in going deep to solve problems

  • Prior experience in Java and Java based frameworks like Spring boot

  • Experience managing multiple teams of engineers, and coaching and growing leaders.

  • Passion and expertise for tools and technology.

  • Experienced with designing cloud based infrastructure (preferably AWS).

  • Curiosity, humility, and strong communicator with technical leadership skills.

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

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

  • Affinity for solving problems and shipping impactful features.

  • Experience working in a collaborative coding environment (and git specifically), refining designs together, working through code reviews and managing pull requests

  • Prior experience deploying applications using Docker and Kubernetes

  • Prior experience with CI/CD (gradle, git, automated testing and deployments).

Nice to have:

  • Understanding of FinTech landscape

  • Experience in payments, banking cores and compliance

  • Working in a heavily regulated industry

#LI-TA1

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Senior Software Engineer Invest

Sofi

Posted 1 week ago

VIEW JOBS 4/8/2021 12:00:00 AM 2021-07-07T00:00 The role: We are seeking a Senior Software Engineer to join our team. SoFi Invest is SoFi's new investment platform that includes our market-leading robo-advisor, online brokerage (stock and ETF trading), and crypto investing products. On our team, you will be in the middle of it all - implementing functionality, architecting our system, squashing bugs, maintaining the health of our code, and continually growing as an engineering leader. The ideal candidate is both 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 and so you will be involved in the entire product lifecycle, from ideation through building, deploying and continual improvement and evolution. What you'll do: * Lead the development and testing of our systems and services * Participate in shaping the technical architecture of the product * Help translate user stories into technical solutions * Deliver highly available and scalable services in a production environment * Mentor other engineers, support the technical culture, and help grow the team * Generate ideas for new initiatives and technologies * Communicate with project leads, product managers and other software developers What you'll need: * Bachelor's Degree, in a technical field * 4+ years programming experience, ideally on a modern stack * Our core stack is Java/ Kotlin/ Spring / PostgreSQL/ React * 4+ years Java, Kotlin or Scala programming experience and an understanding of relational databases and ORMs * 2+ years management experience * Maintain code quality, performance, and sound architectural principles * Experience working in a collaborative coding environment, refining designs together, working through code reviews and managing pull requests * 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 shipping impactful features, not polishing perfect code or architecture * Experience working in a collaborative coding environment (and git specifically), refining designs together, working through code reviews and managing pull requests Nice to have: * Experience scaling highly available, mission critical systems * React / GraphQL experience * Good understanding of SOLID principles * Microservices architecture * JUnit, Mockito, and other testing frameworks #LI-TS1 Sofi Murray UT

Senior Manager, Software Engineering (Sofi Bank)

Sofi