Senior Software Developer
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
Not the right fit? Search for Software Developer jobs in Toronto, Vancouver
Similar jobs you might like
Senior Software Developer
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
Not the right fit? Search for Software Developer jobs in Toronto, Vancouver