Senior Software Engineer
6 months ago
Position Overview
Autodesk AEC (Architecture, Engineering and Construction) is looking for a highly motivated individual to join our development team and develop products for its world-wide customers. As a member of the Power Processing team, you'll improve productivity and outcomes across the construction lifecycle. Our customers are building some of the most challenging construction projects in the world. They need our help to get more done, in less time, with less risk.
If you are a software developer who is proficient in web-based technologies, have design and coding skills, passionate about problem solving, with experience building and operating SaaS system with large user base, we would love to hear from you You will report into the Manager of Software Engineering.
This position is remote in Canada (British Columbia).
Responsibilities
You will contribute to software design and architecture by using cloud design patterns and injecting your cloud expertise into the entire development lifecycle
Be involved with all aspects of software development, working to create the most reliable, secure, performant, and high throughput services for our customers by leveraging cloud technologies
You will collaborate with software architects, UX designers, product managers, software engineers, and other stakeholders to iteratively transform high-level requirements into product enhancements
Provide technical guidance to both your team members and your project peers
You will promote a culture of metrics-based analysis and decisions
Participate in an on-call rotation to support production services
Will ensure the best possible performance, quality, and responsiveness of our applications by identifying bottlenecks and bugs and devising solutions to these problems
You will write and maintain code with a high attention to detail, perform peer code reviews, and drive technical design discussions
Minimum Qualifications
5+ years of software development experience with front-end development languages such as TypeScript/JavaScript, HTML, CSS
Master’s/Bachelor's degree in Computer Science or equivalent
You will build web applications using modern JavaScript libraries such as ReactJS, including end-to-end testing
Have experience developing product an user interface design and collaborating with designers
You have demonstrated knowledge of software design patterns, data structures, algorithms, and object-oriented programming
You understand how to build reusable, composable, and extensible software
Experience with cloud service providers and features they offer (we use AWS)
Preferred Qualifications
Experience developing large-scale software
Experience in distributed cloud and high concurrency design
Experience working with linting and formatting tools, such as TypeScript, ESlint, and prettier
Have domain knowledge of the construction industry (or other areas of AEC) and a strong user-centered approach to one's work
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
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).
-
Senior C# Software Engineer
2 weeks ago
Vancouver, British Columbia, Canada Iris Software Inc. Full timeAt Iris Software Inc., we're looking for a highly skilled Senior C# Software Engineer to join our team in Vancouver, BC.**Job Summary:**We're seeking an experienced Senior C# Software Engineer to lead the development of mission-critical applications using ASP.NET and SQL. The successful candidate will have a strong background in C#, 8+ years of overall...
-
Senior Software Engineering Lead
4 weeks ago
Vancouver, British Columbia, Canada Take-Two Interactive Software Full timeAbout the PositionWe are seeking a highly skilled Senior Software Engineer to join our team at Take-Two Interactive Software, Inc. As a Senior Software Engineer, you will be responsible for establishing the culture for our engineering team and laying the foundation for our frontend architecture.Company OverviewTake-Two Interactive Software, Inc. is a leading...
-
Vancouver, British Columbia, Canada Iris Software Inc. Full timeWe are seeking a skilled Senior Java Software Engineer to join our team at Iris Software Inc., a leading provider of information technology solutions to clients nationwide. Our direct client is a world-leading financial services company that provides a broad range of financial services and products.About the RoleThis position involves designing, developing,...
-
Senior Software Engineer
4 weeks ago
Vancouver, British Columbia, Canada Take-Two Interactive Software Full timeJoin Our Team as a Senior Software Engineer - Backend ArchitectWe are looking for an experienced Senior Software Engineer to join our team in San Francisco and Vancouver. As a Backend Architect, you will be responsible for leading the development of scalable and robust large-scale distributed backend systems.About the PositionTake-Two Interactive is a...
-
Senior Software Engineer
2 weeks ago
Vancouver, British Columbia, Canada Iris Software Inc. Full timeAbout Iris Software Inc.Iris Software Inc., a leading financial services provider based in Canada, is seeking a highly skilled Senior Software Engineer to join their team for a Long Term Contract / Full Time opportunity. This role will be based in Vancouver and involves a hybrid work arrangement, with 3 days spent in the office and 2 days working from...
-
Senior .NET Software Engineer
2 weeks ago
Vancouver, British Columbia, Canada Iris Software Inc. Full timeIris Software Inc., a leading provider of innovative financial services solutions in Canada, is seeking an experienced Senior .NET Software Engineer to join their team on a long-term contract or full-time basis.Based in Vancouver, this hybrid opportunity allows for a balance between working from home and collaborating with colleagues in the office. The ideal...
-
Vancouver, British Columbia, Canada Iris Software Inc. Full timeCompany OverviewIris Software Inc. is a leading technology services company that delivers innovative solutions to clients in various industries.We have over 30 years of experience in providing technical expertise and domain knowledge to help our clients achieve their business goals.As a strategic partner to Fortune 500 companies, we offer a value-driven...
-
Senior Software Engineer
1 month ago
Vancouver, Canada Microsoft Full timeThe Experience plus Devices (E+D) Growth team is seeking a Senior Software Engineer to help accelerate the adoption of Copilot and Microsoft 365. Our team is uniquely positioned at the strategic epicenter of E+D for revolutionizing the productivity business by delivering embedded experiences across the Microsoft 365 suite (Teams, Outlook, Word, PowerPoint,...
-
AWS Engineer/Senior Software Engineer
1 month ago
Vancouver, Canada Microsoft Full timep>The Experience plus Devices (E+D) Growth team is seeking a Senior Software Engineer to help accelerate the adoption of Copilot and Microsoft 365. Our team is uniquely positioned at the strategic epicenter of E+D for revolutionizing the productivity business by delivering embedded experiences across the Microsoft 365 suite (Teams, Outlook, Word, PowerPoint,...
-
Senior Software Engineer
1 month ago
Vancouver, British Columbia, Canada Langara College Full timeJob Title: Senior Software EngineerJob SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at Langara College. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining application software used throughout the College.Key ResponsibilitiesEvaluate requirements for and design application...
-
Principal .NET Software Engineer
1 week ago
Vancouver, British Columbia, Canada Iris Software Inc. Full timeJob Title: Principal .NET Software Engineer - Vancouver, BCAbout the Role:Iris Software Inc., a leading technology services and solutions provider, is seeking an experienced Principal .NET Software Engineer to join our team in Vancouver, BC. As a senior developer, you will play a key role in designing, developing, and maintaining high-quality software...
-
Senior Software Engineer
1 month ago
Vancouver, British Columbia, Canada Peoples Trust Full timeAbout the Role: As a Senior Software Engineer, you will be responsible for designing, developing, and testing software applications. You will work closely with cross-functional teams to deliver high-quality software solutions that meet business requirements.Key Responsibilities:Design and develop software applications using various programming languages and...
-
Senior Software Engineer
1 month ago
Vancouver, British Columbia, Canada ActiveState Full timeAbout the RoleWe are seeking a skilled Senior Software Engineer to join our team at ActiveState. As a senior member of our engineering team, you will be responsible for designing and implementing complex software systems.Key ResponsibilitiesDesign and develop high-quality software systems using modern tools and technologies.Collaborate with cross-functional...
-
Senior Software Engineer
1 month ago
Vancouver, British Columbia, Canada Improving Full timeAbout the Role:We're seeking a highly skilled Senior Software Engineer to join our team at Improving Vancouver. As a Senior Software Engineer, you'll be responsible for driving development, collaborating with project team members, and leading designs with minimal guidance.Key Responsibilities:Lead designs with minimal guidanceActively participate in code...
-
Senior Software Engineer
2 weeks ago
Vancouver, British Columbia, Canada Azad Technology Partners Full timeAzad Technology Partners is a dynamic technology firm based in Plano, TX.We are seeking an experienced Senior Software Engineer for a full-time W2 Contract position.The ideal candidate will have 5+ years of experience in software development and a strong understanding of application design patterns.This role involves designing, developing, and deploying...
-
Senior Software Engineer
2 weeks ago
Vancouver, Canada Microsoft Canada Full timeAre you a passionate software engineer looking to make a tangible impact? At Microsoft, we’re seeking a talented Senior Software Engineer to join our dynamic Cashback Platform team. Dive into cutting-edge technologies, collaborate with brilliant minds, and help millions of users save money effortlessly. If you’re ready to innovate and drive...
-
Software Development Specialist
4 weeks ago
Vancouver, British Columbia, Canada WIA Software Systems Inc. Full timeJob Description:We are seeking an experienced and skilled software engineer to join our team at WIA Software Systems Inc. as a senior software engineer. As a key member of our development team, you will be responsible for designing, developing, testing, and maintaining complex software systems.
-
Senior Software Engineer
2 months ago
Vancouver, Canada Spiffy Window Cleaning Full timeJob Title: Senior Software EngineerLocation: Remote / Vancouver, BCDepartment: EngineeringReports to: CTO / Co-FounderAbout Us: We are TaskHive, a brand-new tech startup on a mission to transform the home services industry. While we're just getting started, our goal is to create a platform that connects homeowners with trusted professionals for a wide...
-
Senior Software Engineer
1 month ago
Vancouver, British Columbia, Canada Amazon Full timeAbout the Role:We are seeking a talented Senior Software Engineer to join our team at {company}.Key Responsibilities:Design and develop scalable back-end applications using relevant technologies.Collaborate with cross-functional teams to identify and prioritize project requirements.Ensure high-quality code reviews and implementation best practices.Provide...
-
Senior Software Engineer
2 weeks ago
Vancouver, Canada Microsoft Canada Full timeThe Artificial Intelligence (AI) Frameworks team at Microsoft develops the AI software used to train and deploy the world’s most advanced AI models. We collaborate with our hardware teams and partners to build the software stacks for Microsoft’s next-generation supercomputers and the new Maia-100 AI accelerator. We work closely with ML researchers and...