Senior Software Development Engineer

New
G
GoDaddyData platforms
Location: Canada; This is a remote position, so you’ll be working remotely from your home., United States hours; engineering teams across United States and India time zonesFull-TimeSenior
SalaryCanada: $128,500 — $192,500 CAD. In addition to the salary range below, the role may be eligible to participate in a discretionary cash bonus scheme that pays 15% of base salary based on individual and company performance.
Apply NowOpens the employer's application page

Job Details

Experience
7+ years of software engineering or data platform engineering experience; 5+ years of professional experience with Python
Required Skills
PythonApache AirflowAWS Lambda

Requirements

  • Have 7+ years of software engineering or data platform engineering experience.
  • Bring experience building scalable data platforms, platform tooling, or developer-facing systems.
  • Have 5+ years of professional experience with Python.
  • Build application programming interfaces, automation, platform tooling, and operational workflows with Python.
  • Be able to troubleshoot distributed data systems.
  • Have production experience building AI-assisted or agentic automation workflows for analytics, migration support, impact assessment, or platform enablement.
  • Know modular architectures and reusable platform patterns, including frameworks, plugins, marketplaces, or similar approaches.
  • Have experience with large-scale data platforms, self-service workflows, developer-facing tooling, and real-time and batch data patterns.
  • Have experience with AWS technologies including Amazon S3, AWS Lambda, AWS Glue, AWS Lake Formation, Amazon Redshift, and Amazon API Gateway.
  • Have experience with orchestration platforms such as Apache Airflow.

Responsibilities

  • Build and evolve AI-assisted and agentic automation tooling for migration support, impact assessment, and workflows that reduce manual effort.
  • Improve data producer and consumer experiences through self-service onboarding, platform workflows, automation, and scalable adoption patterns.
  • Contribute to platform modernization, including Apache Iceberg adoption, reliability improvements, and operational automation.
  • Own platform reliability, operational support, and incident response during United States hours across Data Lake and related data platform services.
  • Drive proactive root-cause analysis and after-action reviews, and implement durable fixes to improve platform stability.
  • Partner with engineering teams across United States and India time zones to maintain continuity, unblock users, and improve platform outcomes.
View Full Description & ApplyYou'll be redirected to the employer's site
Canada: $128,500 — $192,500 CAD. In addition to the salary range below, the role may be eligible to participate in a discretionary cash bonus scheme that pays 15% of base salary based on individual and company performance.
Apply Now