Senior Distributed Systems Engineer
4 days ago
We are seeking a skilled Senior Distributed Systems Engineer to join our team at Microsoft Corporation.
About the RoleThis exciting opportunity allows you to participate in the innovation and evolution of our stack, working at a scale and pace that few other places can match. You will be part of a passionate and growing team that takes pride in their work, owning and driving large feature areas and collaborating with some of the best engineers across the world.
Key Responsibilities- Maintain operations of live services as issues arise on a rotational, on-call basis, identifying solutions and mitigations to simple and complex issues and escalating as necessary.
- Act as a Designated Responsible Individual (DRI) working on call to monitor system/product feature/service for degradation, downtime, or interruptions, responding within Service Level Agreement (SLA) timeframe and escalating issues to appropriate owners.
- Build knowledge, share new ideas, and pinpoint engineering tool gaps to improve software developer tools to support other programs, tools, and applications to create, debug, and maintain code for complex product features.
- Profile and analyze distributed system performance and capacity bottlenecks, proposing and implementing solutions to improve system latency and capacity to meet BingAds online serving requirements.
- 3+ years experience in distributed system engineering and multi-threading programming.
- Experience in GPU inference/training system design and optimization, CUDA programming.
- Experience in machine learning and online system design, implementation, and qualification.
- Experience in profiling and analyzing distributed system performance and capacity bottlenecks.
The typical base pay range for this role is CAD $108,100 - CAD $199,700 per year.
Microsoft offers a competitive salary and benefits package, including industry-leading healthcare, educational resources, discounts on products and services, savings and investments, maternity and paternity leave, generous time away, giving programs, and opportunities to network and connect.
-
Senior Lines Distribution Systems Engineer
3 weeks ago
Vancouver, British Columbia, Canada BC Hydro Full timeJob SummaryWe are seeking a Senior Lines Distribution Systems Engineer to join our team at BC Hydro. As a key member of our engineering group, you will be responsible for designing and developing lines distribution systems that meet the needs of our customers.About UsBC Hydro is one of the largest electric utilities in Canada, serving over 1.8 million...
-
Cloud Engineer for Distributed Systems
4 weeks ago
Vancouver, British Columbia, Canada Amazon Full timeA career at Amazon offers the opportunity to work on cutting-edge technologies and innovative projects that shape the future of cloud computing. As a Senior Software Development Engineer, you will be part of the Apollo team, which owns the software and systems that enable Amazon's massive developer community to build and deploy services and...
-
Senior Software Engineer
23 hours ago
Vancouver, British Columbia, Canada Amazon Full timeAmazon is seeking a highly skilled Senior Software Engineer to join our team building cutting-edge distributed systems. As a member of our team, you will design and implement technical solutions that empower customers to achieve region flexibility, and address the fundamental needs for Compute, Orchestration, and Observability via our centrally managed...
-
Vancouver, British Columbia, Canada Themis Solutions Inc. Full timeThemis Solutions Inc. is seeking an experienced Engineering Director to lead the development of our distributed systems architecture. This is a key role in shaping the future of our technology infrastructure and driving business growth.About the Role:We are looking for a senior engineering leader with experience in designing and implementing scalable,...
-
Distributed Systems Architect
23 hours ago
Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full timeAt Amazon Development Centre Canada ULC, we are seeking a highly skilled Senior Software Development Engineer to join our team. This role offers an exciting opportunity to work on distributed fault-tolerant systems that operate at scale.About UsWe are the owners and operators of Simple Notification Service (SNS) and Simple Queue Service (SQS), providing...
-
Distributed Systems Data Engineer
1 month ago
Vancouver, British Columbia, Canada Activision Full timeJob Title: Distributed Systems Data EngineerAbout Us:Demonware, a leading developer of AAA games, seeks a highly skilled Data Engineer to join its team. As part of the Activision family of studios, we leverage cutting-edge technologies to deliver seamless online experiences.Your Mission:As a key member of our data engineering team, you will design and...
-
Senior Big Data Engineer
3 weeks ago
Vancouver, British Columbia, Canada Activision Full timeAbout UsDemonware, a member of the Activision family of studios, empowers engineers and creatives at AAA partner studios. We deliver online and data services required by massive franchises, launching over 100 games with services connecting millions of players daily.Our data team creates services and infrastructure that ingest billions of events from our...
-
Senior Distributed Systems Architect
23 hours ago
Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full timeDesign and Develop Large-Scale Software SystemsIn this role, you will be responsible for designing, developing, testing, and deploying distributed open-source message broker systems and large-scale solutions for our world-wide customer base.About the TeamWe are an inclusive team culture that values diversity and promotes a culture of inclusion. We have...
-
Senior Python Software Engineer
2 weeks ago
Vancouver, British Columbia, Canada T-Net British Columbia Full timeWe are seeking a skilled Python Software Engineer to join our team in British Columbia, Canada. The ideal candidate will have experience with distributed systems, Linux installation, and configuration.The selected candidate will participate in architectural discussions, perform software engineering tasks, and provide Level 4 support as part of our team...
-
Senior Power Distribution Engineering Specialist
2 weeks ago
Vancouver, British Columbia, Canada Stantec Consulting International Ltd. Full timeJob OverviewWe are seeking an experienced Senior Power Distribution Engineer to join our team in Canada. As a technical leader, you will play a crucial role in designing and delivering power distribution projects that meet client expectations.About the RoleThis is a full-time position based in Calgary, Alberta, with opportunities for travel and collaboration...
-
Civil Water System Engineer
2 weeks ago
Vancouver, British Columbia, Canada City of Vancouver Full timeSenior Engineering Technician RoleWe are seeking a highly skilled and motivated Senior Engineering Technician to join our team at the City of Vancouver. This is a full-time, regular position that requires a strong background in civil engineering, particularly in water system hydraulics and design.About the JobThe successful candidate will support engineering...
-
Senior Electrical Systems Engineer
4 weeks ago
Vancouver, British Columbia, Canada Azad Technology Partners Full timeAbout the RoleWe are seeking a highly skilled Senior Electrical Systems Engineer to join our team at AZAD Technology Partners. As a senior member of our engineering team, you will be responsible for facilitating on-site engineering and project assistance for substation construction projects.Key Responsibilities:Perform testing and energization of...
-
Cloud Architect Leader for Distributed Systems
4 weeks ago
Vancouver, British Columbia, Canada Amazon Full timeCompany OverviewAmazon Web Services (AWS) is the world leader in providing a highly reliable, scalable, low-cost infrastructure platform in the cloud that powers tens of thousands of businesses worldwide. The Messaging team owns and operates Simple Notification Service (SNS) and Simple Queue Service (SQS), which provides AWS customers with the cloud...
-
Senior Mechanical Systems Engineer
4 weeks ago
Vancouver, British Columbia, Canada SearchLabs Full timeJob OverviewWe are seeking an experienced Senior Mechanical Systems Engineer to join our team at SearchLabs. As a key member of our consulting engineering team, you will play a critical role in designing and implementing mechanical systems for healthcare facilities.
-
Advanced Network Systems Engineer
2 weeks ago
Vancouver, British Columbia, Canada Arista Full timeLead Software Engineer Job DescriptionArista Networks is a pioneering company in software-driven cloud networking solutions for large data center storage and computing environments. Our award-winning platforms redefine scalability, agility, and resilience, with over 20 million cloud networking ports shipped worldwide.We are seeking a world-class Senior/Lead...
-
Senior Systems Engineering Coordinator
4 weeks ago
Vancouver, British Columbia, Canada Graham Full timeGraham, an employee-owned construction solutions partner, seeks a Senior Systems Engineering Coordinator to support Mechanical and Electrical Project Managers. This role involves coordinating with vendors and subcontractors to ensure compliance with design and construction deliverables and materials.About the RoleThis is an exciting opportunity to join...
-
Software Architect for Distributed Systems
3 weeks ago
Vancouver, British Columbia, Canada Amazon Full timeAbout the RoleWe are seeking a highly skilled Software Development Engineer to join our Amazon MQ team. As a key member of our team, you will be responsible for designing and developing distributed open-source message broker systems and large-scale solutions.Company OverviewAt Amazon, we embrace our differences and strive to further our culture of inclusion....
-
Robust Embedded Systems Architect
3 weeks ago
Vancouver, British Columbia, Canada Sanctuary Cognitive Systems Corp. Full timeWe are seeking a highly skilled Expert Firmware Engineer to join our team at Sanctuary Cognitive Systems Corp. in a pivotal role that will drive the development of real-time distributed systems for our humanoid robots.About the RoleThis exciting opportunity involves applying extensive hands-on expertise in designing, deploying, documenting, and maintaining...
-
Electrical Design Engineer
4 weeks ago
Vancouver, British Columbia, Canada Stantec Consulting International Ltd. Full timePower distribution is a vital aspect of modern infrastructure. In this role, you will be responsible for designing and implementing electrical distribution systems that meet the needs of various clients. As an Electrical Design Engineer - Distribution with Stantec Consulting International Ltd., you will work closely with our team to develop cost-effective...
-
Embedded Systems Architect
4 weeks ago
Vancouver, British Columbia, Canada Sanctuary Cognitive Systems Corp. Full timeEmbark on a rewarding career as an Embedded Systems Architect at Sanctuary Cognitive Systems Corp.About the RoleWe are seeking an exceptional Expert Firmware Engineer to spearhead the design, deployment, and maintenance of our cutting-edge embedded systems. As a pivotal contributor, you will collaborate closely with cross-functional teams to drive innovation...