Software Development Architect
New
G
GoDaddyCloud Infrastructure
Canada, RemoteFull-TimeSenior
Salary187,000 - 280,000 CAD per year
Apply NowOpens the employer's application page
Job Details
- Experience
- 10+ years
- Required Skills
- AWSDockerNode.jsPythonBashTypeScriptGoCloudFormation
Requirements
- 10+ years of software engineering experience, with depth in Python (3.10+) and at least one of Go, TypeScript/Node.js, or Bash for systems and infrastructure automation
- Strong command of containerization — building, layering, hardening, and debugging Docker images across multiple architectures (amd64/arm64); familiarity with multi-stage builds, base image governance, and ECR
- Hands-on experience with AWS services at production scale: Lambda, ECR, DynamoDB, SQS, EventBridge, IAM, SSM, and Secrets Manager
- Proficiency with infrastructure as code — AWS CDK (Python or TypeScript) or CloudFormation/Sceptre — including stateful resource management, multi-region deployments, and least-privilege IAM design
- Solid understanding of TLS/PKI fundamentals: certificate types (DV, EV, client vs. server, mTLS), certificate lifecycle management, CA trust chains, and key storage
- Demonstrated experience building and maintaining CI/CD pipelines with GitHub Actions or equivalent, including automated testing, security scanning, and controlled promotion across environments
- Strong observability instincts: structured JSON logging, CloudWatch alarms, and data-driven dashboards for platform health and adoption metrics
Responsibilities
- Design, implement, and maintain the automated pipelines that build, harden, scan, and distribute container images (GCIs, GCRIs) and machine images (GAMIs) to 12 AWS regions on a continuous basis
- Own certificate lifecycle infrastructure — issuance, renewal, revocation, and policy enforcement — for thousands of internal TLS/mTLS endpoints across GoDaddy
- Drive security posture improvements: CVE triage, remediation SLA enforcement, SBOM generation, and supply-chain hardening for GoDaddy's foundational compute images
- Architect and operate event-driven, serverless AWS infrastructure (Lambda, SQS, EventBridge, DynamoDB, ECR) powering the image build and certificate management systems
- Collaborate multi-functionally with Product Security, platform teams, and hundreds of consuming engineering teams to define standards, document systems, and communicate operational impacts of platform changes
- Identify and eliminate toil through automation — build-trigger intelligence, upstream change detection, certificate expiry monitoring, and usage analytics
- Mentor engineers across the org on secure-by-default patterns, container image guidelines, and PKI fundamentals
- Define and socialize the architectural direction for next-generation platform capabilities, from private CA adoption to runtime image governance
View Full Description & ApplyYou'll be redirected to the employer's site