Principal Software Engineering Manager
3 weeks ago
Overview
Imagine building the world’s computer that provides unprecedented reliability and unlimited scale, an organization that empowers individuals to achieve their best and treasure grass root innovation, technology that spans machine learning, networking, operating systems, UX, security, and solutions that enable millions of customers to run their mission critical workloads with confidence. The opportunities are infinite, and innovation is limited only by our own imagination.
We are part of the Azure networking team designing, building, and operating critical services for customers. We are responsible for hybrid connectivity to enable enterprises to connect to Azure, application load balancing, secure VM access, network function virtualization, application & network security services and Network Diagnostics Platform. At the core of these services is a solid SDN and NFV infrastructure that we continuously innovate on to improve agility, scalability, reliability, and cost effectiveness of our services.
Our culture promotes diversity and inclusion and is clearly reflected in all the things we do. Diversity is more than a commitment for us - it is the foundation of what we do.
We are looking for a Principal Software Engineering Manager in the Network Diagnostics team, to lead a team of talented engineers and solve one of the most complex challenges in Azure. Azure Network spans 50+ regions with millions of devices (physical and software) and generates multi–Peta Byte of telemetry every day. The team’s mission is to generate one-line summary in near-real-time by creating an intersection of Artificial Intelligence, Data Engineering, Network Expertise and Cloud Scale services.
If you are an experienced engineering manager with a track record of delivering high quality services, passion to build and grow people, excitement to operate in a startup culture while delivering services with enterprise level maturity, this is a great opportunity for you to take the next step in your career. This is a high visibility position in an area of large and expanding investment for Azure and offers a terrific opportunity to innovate, influence, transform, and grow
Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
Qualifications
Required Qualifications:
- Bachelor's Degree in Computer Science, or related technical discipline AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
- 3+ years of experience in designing network solutions, distributed systems, and large scale cloud services
- 3+ years of experience & ability to motivate, attract talent and build a strong team
- Ability to work effectively both autonomously and in team
- 3+ years of experience in collaboration with cross-functional teams across geos
Other Requirements:
Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings:
Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.
Preferred Qualifications:
- Bachelor's Degree in Computer Science OR related technical field AND 12+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Python OR
- Master's Degree in Computer Science or related technical field AND 10+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
- 6+ years people management experience
- Knowledge of container platforms and technologies (Docker, Kubernetes)
- Experience with Azure Services like Azure Storage, Azure KeyVault and Azure AD
- Knowledge of routing and networking protocols such as IP, IPv6, TCP/UDP, TLS, BGP, BFD and application level protocols such as HTTP, HTTPS, QUIC
- Experience in debugging packet loss and network throughput for large and complex network
Responsibilities
- Grow the talent, hire Software Engineers to build and expand the team.
- Lead the design, development, testing, deployment and operations of Network Diagnostic Services.
- Motivate Engineers, manage project timelines, define product vision and work closely with partners across various Azure Teams.
- Propose innovative solutions to hard problems (in close collaboration with research and other partners), do an early POCs (fail-fast) and drive the implementation with a team of engineers.
Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work:
- Industry leading healthcare
- Educational resources
- Discounts on products and services
- Savings and investments
- Maternity and paternity leave
- Generous time away
- Giving programs
- Opportunities to network and connect
-
Principal Software Engineer
2 weeks ago
Old Toronto, Canada Highbrow LLC Full timeJob Title: Principal Software EngineerJob Summary:Highbrow LLC is seeking a skilled Principal Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining complex software systems.Key Responsibilities:Automate Regression Testing - Develop and implement automated regression...
-
Principal Software Development Engineer
3 months ago
Old Toronto, Canada Autodesk Full timeJob Requisition ID #24WD78004 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 Principal Software Development Engineer to build and maintain a distributed compute system. You will be...
-
Principal Software Engineering Manager
2 weeks ago
Old Toronto, Canada Microsoft Full timeOverview Imagine building the world’s computer that provides unprecedented reliability and unlimited scale, an organization that empowers individuals to achieve their best and treasure grassroots innovation, technology that spans machine learning, networking, operating systems, UX, security, and solutions that enable millions of customers to run their...
-
Principal Software Engineer
3 weeks ago
Toronto, Ontario, Canada ADVANCE ENDOSCOPY AND SPECIALIST CENTRE Full timeAbout the RoleAs a Principal Software Engineer, you will lead the development of our enterprise software solutions. You will be responsible for designing, implementing, and maintaining complex software systems. Strong understanding of software development principles and practices is essential.Key Responsibilities• Lead the design and implementation of...
-
Principal systems software engineer
3 weeks ago
Old Toronto, Canada Untether Full time***Please note: While our engineering HQ is in Toronto, this is a remote opportunity and we welcome applicants from anywhere in North America.***Untether AI is looking for a highly motivated and creative Staff or Principal Systems Software engineer to join our Runtime team. You will evangelize, architect, and implement key aspects of our production kernel...
-
Principal Software Engineering Specialist
3 days ago
Old Toronto, Canada BenchSci Analytics Inc. Full timeWe are seeking a highly skilled Principal Software Engineering Specialist to join our Authentication & Authorization team at BenchSci Analytics Inc. Reporting to the Engineering Manager, you'll apply your technical and domain expertise to design, implement, and maintain secure authentication and authorization systems; drive design discussions, code reviews,...
-
Principal Software Engineer
4 weeks ago
Old Toronto, Ontario, Canada Veeva Systems, Inc. Full timeAbout Veeva Systems, Inc.Veeva Systems, Inc. is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster. As one of the fastest-growing SaaS companies in history, we surpassed $2B in revenue in our last fiscal year with extensive growth potential ahead.At the heart of Veeva are our...
-
Principal Software Engineer
2 weeks ago
Toronto, Ontario, Canada Intelliware Full timeAbout This RoleWe are seeking a highly skilled Principal Software Engineer to join our team at Intelliware.Key ResponsibilitiesDesign and develop complex software applications using Java and/or JavaScript.Collaborate with cross-functional teams to deliver high-quality software solutions.Investigate and apply new technologies and processes to improve software...
-
Principal, Systems Software Engineer
3 weeks ago
Old Toronto, Canada Untether Full time***Please note: While our engineering HQ is in Toronto, this is a remote opportunity and we welcome applicants from anywhere in North America.***Untether AI is looking for a highly motivated and creative Staff or Principal Systems Software engineer to join our Runtime team. You will evangelize, architect, and implement key aspects of our production kernel...
-
Principal, Systems Software Engineer
3 weeks ago
Old Toronto, Canada Untether Full time***Please note: While our engineering HQ is in Toronto, this is a remote opportunity and we welcome applicants from anywhere in North America.*** Untether AI is looking for a highly motivated and creative Staff or Principal Systems Software engineer to join our Runtime team. You will evangelize, architect, and implement key aspects of our production kernel...
-
Principal, Systems Software Engineer
3 weeks ago
Old Toronto, Canada Untether Full time***Please note: While our engineering HQ is in Toronto, this is a remote opportunity and we welcome applicants from anywhere in North America.***Untether AI is looking for a highly motivated and creative Staff or Principal Systems Software engineer to join our Runtime team. You will evangelize, architect, and implement key aspects of our production kernel...
-
Principal Software Engineer
4 weeks ago
Toronto, Ontario, Canada Wiser Solutions, Inc. Full timeJob SummaryWe are seeking a highly skilled Principal Software Engineer to join our team at Wiser Solutions, Inc. This is a unique opportunity to work on a suite of in-store and eCommerce intelligence and execution tools that enable brands, retailers, and retail channel partners to gather intelligence and automate actions to optimize pricing, marketing, and...
-
Principal Software Engineer
6 months ago
Toronto, Canada Autodesk Full timePosition Overview Autodesk's Desktop Connector team is looking for a passionate Principal Software Engineer to join our team. This role will report to the Sr. Manager, Software Development. Our organizational ecosystem comprises desktop applications and cloud services. You will drive key parts of the implementation of the desktop connector...
-
Principal Software Engineer
2 months ago
Old Toronto, Canada Workday, Inc. Full timePrincipal Software Engineer - MLYour work days are brighter here.At Workday, it all began with a conversation over breakfast. When our founders met at a sunny California diner, they came up with an idea to revolutionize the enterprise software market. And when we began to rise, one thing that really set us apart was our culture. A culture which was driven by...
-
Principal Software Engineer
1 month ago
Toronto, Ontario, Canada Autodesk Full timeJob Title: Principal Software EngineerAt Autodesk, we're shaping the future of design, engineering, and entertainment software. As a Principal Software Engineer, you'll lead the development of high-quality, scalable, and secure code for our products and solutions. You'll collaborate with teams to create innovative solutions that empower our customers to...
-
Principal Software Architect
3 weeks ago
Old Toronto, Canada OneVest Management Inc. Full timeWe are seeking a highly skilled Principal Software Architect to join our team at OneVest Management Inc. and play a key role in shaping the future of our wealth management platform.The ideal candidate will have a strong background in software engineering, with a minimum of 8 years of experience and at least 2 years of experience in a senior role leading...
-
Principal Engineer
1 month ago
Old Toronto, Canada Wave Full timeWe believe small businesses are at the heart of our communities, and championing them is worth fighting for. We empower small business owners to manage their finances fearlessly, by offering the simplest, all-in-one financial management solution they can't live without.About the Engineering Team:As a member of the technology leadership team and reporting...
-
Software Engineering Lead
4 weeks ago
Old Toronto, Ontario, Canada https:www.pcrecruiter.netsitemap Full timeOur client, a leading software company, is seeking a highly skilled Technical Architect to lead their product delivery process. As a key member of the team, you will provide technical leadership and mentoring to Agile development teams, working closely with the Director of Software Engineering and Chief Technology Officer to drive the definition of the...
-
Principal Software Engineer
4 weeks ago
Toronto, Ontario, Canada Autodesk Full timeJob Title: Principal Software DeveloperAutodesk is seeking an experienced Principal Software Developer to join the Autodesk Graphics Platform (AGP) team in Toronto, Canada. The role can also be based out of Montreal, Vancouver, or remote in Canada.About the RoleThe Autodesk Graphics Platform (AGP) is a shared graphics system used by many Autodesk...
-
Principal Software Engineer 1
2 months ago
Toronto, Canada Zynga Full timeAVAILABLE POSITIONS Principal Software Engineer 1 Careers Category: Engineering Careers location: Austin, TX; Bay Area, CA; Chicago, IL; Eugene, OR; Toronto, Canada Connected Worker Type: Connected R_113390 POSITION OVERVIEW Zynga seeks a Principal Software Engineer to develop architecture and systems to support great user...