Senior Data Engineer

Who We Are:

Dedicated to making a difference in law enforcement agencies across the U.S., our mission is to transform policing by elevating officer performance with a preventative-based early intervention system. Driven by data science and powered by machine learning, our offering analyzes officer performance data in order to identify potentially problematic behavior. In partnership with the University of Chicago, we’ve developed the world’s largest multi-jurisdictional officer performance database, and the only research-driven, evidence-based early intervention system available in policing today.

We’re also the only provider of a fully integrated, cloud-based Software-as-a-Service (SaaS) platform that simplifies essential policing workflows. This platform is designed to be a single-source solution for all operational needs, driving extensive efficiency gains and providing best-in-class advanced analytics and insights.

Benchmark Analytics provides a comprehensive, all-in-one solution that is advancing police force management through state-of-the-art technology and market-leading data and analytics.

The Role:


  • Design, develop, and maintain complex data pipelines, ETL processes, and data integration solutions
  • Lead development discussions and designing patterns considering different languages, tools and frameworks
  • Play a lead role in team workshops, refinement sessions, and development paths for data engineering
  • Assess and analyze current/legacy data processes, identifying inefficiencies, and suggesting improvements
  • Collaborate with data scientists and analysts to understand data requirements, and ensure the availability of clean, accurate, and reliable data for ML and reporting
  • Collaborate with team members across the organization to improve product data quality, data pipeline efficiency and data platform performance/monitoring
  • Play a supporting role in educating the data engineering team members on best practices, relevant knowledge, and specific skills
  • Any other task or project you may be called upon to do by the Data Engineering Manager

Job Qualifications:

  • 5+ years experience in architecting, designing, and developing scalable data solutions
  • 5+ years experience in building and maintaining ETL/ELT pipelines with emphasis on streaming data
  • 4+ years experience in Java, Python, Unix Shell scripting
  • 3+ years experience in cloud-based platforms (AWS) and containerization technologies
  • 4+ years experience in data-modeling
  • Bachelor’s degree in STEM field or equivalent (e.g. Computer science, Engineering, etc.)
  • Experience successfully building data pipelines in ETL platforms (e.g. CloverDX or equivalent)
  • Experience successfully evaluating legacy systems for opportunities to migrate to modern data processing frameworks
  • Proven ability to translate business requirements into technical solutions
  • Strong analytic skills related to working with unstructured datasets
  • Knowledge of DevOps practices (e.g CI/CD pipelines, infrastructure as code)
  • Proven ability to successfully work in Kanban workflow -manage multiple concurrent tasks/projects and meet deadlines
  • Strong written and verbal communication skills in the English language
  • Proven ability to work successfully with a team and in a client-facing role
  • Proven ability to work both independently and with guidance from manager; desire to act as a thought-partner and leader among team members


  • SQL, Python, Java, AWS products, CloverDX, Postgres, Spark/Hive, GitLab, Git, Docker, Kubernetes, Django

What We Offer:

  • A competitive salary and benefits package.
  • Unlimited paid time off (PTO)
  • Ability to work in a fully remote environment (must be based in the U.S. and willing to work in Central Time Zone).
  • Medical, dental, and vision plan offerings along with 401(k).
  • Employer-paid Short-Term Disability, Long-Term Disability, and Life Insurance.
  • Other Voluntary Benefits include additional Life Insurance, Spouse Life Insurance, and Accident Insurance.
  • The satisfaction that comes with being part of a solution that has real impact in the world.
  • A diverse workforce and inclusive environment that embraces unique contributions and experiences.
  • An empowered culture that encourages creativity and professional growth.

How to Apply:

  • Benchmark Analytics is an Equal Opportunity Employer. We value diversity of all kinds in our effort to create a stellar workforce of committed and passionate team members.
  • Unfortunately, we are not able to sponsor employment visas at this time, so we can only accept applications from candidates who are authorized to work in the U.S.
  • Please email your resume to [email protected]