Sample Back Data Engineer Job Description

Job Description

At [CompanyX], we rely on powerfully insightful data to inform our systems and solutions—and we’re seeking an experienced pipeline-centric data engineer to put it to use. Our ideal hire will have the mathematical and statistical expertise you’d expect, combined with a rare curiosity and creativity. You’ll wear many hats in this role, but much of your focus will be building out our Python ETL processes and writing superb SQL. Beyond technical prowess, you’ll need the soft skills it takes to communicate highly complex data trends to organizational leaders in a way that’s easy to understand. We’re looking for someone willing to jump right in to help the company get the most out of our data.

Objectives of this Role

  • Work with data to solve business problems, building and maintaining the infrastructure to answer questions and improve processes
  • Help streamline our data science workflows, adding value to our product offering and building out our customer lifecycle and retention models
  • Work closely with the data science and business intelligence teams to develop data models and pipelines for research, reporting, and machine learning
  • Be an advocate for best practices and continued learning

Daily and Monthly Responsibilities

  • Work closely with our data science to help build complex algorithms that provide unique insights into our data
  • Use agile software development processes to iteratively make improvements to our back end systems
  • Model front end and back end data sources to help draw a more comprehensive picture of user flows throughout our system and enable powerful data analysis
  • Build data pipelines that clean, transform, and aggregate data from disparate sources
  • Develop models that can be used to make predictions and answer questions for the overall business

Required Skills and Qualifications

  • Bachelor’s degree in computer science, information technology, engineering or equivalent
  • 3 or more years of experience with Python, SQL, and data visualization/exploration tools
  • Familiarity with the AWS ecosystem specifically RedShift and RDS
  • Communication skills, especially explaining technical concepts to non-technical business leaders
  • Comfort working in a dynamic, research-oriented team with concurrent projects

Preferred Qualifications

  • Master’s degree in stats, applied math, or related discipline
  • Experience building or maintaining ETL processes
  • Professional certifications