Share
We are looking for an Analytics-focused Data Engineer who is as passionate about clean, scalable data systems as they are about understanding the business context behind the numbers. In this role, you’ll partner closely with data engineers, BIEs, and product managers, as well as finance and business stakeholders. You’ll work across data platforms, transformation frameworks, orchestration tools, data modeling, and visualization systems—to build solutions that deliver trusted data at scale.
Key job responsibilities
• Design, build, and maintain scalable, reliable, and reusable data pipelines and infrastructure that support analytics, reporting, and strategic decision-making.
• Develop data models and prepare datasets that are intuitive, well-documented, and aligned with both immediate business needs and long-term analytical goals.
• Partner with Business Intelligence Engineers, product managers, and finance stakeholders to translate ambiguous business questions into clear data solutions that inform strategy.
• Explore source systems, data flows, and business processes to uncover opportunities, ensure data accuracy and completeness, and drive improvements in data quality and usability.
• Take end-to-end responsibility for the datasets you own—ensuring they are well-documented, meet user needs, and continuously evolve as business requirements change.
• Enable self-service analytics by delivering high-quality, trusted datasets and promoting best practices in data access and usage.
• Continuously identify opportunities to improve data flow efficiency, reduce technical debt, and simplify data architecture.
• Stay current with evolving data technologies and evaluate new tools and frameworks to improve our data platform’s scalability and performance.
• Continuously look for ways to improve our data tools, practices, and pipelines to better support insight generation and strategic decision-making.
- 3+ years of data engineering experience
- Experience with data modeling, warehousing and building ETL pipelines
- Experience with SQL
- Experience in at least one modern scripting or programming language, such as Python, Java, Scala, or NodeJS
- Strong analytical skills, with the ability to translate business requirements into technical data solutions.
- Excellent communication skills, with the ability to collaborate across technical and business teams.
- Experience with AWS technologies like Redshift, S3, AWS Glue, EMR, Kinesis, FireHose, Lambda, and IAM roles and permissions
- Experience with non-relational databases / data stores (object storage, document or key-value stores, graph databases, column-family databases)
- Experience as a data engineer or related specialty (e.g., software engineer, business intelligence engineer, data scientist) with a track record of manipulating, processing, and extracting value from large datasets
- Knowledge of professional software engineering & best practices for full software development life cycle, including coding standards, software architectures, code reviews, source control management, continuous deployments, testing, and operational excellence
- 3+ years of reparation of data for direct use in visualization tools like Tableau experience
- Strong business acumen with a focus on how data supports decision-making and strategic initiatives.
These jobs might be a good fit