Software Engineer, Backend (Product Engineering)

Next-generation co-branded credit card company serving America's great brands, backed by Kleiner Perkins, Thrive Capital, and Affirm.
$140,000 - $180,000
Backend
Mid-Level Software Engineer
Hybrid
2+ years of experience
Finance

Description For Software Engineer, Backend (Product Engineering)

Imprint is revolutionizing the co-branded credit card industry, partnering with major brands like H-E-B, Turkish Airlines, Brooks Brothers, and Eddie Bauer. As a Backend Software Engineer in the Product Engineering team, you'll be at the forefront of building and maintaining the essential products that power the entire cardholder journey. The role offers a unique blend of technical challenges and business impact, working with cutting-edge technologies like AWS, Go, Python, and Kubernetes.

The position is part of a dynamic team dedicated to creating best-in-class user experiences across all stages of the cardholder journey, from initial application to rewards programs and account management. You'll be responsible for building sophisticated rewards configurations, implementing API-based partner integrations, and developing SDKs that extend Imprint's UX to partner companies.

Working in a hybrid format from either San Francisco, Seattle, or New York offices, you'll collaborate with a talented team backed by prestigious investors like Kleiner Perkins, Thrive Capital, and Affirm. The role offers competitive compensation ranging from $140K to $180K and the opportunity to shape the future of payments and rewards systems.

The ideal candidate brings 2+ years of software development experience, strong architectural skills, and a passion for building scalable, high-performance systems. Experience with payments-related products and distributed systems is a plus. This is an excellent opportunity for someone who wants to make a significant impact in the FinTech space while working with modern technologies and contributing to mission-critical systems.

Last updated 3 months ago

Responsibilities For Software Engineer, Backend (Product Engineering)

  • Build software for user experience including rewards configurations, API-based partner integrations, and SDKs
  • Write scalable and testable code with end-to-end testing
  • Participate in architectural process for new features and services
  • Contribute ideas to improve cardholder experiences and support business growth
  • Troubleshoot production issues in microservices during on-call assignments

Requirements For Software Engineer, Backend (Product Engineering)

Go
Python
Kubernetes
Kafka
  • 2+ years of software development experience
  • 2+ years of programming experience with modern languages (Java, C++, or Go)
  • 1+ years of experience contributing to architecture and design
  • 1+ years of experience in leading system design
  • Strong knowledge of data structures, algorithms, and designing for performance
  • Strong sense of ownership, urgency, and drive

Interested in this job?

Jobs Related To Imprint Software Engineer, Backend (Product Engineering)

Python Software Developer - Interview Day, JPMorganChase Glasgow

Python Software Developer position at JPMorgan Chase in Glasgow, focusing on cross-risk technology solutions and corporate systems development.

Software Engineer III - Java Fullstack

Software Engineer III position at JPMorgan Chase focusing on Java Fullstack development, requiring 3+ years experience in software engineering and system design.

Software Engineer III-Automation

Mid-level Software Engineer role at JPMorgan Chase focusing on automation and quality assurance, requiring 3+ years of experience in software development and testing.

Software Engineer II -Salesforce

Software Engineer II position at JPMorgan Chase focusing on Salesforce development within Asset & Wealth Management division.

Software Engineer III- .NET Angular Azure Developer

Mid-level Software Engineer position at JPMorgan Chase focusing on .NET, Angular, and Azure development for Asset & Wealth Management technology solutions.