Principal Software Developer – Databases

Posted last week

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Senior technical contributor managing structured storage and shaping cloud data infrastructure for Autodesk. Leading high-impact projects and mentoring engineers to improve technical capabilities.

Responsibilities

  • Lead design and implementation of high-impact SRS platform capabilities: event platform CDC integration (Kafka), schema automation, Structured Record Access API, fleet management tooling
  • Set technical direction for one or more SRS sub-areas: architecture standards, design reviews, raising the bar on how the team builds
  • Continuously assess SRS cloud platform needs at scale, identify significant risks and gaps, and drive the roadmap to close them
  • Own and improve fleet-wide operations: capacity management, monitoring and alerting, query tuning, load optimization, and data replication for reporting workloads
  • Create and institutionalize best practices and health models for the database fleet
  • Build a high-impact network of storage champions across engineering groups
  • Own reliability for what you build: monitoring, runbooks, on-call response, post-incident learning
  • Drive migration and schema lifecycle initiatives across the fleet, coordinating with product teams
  • Mentor P2/P3 engineers; conduct design and code reviews

Requirements

  • 6+ years of software engineering in a platform, infrastructure, or data engineering context
  • 5+ years of Kubernetes architecture at scale
  • 7+ years of Terraform experience
  • 7+ years of experience with cloud data technologies
  • Deep Postgres or DynamoDB experience at scale: fleet-level operations, not application-level use
  • Demonstrated ability to lead technical projects end-to-end: design through production
  • Hands-on Kafka or event streaming experience in production; bonus if you've built CDC pipelines (Postgres binlog, DynamoDB Streams, Debezium)
  • ORM experience at the framework or platform layer: you've built or extended ORM tooling to drive semantic eventing, not just consumed it
  • Kubernetes CRD hands-on experience: designing or operating controllers/operators that manage platform resources
  • Strong AWS background: IAM, RDS/Aurora, DynamoDB, ECS/EKS, multi-region
  • Able to drive technical alignment across opinionated teams
  • Experience in Infrastructure-as-code (Terraform) and GitOps deployment
  • Strong communication and organizational skills; you can influence outcomes across teams, groups, and leadership.

Benefits

  • Annual cash bonuses
  • Commissions for sales roles
  • Stock grants
  • Comprehensive benefits package

Job type

Full Time

Experience level

Lead

Salary

CA$131,000 - CA$191,400 per year

Degree requirement

Bachelor's Degree

Tech skills

AWSCloudDynamoDBKafkaKubernetesPostgresTerraform

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.