Senior Software Developer
CA$107K - CA$157K/yr
A successful Senior Software Developer has a strong sense of ownership and can drive projects through to completion. Responsibilities * Write code that is testable, readable, and maintainable
CA$107K - CA$157K/yr
A successful Senior Software Developer has a strong sense of ownership and can drive projects through to completion. Responsibilities * Write code that is testable, readable, and maintainable
CA$107K - CA$157K/yr
A successful Senior Software Developer has a strong sense of ownership and can drive projects through to completion. Responsibilities * Write code that is testable, readable, and maintainable
CA$107K - CA$157K/yr
If so, the Autodesk Developer Enablement team is seeking a highly motivated and experienced Senior Software Developer to help build and operate Autodesk's distributed computing platform. You will ...
CA$107K - CA$157K/yr
If so, the Autodesk Developer Enablement team is seeking a highly motivated and experienced Senior Software Developer to help build and operate Autodesk's distributed computing platform. You will ...
Burnaby, BC · On-site
CA$117K - CA$143K/yr
Fortinet is seeking an accomplished Senior Software Engineer to join our FIO Development Team . In this role, you will design, implement, test, trace, and troubleshoot infrastructure and platform ...
Burnaby, BC · On-site
CA$117K - CA$143K/yr
Fortinet is seeking an accomplished Senior Software Engineer to join our FIO Development Team . In this role, you will design, implement, test, trace, and troubleshoot infrastructure and platform ...
Burnaby, BC · On-site
CA$117K - CA$143K/yr
Fortinet is seeking an accomplished Senior Software Engineer to join our FIO Development Team . In this role, you will design, implement, test, trace, and troubleshoot infrastructure and platform ...
Burnaby, BC · On-site
CA$117K - CA$143K/yr
Fortinet is seeking an accomplished Senior Software Engineer to join our FIO Development Team . In this role, you will design, implement, test, trace, and troubleshoot infrastructure and platform ...
Vancouver, BC · On-site
CA$107K - CA$157K/yr
The team is looking for a Senior Software Developer. You will design REST APIs, implement a plugin architecture for other AI assistants to plug into this framework. You will work with architects ...
Vancouver, BC · On-site
CA$107K - CA$157K/yr
The team is looking for a Senior Software Developer. You will design REST APIs, implement a plugin architecture for other AI assistants to plug into this framework. You will work with architects ...
CA$117K - CA$143K/yr
Fortinet is seeking an accomplished Senior Software Engineer to join our FIO Development Team . In this role, you will design, implement, test, trace, and troubleshoot infrastructure and platform ...
CA$117K - CA$143K/yr
Fortinet is seeking an accomplished Senior Software Engineer to join our FIO Development Team . In this role, you will design, implement, test, trace, and troubleshoot infrastructure and platform ...
Burnaby, BC · On-site
CA$117K - CA$143K/yr
Fortinet is seeking an accomplished Senior Software Engineer to join our FIO Development Team . In this role, you will design, implement, test, trace, and troubleshoot infrastructure and platform ...
Burnaby, BC · On-site
CA$117K - CA$143K/yr
Fortinet is seeking an accomplished Senior Software Engineer to join our FIO Development Team . In this role, you will design, implement, test, trace, and troubleshoot infrastructure and platform ...
Vancouver, BC · Remote
CA$110K - CA$145K/yr
What You'll Do as a Senior Software Developer * Design & Scale Robust Architecture: Develop and maintain systems using sound architectural principles, ensuring high availability, resource efficiency ...
Quick apply
Vancouver, BC · Remote
CA$110K - CA$145K/yr
What You'll Do as a Senior Software Developer * Design & Scale Robust Architecture: Develop and maintain systems using sound architectural principles, ensuring high availability, resource efficiency ...
Vancouver, BC · Hybrid
CA$170K - CA$195K/yr
The Senior Software Engineer, Invoicing is a hands-on technical leader responsible for building, operating, and evolving critical client-facing features within Clio Manage, our industry-leading case ...
Vancouver, BC · Hybrid
CA$170K - CA$195K/yr
The Senior Software Engineer, Invoicing is a hands-on technical leader responsible for building, operating, and evolving critical client-facing features within Clio Manage, our industry-leading case ...
Vancouver, BC · Hybrid
CA$170K - CA$195K/yr
The Senior Software Engineer, Invoicing is a hands-on technical leader responsible for building, operating, and evolving critical client-facing features within Clio Manage, our industry-leading case ...
Vancouver, BC · Hybrid
CA$170K - CA$195K/yr
The Senior Software Engineer, Invoicing is a hands-on technical leader responsible for building, operating, and evolving critical client-facing features within Clio Manage, our industry-leading case ...
... machine learning R&D. Your responsibilities include: * To build cutting edge ML solutions ... Experience with DevOps engineering (CI/CD pipelines, observability, containers etc) is a plus. What ...
... machine learning R&D. Your responsibilities include: * To build cutting edge ML solutions ... Experience with DevOps engineering (CI/CD pipelines, observability, containers etc) is a plus. What ...
Vancouver, BC · Hybrid
CA$100K - CA$120K/yr
Broadridge Trading and Connectivity Solutions (BTCS), is seeking an experienced senior software developer in the Vancouver area join the NYFIX development team at Broadridge with 8 or more years of C ...
Vancouver, BC · Hybrid
CA$100K - CA$120K/yr
Broadridge Trading and Connectivity Solutions (BTCS), is seeking an experienced senior software developer in the Vancouver area join the NYFIX development team at Broadridge with 8 or more years of C ...
Geotab is seeking a Senior Software Developer who will create web-based applications in JavaScript, C#, and SQL to deliver fast and responsive user interfaces while developing tools for production ...
Geotab is seeking a Senior Software Developer who will create web-based applications in JavaScript, C#, and SQL to deliver fast and responsive user interfaces while developing tools for production ...
The Senior Software Developer plays a pivotal role in an agile (scrum) development team to create software products that meet corporate objectives. The person in this position seeks accountability ...
The Senior Software Developer plays a pivotal role in an agile (scrum) development team to create software products that meet corporate objectives. The person in this position seeks accountability ...
CA$140K - CA$160K/yr
Fortinet is offering an exciting career opportunity for a Senior Software Developer to join and grow with our FortiClient team. This role involves full-stack web development as well as writing and ...
CA$140K - CA$160K/yr
Fortinet is offering an exciting career opportunity for a Senior Software Developer to join and grow with our FortiClient team. This role involves full-stack web development as well as writing and ...
CA$140K - CA$160K/yr
Fortinet is offering an exciting career opportunity for a Senior Software Developer to join and grow with our FortiClient team. This role involves full-stack web development as well as writing and ...
CA$140K - CA$160K/yr
Fortinet is offering an exciting career opportunity for a Senior Software Developer to join and grow with our FortiClient team. This role involves full-stack web development as well as writing and ...
CA$104K - CA$150K/yr
... senior software developer on the APPS team, you will take on a leadership role in the development of artist-facing tools that enhance the creative and production teams at Sony Imageworks. Your ...
CA$104K - CA$150K/yr
... senior software developer on the APPS team, you will take on a leadership role in the development of artist-facing tools that enhance the creative and production teams at Sony Imageworks. Your ...
Based out of British Columbia, you will report into the Senior Manager, Devops. WHAT YOU'LL DO: * Design and build software - tools, libraries, automation, services, and glue scripts * Responsible ...
Based out of British Columbia, you will report into the Senior Manager, Devops. WHAT YOU'LL DO: * Design and build software - tools, libraries, automation, services, and glue scripts * Responsible ...
As a Senior Software Developer at RBC, you will play a key role in designing, developing, and delivering software solutions of moderate to high complexity. This role emphasizes independence ...
As a Senior Software Developer at RBC, you will play a key role in designing, developing, and delivering software solutions of moderate to high complexity. This role emphasizes independence ...
Surrey, BC · On-site
They have a range of products with one being a Software Development Kit. So you'll be developing ... d love to talk to you!
Quick apply
Surrey, BC · On-site
They have a range of products with one being a Software Development Kit. So you'll be developing ... d love to talk to you!
| Aspect | Senior R&D Software Developer | Software Engineer |
|---|---|---|
| Credentials | Bachelor's or Master's in Computer Science or related field; experience in R&D | Bachelor's or higher in Computer Science or related field |
| Work Environment | Research and development labs, innovation teams | Development teams, product-focused environments |
| Industry Usage | Tech, manufacturing, research institutions | Tech companies, startups, software firms |
| Common Search/Comparison | Often compared for R&D roles and advanced development | More general software development roles |
The main difference is that a Senior R&D Software Developer focuses on innovative research, prototyping, and developing new technologies within R&D environments, often requiring specialized knowledge and experience. In contrast, a Software Engineer typically works on building, testing, and maintaining software products in production environments. Both roles require strong programming skills, but the Senior R&D role emphasizes research and experimentation.
9.5
Based on 5 frontline employees who took The Breakroom Quiz
6th of 202 rated software companies
Job Requisition ID #
Position Overview
Does automation and a fast-paced environment excite you? Do you thrive on building resilient, scalable systems? Do you have a passion for uptime? The Autodesk Developer Enablement team is seeking a highly motivated, seasoned Senior Software Developer to build and maintain a distributed compute system. You will be part of a team that designs, builds, and operates services used by developers across Autodesk. You will work side by side with other developers to support daily operations and our long-term roadmap. A successful Senior Software Developer has a strong sense of ownership and can drive projects through to completion.
Responsibilities
Write code that is testable, readable, and maintainable
Perform code reviews
Engage in technical and architectural discussions and decision making
Proactively automate processes and improve code quality
Troubleshoot issues using distributed logging and tracing
Support internal development teams by answering questions and creating sample code
Participate in on-call rotations to support production systems
Mentor junior team members
Minimum Qualifications
4 years hands-on software development experience in a language like Go, Java, Python, or .NET
4 years of experience leveraging public cloud infrastructure components like compute, caches, and databases
Experience implementing unit and integration tests
Understanding of DevOps best practices
Good self-management skills and ability to track and prioritize multiple tasks coming in simultaneously
Preferred Qualifications
Experience building apps on AWS using services such as ECS/EKS, Step Functions, Lambda
Experience working with containers
Experience with Agile software development practices
Good understanding of networking and security concepts
Learn More
About Autodesk
Welcome to Autodesk! Amazing things are created every day with our software - from the greenest buildings and cleanest cars to the smartest factories and biggest hit movies. We help innovators turn their ideas into reality, transforming not only how things are made, but what can be made.
We take great pride in our culture here at Autodesk - it's at the core of everything we do. Our culture guides the way we work and treat each other, informs how we connect with customers and partners, and defines how we show up in the world.
When you're an Autodesker, you can do meaningful work that helps build a better world designed and made for all. Ready to shape the world and your future? Join us!
Salary transparency
Salary is one part of Autodesk's competitive compensation package. For Canada based roles, we expect a starting base salary between $107,000 and $157,300. Offers are based on the candidate's experience and geographic location, and may exceed this range. In addition to base salaries, our compensation package may include annual cash bonuses, commissions for sales roles, stock grants, and a comprehensive benefits package.Diversity & Belonging
We take pride in cultivating a culture of belonging where everyone can thrive. Learn more here: https://www.autodesk.com/company/diversity-and-belonging
Are you an existing contractor or consultant with Autodesk?
Please search for open jobs and apply internally (not on this external site).
Sourced by ZipRecruiter
Autodesk is changing how the world is designed and made. Our technology spans architecture, engineering, construction, product design, manufacturing, media, and entertainment, empowering innovators everywhere to solve challenges big and small. From greener buildings to smarter products to more mesmerizing blockbusters, Autodesk software helps our customers to design and make a better world for all. For more information visit autodesk.com or follow @autodesk.
Software development
10,000+ Employees
San Rafael, CA, US
1982