Senior Software Development Engineer
Canada · Ontario - Remote · CAD 128,500-192,500 · 5+ years experience · Posted Oct 16, 2026
At a glance
- Experience
- 5+ years experience
- Location
- Canada · Ontario - Remote
- Salary
- CAD 128,500-192,500 · Base salary
About the role
- Join a team where you can help shape the future of our enterprise data platform through automation, modernization, and AI-enabled solutions.
- You will have the opportunity to build reliable platform services, improve self-service experiences for data producers and consumers, and develop AI-assisted and agentic automation that reduces manual work and improves developer productivity.
- This is an ideal opportunity for a hands-on engineer with strong Amazon Web Services and Python skills who enjoys solving complex platform challenges at scale.
Responsibilities
- Build and evolve artificial intelligence-assisted and agentic automation tooling, including migration support, impact assessment, and workflows that reduce manual effort for platform and data teams
- Improve data producer and consumer experiences through self-service onboarding, platform workflows, automation, and scalable adoption patterns
- Contribute to platform modernization efforts, 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, after-action reviews, and implementation of durable fixes that improve long-term platform stability
- Partner with engineering teams across United States and India time zones to maintain continuity, unblock users, and improve platform outcomes
Requirements
- 7+ years of software engineering or data platform engineering experience, including experience building scalable data platforms, platform tooling, or developer-facing systems
- 5+ years of professional experience with Python, including experience building application programming interfaces, automation, platform tooling, and operational workflows, with the ability to troubleshoot distributed data systems
- Production experience building artificial intelligence-assisted or agentic automation workflows for analytics, migration support, impact assessment, or platform enablement
- Modular architectures and reusable platform patterns, including frameworks, plugins, marketplaces, or other approaches that support automation at scale
- Large-scale data platforms, including self-service workflows, developer-facing tooling, and real-time and batch data patterns
- Amazon Web Services technologies, including Amazon S3, AWS Lambda, AWS Glue, AWS Lake Formation, Amazon Redshift, Amazon API Gateway, and orchestration platforms such as Apache Airflow
Preferred qualifications
- Experience with data governance, access management, lakehouse architectures, or Apache Iceberg
- Experience designing AI-enabled data platform capabilities that improve data discovery, analytics workflows, or engineering productivity
Benefits
- Competitive pay
- Generous time off
- Parental leave
- Healthcare
- Retirement savings program
- Health, dental, and vision insurance
- Life insurance
- Critical illness
- AD&D
- Health care spending account
Workplace
- This is a remote position, working remotely from home.
- You may occasionally visit a GoDaddy office to meet with your team for events or meetings.
Skills
- Python
- Amazon S3
- AWS Lambda
- AWS Glue
- AWS Lake Formation
- Amazon Redshift
- Amazon API Gateway
- Apache Airflow
- Apache Iceberg