Jobs.ca
Jobs.ca
Language
Autodesk logo

Senior Software Developer

Autodesk15 days ago
Toronto, Vancouver
CA$77,977 - CA$114,633/yearly
Senior Level

About the role

Who you are

  • Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Cyber Security, Information Security, or related field
  • 5+ years of experience in software engineering with a strong emphasis on security-focused development
  • Experience in upholding and enforcing comprehensive code quality standards and best practices
  • Proven track record of designing and implementing scalable, secure data or platform solutions
  • Deep expertise in AWS, including IAM, KMS, EC2, S3, RDS, Lambda, networking security, encryption, and secure-by-design cloud architecture
  • Proficiency in Python and experience building security-focused software (e.g., authentication/authorization services, secrets management, audit/logging frameworks, threat detection or analytics tooling)
  • Hands-on experience with CI/CD pipelines and automation using tools such as Jenkins, GitLab CI, or CircleCI
  • Strong understanding of Infrastructure as Code (IaC) using Terraform or CloudFormation
  • Experience with Snowflake, or similar cloud data warehousing platforms
  • Excellent problem-solving, debugging, collaboration, and communication skills
  • Experience working within Agile/Scrum development processes
  • Experience with other programming languages such as Java or Go
  • Knowledge of data governance and compliance standards (e.g., SOC, FedRAMP, GDPR)

What the job involves

  • Autodesk is seeking a highly skilled Senior Software Developer to join our Trust Data Platform team
  • In this role, you will play a critical part in designing, developing, and maintaining our data platform infrastructure
  • You will work closely with cross-functional teams to ensure the reliability, scalability, and security of our data systems
  • Lead the design and implementation of scalable, secure data platform solutions while shaping the technical roadmap and addressing technical debt
  • Collaborate with product, architecture, engineering, and security teams to translate requirements into high-quality technical solutions
  • Embed Secure SDLC practices by integrating automated security testing, static analysis, dependency scanning, and Infrastructure as Code (IaC) scanning into CI/CD workflows
  • Build and maintain systems that support security monitoring, observability, anomaly detection, and compliance reporting
  • Plan and deliver software releases using Agile methodologies, promoting open/inner-source development models
  • Drive continuous improvement in engineering processes, secure coding practices, and system design to reduce complexity and improve quality
  • Stay up to date on industry trends, best practices, and technologies
  • Promote collaboration through open/inner source development models
  • Apply continuous attention to technical excellence, secure coding principles and good design, resulting in a straightforward solution and reduce complexity
  • Foster a culture of innovation, accountability, technical excellence, and secure engineering across teams
  • Communicate effectively with stakeholders, providing regular updates on progress, risks, and key metrics

About Autodesk

10,000+

Similar jobs you might like