What are the responsibilities and job description for the Senior Engineering Manager - Lending Platform position at Imprint?
Who We Are
Imprint is building a next-generation co-branded credit card company to serve America’s great brands. Some of our partners include H-E-B, Turkish Airlines, Brooks Brothers, and Eddie Bauer. Imprint is backed by Khosla Ventures, Kleiner Perkins, and Thrive Capital. We are focused on building a brilliant team who want to change payments and who embody our Operating Principles.
The Team
At Imprint, we’re on a mission to revolutionize the lending landscape with a versatile, cutting-edge platform that powers co-branded credit cards, BNPL, loans, and mortgages. Our backend supports consumer-facing and partner models, ensuring strict compliance with fintech regulations while maintaining the highest standards of security, accuracy, and scalability
What You'll Do
Technical Leadership and Oversight
Imprint is building a next-generation co-branded credit card company to serve America’s great brands. Some of our partners include H-E-B, Turkish Airlines, Brooks Brothers, and Eddie Bauer. Imprint is backed by Khosla Ventures, Kleiner Perkins, and Thrive Capital. We are focused on building a brilliant team who want to change payments and who embody our Operating Principles.
The Team
At Imprint, we’re on a mission to revolutionize the lending landscape with a versatile, cutting-edge platform that powers co-branded credit cards, BNPL, loans, and mortgages. Our backend supports consumer-facing and partner models, ensuring strict compliance with fintech regulations while maintaining the highest standards of security, accuracy, and scalability
What You'll Do
Technical Leadership and Oversight
- Oversee the development and maintenance of the core ledger platform, ensuring robustness, scalability, and reliability.
- Stay abreast of the latest technological advancements and incorporate relevant innovations to enhance the platform's capabilities.
- Collaborate with the architect to define and refine the platform's technical roadmap.
- Lead and mentor a team of software engineers and developers, fostering a culture of technical excellence and innovation.
- Conduct regular one-on-one meetings with team members to track progress, address concerns, and support career development.
- Coordinate with HR for hiring and training new team members, ensuring a match between the team's skill set and project requirements.
- Plan and manage the execution of projects, ensuring timely delivery within the allocated budget.
- Utilize agile methodologies to monitor progress, facilitate daily stand-ups, and lead sprint planning sessions.
- Collaborate with cross-functional teams, including product management, finance, and compliance, to align project objectives and deliverables.
- Regularly communicate with senior management and other stakeholders to report on project status, risks, and opportunities.
- Gather feedback from internal and external stakeholders to continuously improve the platform’s functionality and user experience.
- Represent the team in inter-departmental meetings, ensuring alignment with the company's overall strategic goals.
- Ensure adherence to high-quality coding and documentation standards.
- Oversee the implementation of robust testing strategies to identify and mitigate risks early in the development cycle.
- Collaborate with the security engineering team to prioritize and resolve any security vulnerabilities and compliance issues related to the ledger platform.
- Encourage a culture of innovation within the team, promoting experimentation and learning.
- Stay informed about industry trends and competitor products to identify opportunities for platform enhancement.
- Lead efforts in streamlining processes and implementing best practices to increase efficiency and productivity.
- 10 years of experience in software engineering
- 5 years of proven experience in a fintech company
- 5 years of experience leading the architecture and design (architecture, design patterns, reliability, and scaling) of new and current systems
- 5 years of proven experience in team leadership as an engineering leader.
- 3 years of strong background in developing financial platforms,
- Bachelor’s or Master’s degree in Computer Science.
- Excellent project management and communication skills.
- Familiarity with agile development methodologies.
- Strong sense of ownership, urgency, and drive
- Bachelor’s or Master’s degree in Computer Science.
- Experience in building a team of developers from 0 to 10
- Experience in building high-scale distributed systems (ledger, payment, billing or other financial systems)
- Track record of building and delivering mission-critical, 24x7 production software systems
- Excellent troubleshooting and debugging skills
- Competitive compensation and equity packages
- Leading configured work computers of your choice
- Flexible paid time off
- Fully covered, high-quality healthcare, including fully covered dependent coverage
- Additional health coverage includes access to One Medical and the option to enroll in an FSA
- 16 weeks of paid parental leave for the primary caregiver and 8 weeks for all new parents
- An understanding that successful remote work requires flexibility and an appreciation for asynchronous work
- Access to industry-leading technology across all of our business units — stemming from our philosophy that we should invest in resources for our team that foster innovation, optimization, and productivity