Position: Senior Data Engineer
Company: Honeycomb Software
Experience required: 3y
Category: Data Engineer
English level: intermediate
Published: 2023-01-01T00:00:00+02:00

Our predictable process and professional approach to technical projects ensure the smooth and timely delivery of crucial initiatives. Our highly capable team, experience with complex technical projects, and our experience in business success enable us to provide a clear path to market.

The **Senior Data Engineer** is responsible for designing, building, maintaining, and troubleshooting data pipelines. This includes extracting data from a variety of sources, transforming it into a format suitable for analysis, and loading it into a data warehouse or other data store. 

The senior data engineer should have strong skills in SQL and be able to use it to write efficient queries for data transformation and analysis. This also includes being proficient with reporting software such as JasperSoft and/or PowerBI to generate reports. This position will be involved the Agile Scrum process and is expected to participate in all events. 

This position will report directly to the Software Delivery Director. Our core values are the heart of our company and guide everything we do. We expect someone that lives our values:
-	Seek Opportunities
-	Serve Energetically
-	Expect Excellence
-	Exude Grit
-	Exhibit Agility

**QUALIFICATIONS**
-	Minimum of eight years of experience in a data engineering role
-	Fluent in SQL, data visualization, and report building
-	Skilled in using Aginity/Coginiti and JasperSoft, or similar software
-	Experience managing complex datasets and building reports at scale
-	Experience normalizing/denormalizing datasets
-	Great attitude and hard working
-	Bonus: PowerBI, SSRS Reports

**RESPONSIBILITIES **
-	JasperSoft reports management
-	Database design and management
-	Generating reports daily and ad-hoc requests
-	Creating easy-to-use dashboards for viewing data
-	Designing and implementing data pipelines to ingest, process, and store large volumes of data
-	Transforming raw data into a structured format for analysis
-	Developing and maintaining data models and pipelines to support business and analytical needs
-	Collaborating with stakeholders to understand data needs and requirements
-	Maintaining documentation of data pipelines and processes
-	Troubleshooting and debugging data pipelines as needed
-	Mentoring junior data engineers and contributing to the development of best practices within the team