Senior Software Development Engineer

Added
14 days ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

aws sql python api data modeling

πŸ“‹ Description

  • Design scalable data products: Develop data models and domain-driven components that transform raw
  • Build enterprise data context: Contribute to semantic models, ontologies, knowledge bases, and
  • Develop self-service platform experiences: Build end-to-end tools and workflows for data producers
  • Implement AI-assisted automation: Design and evolve AI-enabled and agentic workflows that reduce
  • Ensure service reliability: Lead incident response for owned services, conduct root-cause analyses
  • Drive platform UX priorities: Collaborate with engineering leadership and distributed teams across

🎯 Requirements

  • Professional experience: At least 7 years of experience in data engineering, data platform
  • Python development: At least 5 years of professional Python experience, including building APIs
  • Data modeling and architecture: Strong knowledge of data modeling, data architecture, domain-driven
  • Self-service platform engineering: Experience building APIs, workflows, or tools that allow data
  • Reusable system design: Proven ability to design modular and extensible platform patterns, such as
  • AWS expertise: Hands-on experience with AWS services, including S3, Lambda, Glue, Lake Formation

🎁 Benefits

  • Competitive annual salary: CAD $128,500–$192,500, depending on relevant skills, experience, and
  • Potential performance bonus: Eligibility for a discretionary cash bonus scheme targeting 15% of
  • Potential equity participation: The role may be eligible for an employee equity plan.
  • Remote work flexibility: Work remotely from home in Canada, with occasional office visits
  • Healthcare coverage: Benefits include health, dental, and vision insurance.
  • Financial protection: Life insurance, critical illness coverage, and accidental death and
Get alerts for new remote engineering jobs
A weekly email with new matches. Unsubscribe anytime.
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest β€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs β†’