
Senior Data Engineer
Posted 5 days ago

Posted 5 days ago
This is a fully remote position, open to applicants in Canada.
• Design, develop, and advance CloudBlue’s data and analytics platform.
• Construct and sustain a high-volume, high-performance data fabric, encompassing real-time ingestion, data pipelines, storage, and analytics.
• Take ownership of features from technical design and implementation to testing and production.
• Propel AI adoption across the platform by creating AI-driven workflows and capabilities.
• Design and implement APIs that connect data, services, and business workflows throughout the CloudBlue ecosystem.
• Collaborate closely with engineers in small, cross-functional feature teams.
• Partner with Product Managers and other CloudBlue teams to convert business requirements into scalable technical solutions.
• Ensure data quality, reliability, observability, and performance throughout production pipelines.
• Work alongside the Engineering Manager to support professional growth and career development.
• Assist with additional tasks or projects as assigned to fulfill team and business requirements.
• Proven professional experience in software engineering, with a strong foundation in developing data-intensive systems.
• Extensive background in building data pipelines and data models, including handling production-scale data workloads.
• Practical experience with Python programming.
• Strong proficiency in event-streaming technologies such as Kafka, NATS, Flink, or similar; experience in streaming is crucial.
• Familiarity with cloud-native infrastructure like Azure, AWS, or GCP.
• Experience with containerized workloads utilizing Docker and Kubernetes.
• In-depth understanding of data contracts, data quality, pipeline observability, and production SLOs.
• Practical experience with AI-assisted development tools and a genuine interest in applying AI to engineering challenges and development processes.
• Strong competence in designing and integrating APIs.
• Solid knowledge of PostgreSQL and relational databases.
• Experience with unit and end-to-end testing, ensuring the development of reliable, production-ready systems.
• Professional proficiency in English.
• Familiarity with billing, finance, or usage-based/metered monetization is advantageous.
• Exposure to integrating LLMs or AI services, such as RAG, MCP, agent runtimes, Anthropic/OpenAI APIs, or similar technologies, is a plus.
• Experience with modern lakehouse or data federation patterns, like Iceberg, Trino, or similar technologies, would be beneficial.
• Candidates should be prepared to respond to inquiries regarding production real-time streaming pipelines and AI engineering experience.
• Willingness to engage in standard candidate verification procedures, where allowed by applicable law.
• Acknowledgment that employment history and application details may be verified.
• This position is expected to be carried out outside of Ontario.
• Competitive compensation, aligned with the markets from which we recruit.
• Opportunities for growth, with genuine ownership of your work and support for professional development.
• Flexibility in your working hours and methods, within the core hours required by your team.
• Access to the AI tools necessary for your tasks, along with the freedom to experiment with them.
• Remote-first working environment.
• Equal-opportunity employer.
• Accommodations for individuals with disabilities at every stage of the hiring process.
Instacart
GEICO
Litmus
Candid
Get handpicked remote jobs straight to your inbox weekly.