companyImprint logo

Software Engineer

ImprintSan Francisco
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Experience

Qualifications

Strong programming skills in Go, Java, Python; solid understanding of data structures and algorithms; experience with APIs and databases; familiarity with Git; excellent problem-solving skills; 2-4 years of software development experience.

About the job

About Us

At Imprint, we are revolutionizing the world of co-branded credit cards and financial products, making them smarter, more rewarding, and genuinely brand-centric. Collaborating with esteemed partners like Crate & Barrel, Rakuten, Booking.com, H-E-B, Fetch, and Brooks Brothers, we develop innovative credit programs that enhance loyalty, unlock savings, and drive substantial growth. Our cutting-edge platform fuses advanced payment infrastructure, intelligent underwriting, and user-friendly design, empowering brands to offer impactful financial products—without the need to become a bank.

With over $300 billion in annual spending on co-branded cards in the U. S., most remain tied to outdated banking systems. Imprint stands as the modern alternative: agile, technology-driven, and tailored for the contemporary consumer. Backed by industry leaders such as Kleiner Perkins, Thrive Capital, and Khosla Ventures, we are assembling a world-class team to redefine payment methods and foster brand growth. If you thrive in fast-paced environments, enjoy tackling complex challenges, and aspire to make a significant impact, we want to connect with you.

Discover more about our mission on Imprint's Technology blog.

Your Role

  • Collaborate with a dynamic team of engineers, product managers, and designers to craft exceptional experiences for our customers and partners.

  • Produce scalable and testable code, implementing thorough end-to-end testing practices.

  • Engage in architectural planning for new features, services, APIs, and integrations with external providers.

  • Bring innovative ideas to the table that enhance cardholder experiences, create revenue opportunities, lower engineering costs, and contribute to our rapid business growth.

  • Diagnose and resolve production issues across multiple micro-services during on-call rotations.

Ideal Candidate

  • Expertise in programming languages such as Go (our primary backend language), Java, Python, or similar languages.

  • Strong grasp of software development principles, including data structures, algorithms, and system design.

  • Demonstrated experience with APIs and database technologies like MySQL and DynamoDB.

  • Familiarity with version control systems such as Git and collaborative development practices.

  • Exceptional problem-solving and analytical abilities.

  • 2 to 4 years of professional software development experience, showcasing your skills through personal projects or contributions.

About Imprint

Imprint is a pioneering company focused on modernizing co-branded credit cards and financial products. We partner with leading brands to deliver innovative financial solutions that enhance customer loyalty and drive growth. Our mission is to create a more rewarding financial experience for consumers and brands alike.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.