Software Engineer, Backend - Data Platform

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

Description For Software Engineer, Backend - Data Platform

Imprint, a venture-backed fintech company, is revolutionizing the co-branded credit card industry through partnerships with major brands like H-E-B, Turkish Airlines, and Brooks Brothers. As a Backend Software Engineer on the Data Platform team, you'll be instrumental in building and maintaining the data infrastructure that powers our organization's analytics and operational needs.

The role combines technical expertise in data engineering with the opportunity to shape the future of payments technology. You'll work in a hybrid setting from either San Francisco or New York offices, contributing to critical data pipeline development, infrastructure design, and platform optimization. The position requires strong programming skills in languages like Python, Java, or Scala, along with experience in data pipeline tools and distributed systems.

This is an exciting opportunity to join a growing fintech company backed by prestigious investors like Kleiner Perkins and Thrive Capital. You'll be part of a team that values technical excellence, innovation, and inclusive culture. The role offers competitive compensation ($140K-$180K), comprehensive benefits including fully covered healthcare, and significant equity upside.

The ideal candidate will bring 2+ years of software development experience, strong data engineering skills, and a passion for building scalable solutions. You'll collaborate across teams, from data scientists to product managers, making a direct impact on the company's success. If you're excited about transforming the payments industry while working with cutting-edge data technologies, this role offers the perfect blend of challenge and growth opportunity.

Last updated a day ago

Responsibilities For Software Engineer, Backend - Data Platform

  • Build, maintain, and optimize ETL/ELT pipelines for data ingestion, processing, and storage
  • Design and implement a scalable data platform to support analytics and reporting needs
  • Work closely with Data Scientists, Analysts, and Engineers to deliver reliable data solutions
  • Monitor and enhance data processing performance
  • Develop tools and workflows to validate and maintain data integrity
  • Guide technical decision-making and choose scalable technical solutions
  • Work with leadership team to craft a diverse engineering culture
  • Work closely with product and design teams to craft delightful experiences

Requirements For Software Engineer, Backend - Data Platform

Python
Java
Scala
Go
  • 2+ years of software development experience
  • 2+ years of programming experience with Python, Java, Scala or Go (preferably Python)
  • 1+ years of experience in developing data pipelines using Airflow
  • 1+ years of experience contributing to architecture and design of systems
  • Strong knowledge of data structures, algorithms and system design
  • Strong sense of ownership, urgency, and drive
  • Experience with stream processing (Apache Spark or Apache Flink)
  • Experience in building high-scale distributed systems
  • Track record of building mission-critical production software systems
  • Excellent troubleshooting and debugging skills

Benefits For Software Engineer, Backend - Data Platform

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
Equity
  • Competitive compensation and equity packages
  • Leading configured work computers of choice
  • Flexible paid time off
  • Fully covered, high-quality healthcare including dependent coverage
  • Access to One Medical and FSA option
  • 16 weeks paid parental leave for primary caregiver, 8 weeks for all new parents
  • Flexible hybrid work arrangement
  • Access to industry-leading technology

Interested in this job?

Jobs Related To Imprint Software Engineer, Backend - Data Platform

Technical Solutions Engineer - Data (Remote)

Technical Solutions Engineer position at Tinybird focusing on implementing data architecture solutions and helping customers succeed with real-time data processing.

Software Engineer - Data Engineering

Software Engineer position focused on data engineering, building scalable data pipelines and infrastructure using Spark, Scala, and cloud technologies.

Business Intelligence Engineer, ORC (ORC- Operations Risk Compliance) Program Analytics

Business Intelligence Engineer role at Amazon focusing on ORC Analytics, combining statistical analysis, data engineering, and business intelligence expertise in London.

Data Engineer

Data Engineer position at WorldQuant focusing on developing data pipelines and engineering solutions for financial strategies.

Data Engineer

Data Engineer position at G-P, developing solutions for their Global Employment Platform, working with Python, SQL, and modern data technologies in a remote environment.