Imprint is reimagining co-branded credit cards & financial products to be smarter, more rewarding, and truly brand-first. Our platform combines advanced payments infrastructure, intelligent underwriting, and seamless UX to help brands offer powerful financial products—without becoming a bank. Imprint is the modern alternative: flexible, tech-forward, and built for today’s consumer.
Requirements
- Experience designing and building complex financial systems, particularly in the fintech domain
- Experience designing and implementing a coherent architecture that interacts seamlessly across multiple APIs and system boundaries.
- Extensive experience with cloud platforms and microservices architecture. AWS preferable
- Deep experience with building transactional systems using relational databases (e.g. MySQL, Postgres) or No-SQL databases (e.g. DynamoDB, MongoDB)
- Production experience with modern engineering and cloud tools
- Strong proficiency in modern programming languages (e.g., go, java) and frameworks
- Deep understanding of data security, compliance(e.g.PCI-DSS), and privacy regulations
Responsibilities
- Define and drive the technical vision and architecture for the lending platform, ensuring alignment with business goals and industry best practices
- Lead the design and development of scalable, secure, reliable, and high-performance systems for both co-branded credit and non-card lending products
- Code some of the more complex parts of the system and, by example, create a center of coding excellence in the team.
- Architect end-to-end solutions for lending products, incorporating data security, compliance and performance optimization
- Evaluate and select appropriate technologies, frameworks, and tools to meet the platform’s requirements and future scalability
- Ensure the system design supports high availability, disaster recovery, and easy maintenance
- Oversee the development process, including code reviews, testing, and deployment to ensure high-quality deliverables
Other
- 10+ years of experience in software engineering with at least 5 years of experience leading the technical direction of the organization or company
- Collaborate with cross-functional teams, including product management, risk, compliance, and operations, to ensure cohesive and efficient delivery of the platform
- Work closely with stakeholders to understand business requirements, translate them into technical specifications, and ensure their successful implementation.
- Mentor and guide engineering teams, fostering a culture of innovation, collaboration, and continuous learning
- Communicate effectively with executive leadership, and provide updates on project status, technical challenges, and strategic direction.