Sr. Python Engineer - Data Services (Remote, USA)

Company: SpotOn
Location: Phoenix, Arizona, United States
Type: Full-time
Posted: 03.SEP.2021


Sr. Python Engineer - Data Services This is a full-time role in Chicago SpotOn offers small businesses a powerful payments, loyalty, and m...


Sr. Python Engineer - Data Services

This is a full-time role in Chicago

SpotOn offers small businesses a powerful payments, loyalty, and marketing platform. It gives small businesses the edge once enjoyed only by big chain stores with huge tech teams. We're building our team across the globe at an inspiring clip, and we were recently valued at over $1.8 billion.

Within the Payments Engineering Group, the Payments Data Services Team owns the firm's records of our merchants' financial transactions, and all it takes to ensure the integrity of this data.

As a senior engineer on this software team, you will:

  • Construct and maintain the core financial data models
  • Build ETL pipelines that will handle hundreds of millions of transactions annually
  • Maintain Postgres databases of discrete transactions and aggregate transaction totals
  • Expose financial data through services, database APIs, and message buses
  • Monitor, tune, and scale each layer of the ETL infrastructure
  • Reconcile independent accounts of merchants' financial data, and conducting thorough data investigations when discrepancies show
Skills & Experience

Following are the experiences and abilities that we think will make someone successful in this role:
  • ~8 years of development with SQL databases
  • ~6 years of database architecture or modeling business processes in a relational database
  • ~3 years of development with Python 3
  • Extensive experience working with large data sets (TB and greater)
  • Experience with both application and transaction databases
  • Building and maintaining production ETL processes
  • Understanding of containerization, or experience with Docker/Kubernetes
  • Some grasp of asynchronous programming
  • Contributing to code reviews
  • Having worked on a small team (3-5 members)
No prior experience in the payments industry is necessary

Everyone's life and work experiences are different, so we offer the above as a guideline. If you are interested in our challenges and think your experience can help us meet them, we'd be privileged to speak with you.

… then here's a bit about what we have to offer!
  • Health, Dental, and Vision insurance
  • Relocation stipend available
  • Flexible hours
  • Reasonable work-from-home flexibility
  • Casual dress code
  • Kitchen stocked with drinks and snacks
SpotOn is committed to hiring a diverse workforce. We consider all applicants for employment without regard to race, color, sex, sexual orientation, gender identity, religion, age, national origin, disability, veteran status, or any other basis as prohibited by federal, state or local law.

Apply Now


Loader2 Processing ...