Senior Data Engineer


Job Type

Full Time

About the Role

As the Senior Data Engineer at Data Sentinel, you will join a team of experienced and driven engineers and consultants to build and maintain internal data pipelines that support a wide range of customer needs, including real-time alerting, data aggregation and reporting, data science modeling, and ML/AI workflows. You will work closely with product managers, internal stakeholders, and engineering team members and will report directly to the Chief Technology Officer.



  • Design, implement, test, deploy, and maintain stable, secure, and scalable data engineering solutions and pipelines in support of data and analytics projects, including integrating new sources of data into our central data warehouse, and moving data out to applications and affiliates.

  • Build reports and data visualizations, using data from the data warehouse and other sources.

  • Produce scalable, replicable code and engineering solutions that help automate repetitive data management tasks.

  • Perform one-off data manipulation and analysis on a wide variety of marketing data.

  • Implement and monitor best in class security measures in our data warehouse and analytics environment, with an eye towards the evolving threat landscape.

  • Other duties as required.




  • Strong command of relational and non-relational databases and SQL.

  • Extensive experience designing data pipelines, data models, and data structures.

  • Experience in data architecture is a plus but not required.

  • Strong experience creating Extract, Transform, and Load (ETL) operations.

  • Strong experience with Databricks

  • Proficiency with Python or R, Scala or Java especially for data manipulation and analysis, and ability to build, maintain and deploy sequences of automated processes with these tools.

  • General data manipulation skills: read in data, process and clean it, transform and recode it, merge different data sets together, reformat data between wide and long, etc.

  • Demonstrated ability to learn new techniques and troubleshoot code without support.

  • Demonstrated ability to write clear code that is well-documented and stored in a version control system (we use Git).

  • Demonstrated ability to work independently and be a self-starter.

  • Excellent listening, interpersonal, communication, consultative, and problem-solving skills.

  • Demonstrated ability to work effectively in distributed teams, in both a lead and support role.

  • Ability to build and use APIs to push and pull data from various data systems and platforms.

  • Experience working with cloud infrastructure services. Amazon Web Services (AWS) is preferred but not required.

  • Effective time management skills, including demonstrated ability to manage and prioritize multiple tasks.

  • Experience with advanced data visualization and mapping are helpful, but not required.

  • Knowledge of and experience with Marketing Technology (MarTech) and data privacy is a plus but not required.

  • Experience with working in or desire to work in a dynamic startup environment.

About the Company

Data Sentinel’s mission is to build a foundation of trust in the worldwide digital marketing data ecosystem. Our patent-pending technology is revolutionizing how companies understand, maintain, audit, and improve their data quality. We are empowering marketers to feel confident in their data, giving privacy professionals assurance the data they collect is compliant, and building trust across the organization. We are seeking enthusiastic team members to join us on our journey.