Epicareer Might not Working Properly
Learn More

Staff Data Engineer

Salary undisclosed

Apply on


Original
Simplified

F/T Staff Data Engineer

As a technical leader of our data engineering team, reporting to our Director of Business Intelligence, you'll play a pivotal role in defining the foundation crucial for various types of analysis. Your work will encompass heavy cross-channel analysis of media interaction logs, optimizing paid media, distilling purchase data to better understand our customers, and evaluating warehouse and sourcing data to improve operational efficiency. You will help us think of innovative ways to improve our data systems to help the business make decisions and make it even more enjoyable and valuable to shop with us.

What you'll do:

  • Apply your engineering expertise to solve large-scale business problems. Drive design and architecture discussions and build alignment on complex technical decisions
  • Design, implement, validate, and deploy software solutions to enhance our reporting and analytics systems. This includes new features and architectural improvements for our data pipeline and analytics tools, such as Looker, dbt, Databricks, Fivetran, Airbyte, and AWS Redshift
  • Provide technical leadership in data architecture and help establish best practices for data modeling, storage, and retrieval
  • Collaborate with cross-functional teams to understand data needs and design solutions that meet business requirements
  • Drive the adoption of advanced analytics techniques and technologies to unlock insights from large datasets
  • Perform design and code reviews to ensure quality and scalability
  • Lead the design of data governance policies and procedures. Help establish and enforce data security and privacy protocols to safeguard sensitive information
  • Further agile and DevOps practices to ensure efficient and high-quality data engineering processes
  • Support on-call assignments and operational management
  • Collaborate with business analysts and product owners to assist with measuring experiments to vet hypotheses
  • Mentor, lead, and train other members of the data engineering team
  • Be the champion for data from a technical perspective across the entire organization

What you'll bring:

  • Bachelor's degree required in Computer Science, Software Engineering, or related field
  • Master's degree preferred in a related field
  • 6+ years of experience in data engineering working with big data systems that can process and transform data at scale
  • Deep knowledge of analytics technologies, modeling techniques, data streaming and other ingestion approaches, data warehousing concepts, cloud platforms (AWS preferred), and proven experience with data architecture including data pipelines, dimensional modeling, and dependency management
  • Experience developing with data SaaS and BI tooling (Fivetran, Looker, dbt, Databricks, Apache Airflow, etc.)
  • Experience automating data integration using APIs
  • Proficiency in programming languages such as SQL and Python in an analytics context
  • Experience handling operational aspects of large-scale systems focusing on observability, tech debt management, code refactoring, and robust software development and release processes
  • Experience articulating technically complex topics in an easy-to-understand way via written and verbal communication methods
  • Proven track record of mentorship, leadership, and ownership within teams and organizations
  • Curiosity and creativity, with sound judgment and a high degree of both integrity and empathy
  • Ability to create strategies and plans that define how information can be utilized to support an organization's overall business strategy, and how that information and data is organized, and governed inside an organization
  • Experience with agile methodologies, DevOps practices, and CI/CD pipelines
  • Communication and leadership experience, with experience initiating and driving projects
  • Effective written and verbal communication of data-driven solutions across all levels of the organization
  • Significant experience in consumer, retail or ecommerce organization
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job