The role
We are looking for a Software Engineering Manager to join our Small Business team to help build the next generation financial products for small this role you will set technical direction for a rapidly growing business-critical area within SoFi partnering closely with product and business leaders to solve complex high-impact challenges.
You will be engaged across the full product lifecyclefrom ideation and design through development testing deployment monitoring and long-term support of mission-critical systems. As a people leader you will mentor and develop engineers support their career growth and help cultivate the next generation of technical leaders. This is a unique opportunity to shape both the evolution of the team and the platform capabilities that will power the business for years to come.
What youll do:
- Own team building and management including hiring and team performance.
- Drive Architecture and technically lead development of highly scalable features.
- Collaborate with data scientists engineers and product managers to deploy and maintain product features.
- Identify and evaluate new patterns and technologies to improve performance maintainability and elegance of our systems
- Participate in shaping the technical architecture
- Help translate user stories into technical solutions
- Deliver highly available and scalable services in a production environment
- Mentor 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 youll need:
- Bachelors Degree in a technical field
- 3 years management experience or experience leading a team
- 8 years software engineering experience ideally on a modern stack
- 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
- Experience working in a collaborative coding environment (and git specifically) refining designs together working through code reviews and managing pull requests
- Experience with Agile methodologies
- Demonstrated experience in managing and leading software development teams with a track record of successfully delivering complex 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.
- Bonus: Experience in FinTech or small business financing
Required Experience:
Manager
The roleWe are looking for a Software Engineering Manager to join our Small Business team to help build the next generation financial products for small this role you will set technical direction for a rapidly growing business-critical area within SoFi partnering closely with product and business l...
The role
We are looking for a Software Engineering Manager to join our Small Business team to help build the next generation financial products for small this role you will set technical direction for a rapidly growing business-critical area within SoFi partnering closely with product and business leaders to solve complex high-impact challenges.
You will be engaged across the full product lifecyclefrom ideation and design through development testing deployment monitoring and long-term support of mission-critical systems. As a people leader you will mentor and develop engineers support their career growth and help cultivate the next generation of technical leaders. This is a unique opportunity to shape both the evolution of the team and the platform capabilities that will power the business for years to come.
What youll do:
- Own team building and management including hiring and team performance.
- Drive Architecture and technically lead development of highly scalable features.
- Collaborate with data scientists engineers and product managers to deploy and maintain product features.
- Identify and evaluate new patterns and technologies to improve performance maintainability and elegance of our systems
- Participate in shaping the technical architecture
- Help translate user stories into technical solutions
- Deliver highly available and scalable services in a production environment
- Mentor 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 youll need:
- Bachelors Degree in a technical field
- 3 years management experience or experience leading a team
- 8 years software engineering experience ideally on a modern stack
- 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
- Experience working in a collaborative coding environment (and git specifically) refining designs together working through code reviews and managing pull requests
- Experience with Agile methodologies
- Demonstrated experience in managing and leading software development teams with a track record of successfully delivering complex 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.
- Bonus: Experience in FinTech or small business financing
Required Experience:
Manager
View more
View less