![Autodesk](https://media.trabajo.org/img/noimg.jpg)
Senior Software Engineer
1 month ago
Job Requisition ID #
24WD79385
Position Overview
We seek a highly skilled Senior Software Engineer with expertise in server-side technologies and hands-on experience in full-stack development. The ideal candidate will have extensive experience in AWS technologies, Java, C#, and Node.js, with a proven track record of delivering high-quality, scalable software solutions. As a Senior Software Engineer, you will play a key role in designing, implementing, and maintaining complex systems that power our platform.
You’ll need a solid foundation in a full range of technologies from server to client, experience designing and describing complex software systems, and a drive to tackle new challenges head-on. This is your chance to work with a team of experienced and talented individuals, and participate in a fun and engaging workplace culture.
This remote position is based in British Columbia, Vancouver, Canada.
Responsibilities
Design, develop, and deploy high-quality, secure robust, and scalable server-side applications and services, enhancing existing components as necessary to meet project requirements
From time to time engage at client-side development
Collaborate with cross-functional teams to gather and analyze requirements, define technical solutions, and implement features
Architect and optimize system infrastructure for performance, reliability, and security
Write clean, efficient, and maintainable code in accordance with best practices and coding standards
Apply technical expertise to address challenging programming projects in distributed environments and contribute to the design and architecture to ensure secure, scalable, and maintainable software
Implement high-quality code, incorporating unit testing and integration tests
Mentor and provide directions to less experienced software engineers regarding company development processes and product architecture, at senior levels
Additionally, participate in on-call rotations to provide support for production systems
Minimum Qualifications
5+ years of experience as a software developer
3+ years of production experience building apps on large-scale cloud-based Infrastructure AWS using services such as ECS, S3, RDS, ElastiCache, DynamoDB, Lambda, CloudFormation, etc
Bachelor's degree or equivalent
Hands-on experience with web technology stacks, JS frameworks (React, Node.js) with TypeScript
Practical experience building RESTful, Micro-services or front-end experiences
Experience with SQL and NoSQL databases
Experience building automation and CI/CD pipelines
Very good verbal, and written communication and collaboration skills to connect with both business and technical teams
Write test plans and test cases, and to communicate bugs to engineers and other partners
Experience with Agile software development practices
Preferred Qualifications
Experience contributing to open-source technologies (Backstage experience or plug-in development is a big plus)
Experience using Docker to build containerized applications
Understanding of object-oriented design and at least one modern backend framework (Java, C#, Python)
Experience with scripting languages such as Bash, Python and PowerShell
Experience with load testing frameworks such as JMeter, Locust or BlazeMeter
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 – our Culture Code is at the core of everything we do. Our values and ways of working help our people thrive and realize their potential, which leads to even better outcomes for our customers.
When you’re an Autodesker, you can be your whole, authentic self and do meaningful work that helps build a better future 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-BC based roles, we expect a starting base salary between $98,600 and $144,650. Offers are based on the candidate’s experience and geographic location, and may exceed this range. In addition to base salaries, we also have a significant emphasis on 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 and an equitable workplace where everyone can thrive. Learn more here:
Are you an existing contractor or consultant with Autodesk?
Please search for open jobs and apply internally (not on this external site).
We have other current jobs related to this field that you can find below
-
Software Engineering Manager Interview Questions
2 weeks ago
, , Canada Software Engineer Full timeSoftware Engineering Manager Interview QuestionsSoftware Engineering Manager Interview Questions play a pivotal role in finding a candidate who blends technical expertise with leadership finesse. Questions need to probe both domains, uncovering their ability to navigate complex projects and teams. Preparing for a software engineering manager interview can...
-
Software Engineering Manager Interview Questions
2 months ago
, , Canada Software Engineer Full timeSoftware Engineering Manager Interview Questions Software Engineering Manager Interview Questions play a pivotal role in finding a candidate who blends technical expertise with leadership finesse. Questions need to probe both domains, uncovering their ability to navigate complex projects and teams. Preparing for a software engineering manager interview...
-
, , Canada Mannarino Systems and Software Inc. Full timeMANNARINO Systems & Software Inc. is a leader in providing safety-critical systems, software, hardware and certification engineering services to the aerospace, defense, space, simulation & power generation industries. Our customer base is very large, covering traditional aerospace companies as well as new and exciting markets, including electric ...
-
Senior Software Engineer
3 weeks ago
, , Canada NGIS Full timeAbout NGIS NGIS EU is a global leading dedicated Geospatial and Sustainability company. We are an impact-focused company with a mission to address significant global challenges including climate change, biodiversity, and sustainable development. We specialize in designing and building high-performing software solutions, including both customer-specific...
-
Genomics Software Engineer
2 months ago
Canada Intelliswift Software Full timeJob Title: Genomics Software EngineerMust Have skills:Programming languages (e.g. Python, R)Any workflow language - such as WDL and NextFlowSingle-cell RNAUNIX/Linux operating systemBiotech/Phrama experience is mustResponsibilities• Support data life cycle management projects that enable the storage, organization, dissemination, and analytics of data in...
-
Genomics Software Engineer
2 months ago
Canada Intelliswift Software Full timeJob Title: Genomics Software Engineer Must Have skills: Programming languages (e.g. Python, R) Any workflow language - such as WDL and NextFlow Single-cell RNA UNIX/Linux operating system Biotech/Phrama experience is must Responsibilities • Support data life cycle management projects that enable the storage, organization, dissemination, and analytics of...
-
Genomics Software Engineer
2 months ago
Canada Intelliswift Software Full timeJob Title: Genomics Software EngineerMust Have skills:Programming languages (e.g. Python, R)Any workflow language - such as WDL and NextFlowSingle-cell RNAUNIX/Linux operating systemBiotech/Phrama experience is mustResponsibilities• Support data life cycle management projects that enable the storage, organization, dissemination, and analytics of data in...
-
Genomics Software Engineer
2 months ago
Canada Intelliswift Software Full timeJob Title: Genomics Software EngineerMust Have skills:Programming languages (e.g. Python, R)Any workflow language - such as WDL and NextFlowSingle-cell RNAUNIX/Linux operating systemBiotech/Phrama experience is mustResponsibilities• Support data life cycle management projects that enable the storage, organization, dissemination, and analytics of data in...
-
Genomics Software Engineer
2 months ago
Canada Intelliswift Software Full timeJob Title: Genomics Software EngineerMust Have skills:Programming languages (e.g. Python, R)Any workflow language - such as WDL and NextFlowSingle-cell RNAUNIX/Linux operating systemBiotech/Phrama experience is mustResponsibilities• Support data life cycle management projects that enable the storage, organization, dissemination, and analytics of data in...
-
Senior Software Engineer
2 weeks ago
, , Canada Crunchy Data Solutions, Inc Full timePostgres has won hearts and minds of developers as the database of choice…but it still has a ways to go. Crunchy Data is focused on creating amazing experiences so that Postgres remains the database of choice and becomes the database that delights in developer experience. For years, Crunchy Data has supported Postgres in Fortune 100 enterprise...
-
Senior Software Engineering Director
1 week ago
Canada Change.org, PBC Full timeThoughtExchange is seeking a visionary Senior Director of Software Engineering to lead our engineering teams. This high-impact role involves shaping and implementing top-level engineering strategies while overseeing all facets of our engineering function. You will work closely with directors, engineering managers, team leads, and cross-functional teams to...
-
Senior Software Engineer
2 weeks ago
, , Canada Mach7 Technologies Full timeLocation: Remote, Hybrid (US and Canada) Employment Type: Full Time What You will be Doing The Senior Software Engineer at Mach7 is an individual contributor role, where you will make a significant impact as part of the eUnity Application Team. Activities performed by the Senior Software Engineer include: Design, implement and maintain software features....
-
Senior Software Engineer
2 weeks ago
, , Canada Felix Health Inc. Full timeFelix is Canada’s first end-to-end platform providing on-demand treatment for everyday health. Felix creates digital-first solutions that increase access for common healthcare needs such as mental health, sexual health, and daily health. Founded in 2019, Felix’s approach to healthcare encompasses assessments, lab testing, prescriptions, fast and discreet...
-
Senior Software Engineer
2 months ago
, , Canada Crunchy Data Solutions, Inc Full timePostgres has won hearts and minds of developers as the database of choice…but it still has a ways to go. Crunchy Data is focused on creating amazing experiences so that Postgres remains the database of choice and becomes the database that delights in developer experience. For years, Crunchy Data has supported Postgres in Fortune 100 enterprise...
-
Software Engineer Senior
2 weeks ago
, , Canada RPMGlobal Full timeTransforming the Future with Convergence of Simulation and Data Software Engineer Senior Job Summary: Our client in Kanata, ON is looking for a Software Engineer Senior. This is a contract position. What You Will Do: Our team is involved in the full lifecycle of embedded software development for the next generation of...
-
Senior Unity Software Engineer
2 weeks ago
, , Canada Prevu3D Inc Full timeUnder the guidance of the Product Lead, the Senior Unity Software Engineer holds a crucial role in ensuring the high-quality development and delivery of our various products. This involves close collaboration with our Product Management team and other engineering teams throughout the organization.If you excel as a team player, demonstrate creativity and...
-
Senior Software Engineer
2 months ago
, , Canada Acumatica, Inc. Full timeAcumatica is a leading company in the cloud ERP area, which creates software that empowers small and mid-size businesses in order to unlock their potential and drive growth. Built on the world’s best cloud and mobile technology and a unique customer-centric licensing model, Acumatica delivers a suite of fully integrated business management applications,...
-
Senior Unity Software Engineer
2 months ago
, , Canada Prevu3D Inc Full timeUnder the guidance of the Product Lead, the Senior Unity Software Engineer holds a crucial role in ensuring the high-quality development and delivery of our various products. This involves close collaboration with our Product Management team and other engineering teams throughout the organization. If you excel as a team player, demonstrate creativity and...
-
Senior Software Engineer
2 months ago
, ON, Canada Calgary Full time(Must be based out of Ontario or British Columbia) Our Senior Software Engineers lead and mentor engineers, delivering high-value products for our customers and infrastructure that enables our business to scale. Vanta’s mission is to secure the internet and protect consumer data. We believe that se
-
Senior Software Engineer
3 weeks ago
, , Canada Mozilla Corporation Full timePosition : Senior Software Engineer Location : Remote (EU, UK, Canada, USA) Position Overview: We are seeking a talented and motivated Software Engineer to join our product development team. In this role, you will be responsible for designing, implementing, and optimizing key components of our cloud-based AI platform. You will work in a cross-functional...