Sr. Data Engineer

Sr. Data Engineer

Job Title: Sr. Data Engineer

Location: Remote- United States

About inMarket

Since 2010, InMarket has been the leader in 360-degree consumer intelligence, real-time marketing and attribution for thousands of major brands. Through InMarket’s data-driven advertising suite, brands can build targeted audiences, activate real-time, omni-channel campaigns and measure their success in driving real-world visits and sales. InMarket’s proprietary Moments offering has been proven to outperform traditional mobile advertising by 5.6*. 


InMarket holds more than 24 patents across location, attribution and digital marketing, and it’s GeoLink self-service location marketing platform was awarded Best Location Platform at the 2020 Digiday Technology Awards. It has teams in major cities and distributed across more than 20 states. For more info, visit


*Google ad mobile benchmark for avg. CTR, 2019

About You

You build real products in the real world. You understand that off the shelf solutions vs building them yourself have tradeoffs and when to make the right decision. You have the ability to mentor junior engineers, and understand tradeoffs for scale, elegance of solution and time. You may have a preferred programming language but you're not afraid to tackle problems in other languages you've never used before. You love the fact that code is continuously tested and released for fast feedback. You are great at communicating and making sure decisions are made that satisfy multiple stakeholders. 

Job Description 

We are looking for a top notch experienced software engineer geared towards working with data to help us transform the advertising industry using the latest innovations in technology. 

You will design well-constructed datasets and work cross-functionally with analysts, product managers, and other engineers to effectively deliver actionable results. You will work in multiple cloud environments to help support data and insight needs across a wide range of functions and activities to help us better understand our data. The ideal candidate has a proven track record of working with large datasets. 

In this role you will have the opportunity to work with Redshift, BigQuery, Hadoop, Spark, EMR, Ruby, NodeJS/React, and other technologies. 


  • Solid CS fundamentals
  • 5+ full time years experience in software development (in at least one of Python, Scala, Javascript, Java, or Ruby)
  • Experience working with large databases, distributed systems, data structures, concurrency
  • Experience working with Cloud IaaS (AWS, GCP) 
  • Experience with large scale data processing (Hive, Hadoop, Redshift, BigQuery) 

Benefits Summary

  • Competitive salary, stock options, flexible vacation
  • Medical, dental and Flexible Spending Account (FSA)
  • Company Matched 401(k)
  • Unlimited PTO (Within reason)
  • Talented co-workers and management
  • Agile Development Program (For continued learning/professional development)
  • Paid Paternity & Maternity Leave

inMarket is an Equal Opportunity Employer (EOE). Qualified applicants are considered for employment without regard to age, race, color, religion, sex, national origin, sexual orientation, disability, or veteran status.

Outer Join is the premier job board for remote jobs in data science, analytics, and engineering.