Engineer, Data Job Description

Engineer, Data Job Description

4.9
171 votes for Engineer, Data
Engineer, data provides advanced expertise to support the design, coding, testing, implementation, and debugging of programs adhering to corporate requirements and standards.

Engineer, Data Duties & Responsibilities

To write an effective engineer, data job description, begin by listing detailed duties, responsibilities and expectations. We have included engineer, data job description templates that you can modify and use.

Sample responsibilities for this position include:

Build long-term data processing and storage infrastructure for related data and analytics
Own the design, development, and maintenance of ongoing metrics, reports, analyses, dashboards, to drive key business decisions
Interface with business customers, gathering requirements and delivering complete data & reporting solutions owning the design, development, and maintenance of ongoing metrics, reports, analyses, dashboards, to drive key business decisions
Design, build and launch extremely efficient & reliable data pipelines to move data to our Data Warehouse/Data Mart
Develop ETL routines to populate databases from multiple disparate data sources and create aggregates
Create and run data migrations across different servers and different databases including Enterprise CRM and ERP applications
Design/develop new systems and tools to enable stakeholders to consume and understand data faster
Prepare activity and progress reports regarding database & data health and status
Design, code and automate data quality checks, metrics, standards and guidelines
Developing scalable data solutions that cater to both targeted and exploratory needs

Engineer, Data Qualifications

Qualifications for a job description may include education, certification, and experience.

Licensing or Certifications for Engineer, Data

List any licenses or certifications required by the position: AWS, CCNP, CCNA, ITIL, II, IAT, GCP, AZURE, PMP, SQL

Education for Engineer, Data

Typically a job would require a certain level of education.

Employers hiring for the engineer, data job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Master's Degree in Computer Science, Engineering, Technical, Statistics, Mathematics, Information Systems, Education, Business, Math, Science

Skills for Engineer, Data

Desired skills for engineer, data include:

Testing
Implementation
Applications programming and ensure application design adheres to the overall architecture blueprint
Debugging
How areas of business
Integrate to accomplish business goals
System flow and develop standards for coding
SQL
Python
Linux

Desired experience for engineer, data includes:

A passion for data, and an understanding of how to work with large data sets consisting of billions of records
Experience with Business Intelligence and reporting tools a plus (Business Objects, Tableau)
Experience with Javascript data visualization libraries like D3.js or Highcharts a plus
Design and develop star schemas based on business requirements to report key metrics
Work closely with executives, team leads and game designers to provide insight into game and business data
Champion of data and its potential to guide critical business and design decisions

Engineer, Data Examples

1

Engineer, Data Job Description

Job Description Example
Our innovative and growing company is hiring for an engineer, data. Thank you in advance for taking a look at the list of responsibilities and qualifications. We look forward to reviewing your resume.
Responsibilities for engineer, data
  • Build ETL pipelines, including data cleansing, to acquire data from a variety of internal and external data sources
  • Interface with business customers to gather requirements
  • Create self-service interfaces using business intelligence tools such as Looker to improve reporting and analysis processes, and increasing automation of data requests
  • Create the strategic direction for all data needs as this fast growing, multi-billion dollar business scales
  • Implement big data solutions for distributed computing
  • Provide and influence Big Data design and architecture
  • Manage data loading into the Hadoop ecosystem
  • Development of Big Data set processes for data modeling, mining and production
  • Perform Big Data modelling leveraging Hadoop database technologies
  • Consult, collaborate, and recommend solutions for batch and streaming use case patterns
Qualifications for engineer, data
  • Experience with Hadoop and Hive is a huge plus
  • Strong technical understanding of data modeling, design, architecture principles
  • Experience with the Hadoop ecosystem (HDFS, Map Reduce, Pig, Hive)
  • Passionate video gamer with an in-depth knowledge of Blizzard games, products, and services
  • Must have worked in in a fast paced environment supporting Batch and Real-time Data Analytics
  • At least 2 years of experience with Spark Streaming, Storm, Flink, or other Stream Processing technologies
2

Engineer, Data Job Description

Job Description Example
Our growing company is hiring for an engineer, data. We appreciate you taking the time to review the list of qualifications and to apply for the position. If you don’t fill all of the qualifications, you may still be considered depending on your level of experience.
Responsibilities for engineer, data
  • Troubleshoot and correct problems discovered in Big Data databases
  • Follow change management procedures and help to create policies and best practices for all Big Data environments
  • Create and publish design documents, usage patterns, and cookbooks for technical community
  • Design and develop world-class RESTful APIs to exchange data between multiple platforms, partners, and customers
  • Analyze business requirements and develop long-term data warehousing strategies leveraging state of the art big data technology
  • Follow best practices compliant to acquisition, storage, and analysis of data containing personally identifiable information (PII), and personal health information (PHI)
  • Drive cross team design / development via technical leadership / mentoring - Understands complex multi-tier, multi-platform systems
  • Manage execution plan for key projects
  • Manage technical debt and task prioritization
  • Building and maintaining data warehousing system, including injection, large scale transform, OLAP design, dependency management
Qualifications for engineer, data
  • Past success being a forward thinker and an advocate for the customer
  • Highly motivated, self-driven, capable of defining own design and test scenarios
  • Background in Big Data and Machine Learning is a plus
  • 2-5 years of experience in data engineering / business intelligence space
  • Curious, self-motivated & a self-starter with a ‘can do attitude’
  • Experience with big data platforms such as Hive/Hadoop/Spark
3

Engineer, Data Job Description

Job Description Example
Our growing company is searching for experienced candidates for the position of engineer, data. Please review the list of responsibilities and qualifications. While this is our ideal list, we will consider candidates that do not necessarily have all of the qualifications, but have sufficient experience and talent.
Responsibilities for engineer, data
  • Work with program managers, business partners and other engineers to develop and prioritize project plans
  • Work with PMs to ensure data for IDL is collected by creating Groovy scripts and ensure the operation of the crawler software/hardware in the distributed cloud environment
  • Work with Engineering/QA teams to ensure new crawling requirements can be supported by the existing Data Collection software or through feature enhancements
  • Develop reports to track crawling status
  • Develop sustainable data driven solutions with modern data technologies to meet the needs of our organization and business clients
  • Ability to grasp new technologies rapidly as needed to progress initiatives, break down data issues and resolve them
  • Build robust and scalable systems with an eye on the long term maintenance and support
  • Create data models, including data warehouse schemas
  • Interface with clients and technical peers to understand data and reporting needs
  • Drive cross-functional design and development
Qualifications for engineer, data
  • Experience with multi-lingual (international) NLP processing and tagging
  • Experience with NLP applications such as tokenization, parsing, lemmatization, POS tagging techniques, Named Entity Recognition (NER) or Stanford NER (SNER)
  • Experience in Topic mining using keywords, n-grams, and cosine based distance for relevance scores
  • Experience with developing NLP applications such as sentiment analysis, topic modeling, text summary production
  • Experience with developing NLP tools such as Machine learning, bag of words, parts of speech tagging, linked document analysis (LDA)
  • Leverage foundational Data Infrastructure to integrate machine learning & statistical models into real time services and power the Visualization layer
4

Engineer, Data Job Description

Job Description Example
Our innovative and growing company is looking to fill the role of engineer, data. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for engineer, data
  • Contributes towards open source projects
  • Presents coding/database topics to development peer group internal and external to work
  • Use knowledge in statistics, advanced math, data mining, machine learning, natural language processing & information retrieval to build robust data solutions
  • Implement and maintain ETL process, batch and streaming data pipeline
  • Data Warehouse maintenance and metadata management
  • Ensure data quality is adhered to during project delivery, and provide guidance to delivery team accordingly
  • Works closely with teams and individuals on HDFS, Talend, Kafka, Spark, Greenplum, PostgreSQL scripting, has experience with real-time data replication, Data Quality and profiling to ensure quality of extracted data
  • Understand and work with reporting tools like OBIEE & Tableau to drive an internal suite of products for the Finance community
  • Identify specific success metrics for our internal services client programs
  • Design and implement metrics, data storage, and reporting mechanisms
Qualifications for engineer, data
  • Recent experience in SQL tuning, indexing, partitioning, data access patterns and scaling strategies
  • Programming/Scripting experience in Java and/or Scala
  • Scripting with Shell, Python, Ruby or similar
  • Bachelor’s degree or higher in computer technology or related field
  • Master's Degree in Computer Science or Computer/Electrical Engineering or related field
  • 2 to 3 years experience in machine learning
5

Engineer, Data Job Description

Job Description Example
Our growing company is searching for experienced candidates for the position of engineer, data. We appreciate you taking the time to review the list of qualifications and to apply for the position. If you don’t fill all of the qualifications, you may still be considered depending on your level of experience.
Responsibilities for engineer, data
  • Develop SQL queries against a Greenplum (Postgresql) data warehouse
  • Execute and manage process to make 3rd party data available internally for usage on direct sold media campaigns
  • Execute and manage process to make NinthDecimal data available programmatically on our various channel partner platforms
  • Provide segment size estimates to the programmatic sales team
  • Proactively work with the programmatic sales team to ensure successful creation of the best possible data audiences for the client
  • Maintain cadence of refreshing all audience profiles (both internal & external)
  • Provide excellent support to our partners and customers
  • Become a subject matter expert on how to move data to and from different platforms
  • Assist with any new data related projects
  • Build and support real-time, high availability ETL and data feed processes, primarily relating to email marketing campaigns
Qualifications for engineer, data
  • 2+ years experience with any scripting language (Ruby, Python)
  • Experience in web development, JavaScript Framework and programming languages like Java, Scala, C++, Python is a plus
  • Knowledge on SQL Server Management Studio, GitHub, and MongoDB
  • Hands-on implementation of projects is required
  • Running Modern high performance analytical databases like RedShift, BigQuery, Greenplum and others
  • Cluster Management - Handled Hadoop and or Spark clusters

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates