Data Platform Engineer (Staff / Sr Staff)
What we are looking for
EQ's data is foundational to everything we do - powering the forecasting and optimization models that help transform the power sector. As we scale, we need someone to define how the rest of the company discovers, understands, and accesses that data. We're looking for a Staff / Sr Staff Data Platform Engineer to design and build the infrastructure, interfaces, and patterns that make our data platform genuinely useful to the 50+ engineers who depend on it.
This is a foundational role. You'll be the first dedicated Data Platform Engineer at EQ, which means you'll have significant latitude to shape what data platform infrastructure looks like here - from cataloging and lineage to access patterns and self-serve capabilities.
What you will do
You'll be a member of EQ's Data Platform team, reporting to the Director of Data Platform. While our Data Engineers build and maintain pipelines, you'll focus on the layer above: the infrastructure and interfaces that make those pipelines discoverable, understandable, and easy to use.
Key Responsibilities:
Design and implement data cataloging infrastructure so engineers can discover what data exists, what it means, and how it relates to other data
Build lineage capabilities that allow teams to understand data provenance and trace how data flows through our systems
Define and implement consistent data access patterns and libraries that ML Engineers, Application Engineers, and Data Scientists use to interact with the data platform
Create self-serve tooling that reduces the friction for teams to find and use the data they need without requiring hand-holding
Contribute to the development of EQ's data ontology, ensuring data platform infrastructure aligns with how the company models its domain
Partner with Data Engineers to ensure the infrastructure you build complements the pipelines they maintain
Collaborate across teams to understand how engineers are using data today, where the pain points are, and what capabilities would unlock the most value
Stay current with the state of the art in data platform infrastructure and bring relevant innovations back to EQ
Participate in on-call rotations and contribute to improving operational excellence across the data platform
The minimum qualifications you’ll need
7+ years of experience in software engineering, with a focus on data infrastructure
Strong proficiency in Python and SQL
Experience with modern data stack components such as Databricks, Spark, dbt, or similar
Experience designing and building internal platforms, frameworks, or libraries used by other engineers
Familiarity with data cataloging, metadata management, or lineage tools (e.g., DataHub, Amundsen, Unity Catalog, OpenLineage)
Experience with orchestration tools such as Dagster, Airflow, or similar
Ability to work across teams and translate diverse requirements into coherent platform capabilities
Strong communication skills for collaborating within a remote-first team that works internationally across timezones
Experience with and enthusiasm for AI-assisted development
Nice to have additional skills
Experience as a founding or early member of a data platform team
Background building self-serve data tooling
Experience with AWS infrastructure
Familiarity with data modeling and semantic layers
Experience supporting ML or Data Science teams
About the job
Apply for this position
Data Platform Engineer (Staff / Sr Staff)
What we are looking for
EQ's data is foundational to everything we do - powering the forecasting and optimization models that help transform the power sector. As we scale, we need someone to define how the rest of the company discovers, understands, and accesses that data. We're looking for a Staff / Sr Staff Data Platform Engineer to design and build the infrastructure, interfaces, and patterns that make our data platform genuinely useful to the 50+ engineers who depend on it.
This is a foundational role. You'll be the first dedicated Data Platform Engineer at EQ, which means you'll have significant latitude to shape what data platform infrastructure looks like here - from cataloging and lineage to access patterns and self-serve capabilities.
What you will do
You'll be a member of EQ's Data Platform team, reporting to the Director of Data Platform. While our Data Engineers build and maintain pipelines, you'll focus on the layer above: the infrastructure and interfaces that make those pipelines discoverable, understandable, and easy to use.
Key Responsibilities:
Design and implement data cataloging infrastructure so engineers can discover what data exists, what it means, and how it relates to other data
Build lineage capabilities that allow teams to understand data provenance and trace how data flows through our systems
Define and implement consistent data access patterns and libraries that ML Engineers, Application Engineers, and Data Scientists use to interact with the data platform
Create self-serve tooling that reduces the friction for teams to find and use the data they need without requiring hand-holding
Contribute to the development of EQ's data ontology, ensuring data platform infrastructure aligns with how the company models its domain
Partner with Data Engineers to ensure the infrastructure you build complements the pipelines they maintain
Collaborate across teams to understand how engineers are using data today, where the pain points are, and what capabilities would unlock the most value
Stay current with the state of the art in data platform infrastructure and bring relevant innovations back to EQ
Participate in on-call rotations and contribute to improving operational excellence across the data platform
The minimum qualifications you’ll need
7+ years of experience in software engineering, with a focus on data infrastructure
Strong proficiency in Python and SQL
Experience with modern data stack components such as Databricks, Spark, dbt, or similar
Experience designing and building internal platforms, frameworks, or libraries used by other engineers
Familiarity with data cataloging, metadata management, or lineage tools (e.g., DataHub, Amundsen, Unity Catalog, OpenLineage)
Experience with orchestration tools such as Dagster, Airflow, or similar
Ability to work across teams and translate diverse requirements into coherent platform capabilities
Strong communication skills for collaborating within a remote-first team that works internationally across timezones
Experience with and enthusiasm for AI-assisted development
Nice to have additional skills
Experience as a founding or early member of a data platform team
Background building self-serve data tooling
Experience with AWS infrastructure
Familiarity with data modeling and semantic layers
Experience supporting ML or Data Science teams
