North AmericaFull TimeSoftware Development
Remotely
pythonsqlsparkdata warehousingdatadatabricksci/cddelta lakeunity catalog
Job Description
📋 Description
- Build, maintain, and optimize data tables, views, jobs, pipelines, and orchestration workflows
- Develop pipelines that deliver syndicated and custom audience segments from survey and ML signals.
- Apply data modeling and architecture best practices; improve testing, repositories, CI/CD, naming
- Support delivery and performance reporting of audience segments via data marketplaces and partner
- Explore real-time processing with Spark Structured Streaming and Lakehouse pipelines.
- Maintain data observability, metadata standards, documentation, and data quality practices.
🎯 Requirements
- Bachelor's or Master's in CS or related field.
- 4+ years of professional Data Engineering experience with Python, SQL, Spark, and distributed
- 2+ years hands-on with Databricks (Jobs & Workflows, Notebooks, Unity Catalog, Delta Lake).
- Strong DB design, data structures, algorithms, data modeling, and scalable architecture.
- Proven ability to translate business needs into practical engineering solutions.
- Experience using AI coding assistants like Claude Code or GitHub Copilot in a modern workflow.
🎁 Benefits
- Competitive CAD $80,000–$90,000 annually, depending on location, experience, and performance.
- Fully remote work opportunity for Canada-based professionals.
- Occasional travel to New York City.
- Career and professional development opportunities.
- Health, dental, and vision insurance.
- Pre-tax savings plans and transit/parking programs.
Back to all jobs