Principal Software Developer - Databases @Autodesk
Software Development
Salary cad 131,000 - 1..
Remote Location
Employment Type full-time
Posted 2d ago

[Hiring] Principal Software Developer - Databases @Autodesk

2d ago - Autodesk is hiring a remote Principal Software Developer - Databases. πŸ’Έ Salary: cad 131,000 - 191,400 per year πŸ“Location: Canada

Role Description

Autodesk Construction Solutions is looking for a senior technical contributor who brings deep expertise in cloud data infrastructure and uses it to shape how the division manages structured storage. This role sets technical direction across the SRS platform, from database fleet operations to the API abstractions and event contracts that sit on top, and leads high-impact initiatives end-to-end. You'll operate with significant autonomy, influence architecture decisions across teams, and raise the technical bar for how engineering teams build on shared storage infrastructure.

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; use observability tooling and AWS automation to enforce standards consistently across hundreds of managed databases.
  • Build a high-impact network of storage champions across engineering groups, consult directly with product teams and group leads on storage readiness and risk, and select training opportunities that raise engineering capability division-wide.
  • Own reliability for what you build: monitoring, runbooks, on-call response, post-incident learning.
  • Partner with SRS area leadership across managed database platform, DevEx, and data warehousing to sequence work and make cross-team tradeoffs.
  • Drive migration and schema lifecycle initiatives across the fleet, coordinating with product teams, managing rollout risk, validating rollback coverage.
  • Mentor P2/P3 engineers; conduct design and code reviews with real feedback.
  • Represent SRS technical requirements in cross-org forums: architecture review, group leadership.
  • Provide tactical leadership during production emergencies.

Qualifications

  • 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; you've gotten three engineers with different opinions to agree on an approach.
  • Infrastructure-as-code (Terraform) and GitOps deployment experience.
  • Strong communication and organizational skills; you can influence outcomes across teams, groups, and leadership.

Preferred Qualifications

  • You're a self-starter, comfortable driving work across a distributed group of service owners on different teams.
  • You're a fearless problem-solver and model-driven thinker.
  • You embrace big challenges and apply rigorous yet efficient methods to your solutions.
  • You're results-driven, with a strong bias for action and a solid sense of accountability.

The Ideal Candidate

  • Experience building or operating a managed Postgres platform.
  • Customer Managed Keys (CMK): AWS KMS key policy design, envelope encryption, or CMK rotation in a regulated environment.
  • Schema catalog, data governance, or data contract experience.
  • Liquibase or equivalent schema migration tooling experience.
  • Helm, ArgoCD, or Harness deployment pipeline experience.
  • Apigee, LLM proxy, or API gateway platform experience.
  • FedRAMP/IL4 compliance context in a cloud environment.
Before You Apply
️
remote Be aware of the location restriction for this remote position: Canada
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Principal Software Developer - Databases @Autodesk
Software Development
Salary cad 131,000 - 1..
Remote Location
Employment Type full-time
Posted 2d ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 150,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: Canada
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 150,000+ Remote Jobs
Γ—

Apply to the best remote jobs
before everyone else

Access 150,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews
Unlock All Jobs Now

Maybe later