高级经理,数据工程
Senior Manager, Data Engineering
Sterling Brokers 介绍
Sterling Capital Brokers 是一家快速发展的加拿大员工福利经纪公司,依托于自有的技术。我们帮助雇主设计、实施和管理能够为员工带来实际成果的团体福利计划。我们行动迅速,以高度的主人翁精神运营,并构建针对客户需求的定制化解决方案,而非照搬大公司的做法。
在这里,数据是真正的战略资源——而不是事后补充。我们面临的挑战是大多数成长型公司最终都会遇到的问题:数据存在,但无法访问。我们正有条不紊地从原始可见性转向受控的、基于角色的、自助式访问,让每个团队都能更快地做出更好的决策。这个职位将领导这项工作。
职位介绍
这是一个需要亲力亲为的数据工程领导者,兼具球员和教练的角色。你将负责数据平台的架构、交付和战略方向,同时带领一支小型高效团队——目前包括一名全栈数据工程师、一名分析工程师和一名项目经理。随着业务扩展,你会有意识地扩大团队规模,注重杠杆效应:构建工具、模式和平台,以提高团队产出,而不是与需求同步增加人手。
你的时间将大致在 50/50 的比例上用于建设和领导。在一周内,你可能需要设计一个 Unity Catalog 治理模型,审查同事的管道 PR,亲自编写解决难题的生产代码,进行一对一沟通,并向高管团队提出建议。如果你想要一个纯粹的管理岗位或纯粹的个人贡献者角色,这并不适合你——我们直言不讳,以便合适的人主动加入。
你还将作为内部技术职能与客户体验团队之间的纽带,保持协作务实、数据驱动并聚焦成果。
我们的构建方式:我们在 AWS 上运行 Databricks lakehouse —— 采用银牌架构,Unity Catalog 作为治理控制平面,dbt 用于建模,Databricks Workflows 和 Airflow 用于编排。所有内容都通过 CI/CD 发布,我们正在将自助式分析迁移到 Databricks 原生工具如 Genie 上。我们更倾向于受控的、文档完善的、可重用的数据,而不是一次性管道。
你将负责
带领并建设团队(“教练”角色)
- 为数据工程团队提供明确的方向,定期一对一沟通,坦率地给予绩效反馈,并提供真正的成长机会。
- 有意识地扩大团队规模
查看英文原文
About Sterling Brokers
Sterling Capital Brokers is a fast-growing Canadian employee benefits brokerage built on proprietary technology. We help employers design, deliver, and manage group benefits programs that produce real outcomes for their people. We move quickly, operate with a high degree of ownership, and build solutions that are purpose-fit for our clients rather than borrowed from a bigger playbook.
Data is genuinely strategic here — not an afterthought. Our challenge is the one most growing companies eventually hit: the data exists, but access to it doesn’t. We are moving deliberately from raw visibility toward governed, role-based, self-serve access that lets every team make better decisions faster. This role leads that work.
About the role
This is a player/coach role for a hands-on data engineering leader. You will own the architecture, delivery, and strategic direction of our data platform while leading a small, high-performing team — today one full-stack data engineer, one analytics engineer, and a program manager. You will grow that team deliberately as the business scales, with a bias toward leverage: building tools, patterns, and platforms that multiply the team’s output rather than adding headcount in lockstep with demand.
Expect to split your time roughly 50/50 between building and leading. In a given week you may design a Unity Catalog governance model, review a teammate’s pipeline PR, write production code on a hard problem yourself, run your 1:1s, and present a recommendation to the executive team. If you want a role that is purely managerial, or purely individual-contributor, this is not it — and we say that plainly so the right person self-selects in.
You will also serve as connective tissue between our internal technology function and our client experience team, keeping collaboration pragmatic, data-informed, and focused on outcomes.
How we build: We run a Databricks lakehouse on AWS — medallion architecture, Unity Catalog as our governance control plane, dbt for modeling, and Databricks Workflows plus Airflow for orchestration. Everything ships through CI/CD, and we’re moving self-serve analytics onto Databricks-native tooling like Genie. We favour governed, well-documented, reusable data over one-off pipelines.
What you'll do
Lead and Build the Team (the “coach”)
- Lead and develop the data engineering team with clear direction, regular 1:1s,candid performance feedback, and real growth opportunities.
- Grow the team deliberately and non-linearly — hire for leverage and invest in tooling and automation so output scales faster than headcount.
- Set technical standards and raise the bar through code review, design review, and pairing — modeling the engineering quality you expect.
- Build a team that documents extensively and creates way finding paths to that documentation, so the rest of Sterling can discover what we build and why.
Architect and Engineer the Platform (the “player”)
- Design, build, and maintain scalable, reliable pipelines on Databricks — through a medallion architecture, into well-modeled gold-layer tables.
- Stay hands-on in the codebase: write and review production Python and SQL, untangle messy source data into reusable, documented data models, and debug across the stack when it matters.
- Own orchestration and reliability across Databricks Workflows and Airflow —performance, cost, observability, and uptime of the data environment.
- Drive the near-term roadmap across three surfaces: self-serve analytics that democratize access for internal teams, embedded client-facing data products, and ML/AI enablement (feature pipelines and the data foundation for advanced analytics).
- Close the documentation and governance gaps that block trust in the data —column-level definitions, decoded business semantics, table lineage, and freshness/quality signals.
Strategy and Business Alignment
- Own the data roadmap and tie it tightly to company strategy and measurable business outcomes.
- Translate business questions into data work and back again — and explain to the CTO and executive team not just what you built, but why it matters and what it unlocks.
- Proactively surface opportunities in our data that inform commercial decisions, product direction, and client experience — e.g., which clients are at risk, where our best clients come from.
Governance, Security, and Compliance
- Establish and enforce data governance — access controls, anonymization (up to and including differential-privacy techniques where warranted), and lineage —using Unity Catalog as the control plane.
- Build practices that hold up to our compliance posture: SOC 2 Type 2 (currently in our audit observation window), PIPEDA, member PII protection, and applicable insurance regulations. You will treat this as mission-critical, “real-money” infrastructure, because it is.
What We're Looking For
Leadership Experience — Required
- You have led a data or engineering team before. This is not a first-time-manager seat.
- You are comfortable running 1:1s, writing performance reviews, navigating team dynamics, and developing people.
- Senior Manager level at an enterprise or Director level at a smaller organization is the experience benchmark.
- Crucially, you have stayed technical while leading — you did not stop writing or reviewing code when you started managing, and you don’t want to.
Technical Depth — Required
- Hands-on experience designing and building data pipelines, warehouses/lakehouses, and analytical infrastructure at scale.
- Strong Python (applying software-development best practices) and strong SQL —querying, views, and reusable data models built from often-messy sources.
- Production experience with Databricks (or a directly comparable Spark-based lakehouse) and a data-cataloging/governance layer such as Unity Catalog.
- Experience building ETL/ELT pipelines and running them on orchestrators —Databricks Workflows and Airflow specifically, or close equivalents.
- Proficiency with dbt for data modeling and transformation — building modular, tested, version-controlled models.
- Hands-on experience in AWS as a cloud environment.
- Experience implementing CI/CD for data pipelines and infrastructure — automated testing, deployment, and version control for data workflows.
- A working grasp of data governance, access controls, and compliance frameworks for regulated data (PII, SOC 2).
- Able to move from writing a technical spec to presenting a strategic recommendation in the same week.
Business Acumen — Non-Negotiable
- You understand how a business creates value over time, and you use data to sharpen that understanding — not just to answer the question that was asked.
- You can sit in a room with a CEO and explain what you built, why it matters strategically, and what it will unlock.
- Your communication is clear in writing and out loud. Technical complexity is never an excuse for unclear communication.
Nice to Have
- Statistics background and experience with R; familiarity with ML workflows, AutoML, and notebook environments (Databricks, Jupyter, or commercial equivalents).
- Experience making data self-serve and accessible to non-technical teams —semantic modeling, natural-language query (e.g., Databricks Genie), and Databricks-native dashboards. Background with Power BI or Tableau is useful context, though we are moving off both.
- Experience integrating third-party services via API (e.g., OCR/Textract-type ingestion).
- Experience with mission-critical or “real-money” systems and multidimensional data.
What Will Help You Succeed Here
- Experience in a regulated industry — financial services, insurance, or healthcare —is a strong asset. It accelerates your grasp of our regulatory environment and why client trust is not optional. It is not a deal-breaker for an exceptional candidate with strong business acumen and a track record of fast learning.
- You have operated in smaller, faster-moving environments where resourcefulness, speed, and judgment matter as much as technical rigour — and you can set direction without heavy process scaffolding.
- You bring new thinking. You ask whether the industry convention is right for us rather than defaulting to it.
- You are comfortable with ambiguity and know when to escalate versus when to simply decide.
Why Join Sterling
- High visibility and direct impact — you work closely with executive leadership and shape decisions that matter.
- A team that moves fast and trusts its people to own their work.
- The chance to build something, not just maintain it — you are setting the foundation for how a growing company uses its data.
- A business where data is genuinely strategic, and a leadership team that treats it that way.
Pay range and compensation package
- $130,000 - $170,000 (CAD) base salary
- Performance bonus opportunity
- Comprehensive health and wellness benefits
- Flexible Paid Time Off
- Remote-first
- Opportunities to grow with a high-performing, technology-enabled organization
Originally posted on Himalayas