Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Imprint Logo

Principal Software Engineer, Backend

Imprint

Salary not specified
Dec 4, 2025
San Francisco, CA, US • New York, NY, US
Apply Now

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.