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