Upstart is an AI lending marketplace dedicated to reducing the cost and complexity of borrowing for Americans. The Senior Engineering Manager will lead a high-performing engineering team, oversee the design and implementation of projects, and collaborate with stakeholders to ensure solutions meet business needs and regulatory standards.
Responsibilities:
- Lead, coach, and develop a high-performing engineering team focused on providing high quality solutions
- Foster a collaborative and inclusive team culture that promotes innovation, continuous learning, and excellence
- Oversee the design, development, and implementation of cross functional projects which drive business outcomes
- Ensure the reliability, performance, and scalability of customer facing products, leveraging best practices in software engineering
- Collaborate with cross functional teams in Auto & Upstart to ensure alignment with broader engineering goals
- Partner with product manager, product designer, engineering leaders across Upstart, legal, operations, analytics, and compliance teams to gather requirements and ensure solutions meet business needs and regulatory standards
- Communicate effectively with stakeholders to keep them informed of project status, risks, and opportunities
- Manage project timelines and resources to deliver high-quality product solutions on time
- Implement frameworks to ensure efficient project execution and continuous delivery
Requirements:
- 8+ years of experience developing and maintaining large scale distributed systems in the cloud with a minimum of 2 years managing a team directly
- Bachelor's degree in Computer Science, Engineering, or a related field
- Experience working in dynamic fast paced organizations
- Experience with Javascript/typescript based applications
- Experience with delivering full stack solutions to customers
- Familiarity with cloud platforms (AWS or Google Cloud) and microservices architecture
- Excellent leadership and people management skills, with a track record of building and leading successful engineering teams
- Strong problem-solving skills and the ability to make data-driven decisions
- Exceptional communication and interpersonal skills, with the ability to engage effectively with technical and non-technical stakeholders
- Strong sense of ownership and accountability for the quality and timely delivery of work
- Ability to thrive both in self-directed work environments and in collaborative settings, contributing positively to team dynamics
- Experience with agile development methodologies and project management tools like Jira
- Ability to work in a fast-paced environment and manage multiple priorities simultaneously
- Commitment to continuous learning and staying updated with the latest industry trends
- Experience delivering FinTech products or products in another regulated industry
- Strong product and analytical mindset that allows you to think in terms of ROI, risk, and trade offs
- Experience working at companies that have gone through periods of rapid business or organizational growth