Who We Are
Imprint is reimagining co-branded credit cards & financial products to be smarter, more rewarding, and truly brand-first. We partner with companies like H-E-B, Turkish Airlines, Brooks Brothers, and Eddie Bauer to launch modern credit programs that deepen loyalty, unlock savings, and drive growth. Our platform combines advanced payments infrastructure, intelligent underwriting, and seamless UX to help brands offer powerful financial products—without becoming a bank.
Co-branded cards account for over $300 billion in U.S. annual spend—but most are still powered by legacy banks. Imprint is the modern alternative: flexible, tech-forward, and built for today’s consumer. Backed by Kleiner Perkins, Thrive Capital, and Khosla Ventures, we’re building a world-class team to redefine how people pay—and how brands grow. If you want to work fast, solve hard problems, and make a real impact, we’d love to meet you.
The Team
Product Engineering is dedicated to designing, developing, and maintaining the products that are used by cardholders through the entire Imprint cardholder journey. The cardholder journey includes the initial application (which can be online or in-person), account functions in the web and mobile app experience, innovative rewards programs, transactional communications, and more. The team prides itself on building a user experience that is best in class at every stage of the cardholder journey, doing so in a way that is secure, scalable, and always focused on a positive customer experience above all else.
Location
This role will be a hybrid work format, with time split between working remotely and working onsite from either our San Francisco, Seattle or New York offices, 2-3 days a week as required by your manager.
What You'll Do
Build the software that directly contributes to user experience, including but not limited to:
Sophisticated, rules-based rewards configurations
API-based partner integrations
SDKs that extend the Imprint UX to partner companies’ user experiences
Account management functionality
Write code that is scalable and testable, while also building and maintaining end-to-end testing that covers complex flows, such as rules-based reward redemption flows that rely on streams of events that could span weeks or months.
Participate in the architectural process that precedes building new features, services, APIs, and integrations with external providers.
Bring ideas to the table that can improve cardholder experiences, increase revenue opportunities, decrease engineering costs, and otherwise support the growth of our fast-paced business.
Become competent in troubleshooting production issues in several microservices in order to successfully navigate issues that arise during on-call assignments.
Work with technologies such as AWS, Go, Python, gRPC, Terraform, Kubernetes, Kafka, AI/ML models, NoSQL, and SQL databases.
What We Look For
2+ years of software development experience
2+ years of programming experience with at least one modern language such as Go, Java, or C++, or other object-oriented design
1+ years of experience contributing to the architecture and design (architecture, design patterns, reliability, and scaling) of new and current systems
1+ years of experience in leading the system design
Strong knowledge of data structures, algorithms, and designing for performance, scalability, and availability
Strong sense of ownership, urgency, and drive
Nice to Have
Experience in building payments-related products
Experience in building high-scale distributed systems that handle big amounts of data
Track record of building and delivering mission-critical, 24x7 production software systems
Excellent troubleshooting and debugging skills
Open-source project experiences
Perks & Benefits
Competitive compensation and equity packages
Leading configured work computers of your choice
Flexible paid time off and 10 paid holidays
Fully covered, high-quality healthcare, including fully covered dependent coverage
Additional health coverage includes access to One Medical andthe option to enroll in an FSA and HSA
16 weeks of paid parental leave for the birthing parent and 8 weeks for all other parents
Imprint is committed to a diverse and inclusive workplace. Imprint is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. Imprint welcomes talented individuals from all backgrounds who want to build the future of payments and rewards. If you are passionate about FinTech and eager to grow, let’s move the world forward, together.