Recherche d'emploi > Toronto, ON > Software engineer ii

Software Engineer II

Microsoft Canada
Toronto, ON
70 $-90 $ / heure (estimé)
Temps plein

Overview

Microsoft Teams is core to Microsoft's vision for intelligent communications and productivity pane into modern workplace.

We are fast becoming THE hub for teamwork in Office 365 with hundreds of thousands of organizations and tens of millions of users across the globe using Teams.

Microsoft Teams announced over 280M monthly active users in March 2023 and still rapidly growing, cementing it as the fastest growing business application in Microsoft history.

We are looking for a Software Engineer to drive implementation of data collection, processing, and analytics platform. Our systems process petabytes of data every day that capture multi-million events per minute.

We own the big data pipelines and intelligent analytics platform for all of Teams. The telemetry team's charter is to enable our feature teams to understand their customers and drive strategic investment to make customers successful.

About us :

We're a savvy group of generalizing specialists; we blend years of software engineering expertise with some of the newest and most popular tools, frameworks and methodologies to empower an entire organization to build great software.

We pride ourselves in building and operationalizing an events data platform that emits, collects, enriches and analyzes over 100 billion events per day.

We deliver near real time datasets that drive business and operational KPIs across Teams organization.

Qualifications

3+ years hands on experience in any of the following languages or equivalent language : Scala, C#, Java, Python, Rust.

Preferred :

  • BS or MS degree in Computer Science or Engineering OR equivalent years of work experience.
  • Experience in Apache Spark, data science and data analytics, & Cloud and services experience, with Azure cloud experience highly desirable.
  • Experience in big data technologies / map reduce.
  • Data driven, customer focused, and organized.
  • Experience operationalizing and supporting services.
  • Self-motivated with a strong drive for reaching across teams and organizations to make progress collaboratively.

Responsibilities

  • Design, develop and maintain data platform components that power the Telemetry systems for Microsoft Teams.
  • Help stand up scalable & reliable services with great monitoring & telemetry support.
  • Champion best practices, tools, and processes for a data-driven, quality-focused release of Microsoft Teams as frequently as possible to our customers
  • Manipulate and analyze complex, high-volume data systems for scalability and compliance.
  • Collaborate closely with Engineers, Product Managers and Technical Program Managers on innovative solutions, in a fast-paced environment
  • Il y a plus de 30 jours
Emplois reliés
Zurich Canada
Toronto, Ontario

Are you looking for a caring, collaborative, values-driven workplace with inspiring teammates and leaders? Do you have the ambition and desire to be the best and thrive at the most impactful global insurance provider in the world? Look no further than Zurich Canada.If you have experience in Quality ...

Zonda
Toronto, Ontario

As a Software Engineer II, you will work closely with senior engineers and contribute to the entire software development lifecycle, from requirements gathering to deployment. The Software Engineer Level II is a mid-level position responsible for developing, maintaining, and enhancing software applic...

Hasbro
CA

As a Full Stack Software Engineer working on the D&D team you will help design and build the clients and services that will power the next generation of D&D’s best-in-class digital Dungeon Master tools. At least 2 years of experience as a software engineer building services using technologie...

Amazon
Toronto, Ontario

As Software Development Engineer (SDE), you will develop a deep understanding of our business, work closely with development teams and own the architecture, development and operations of software components and services. If you are looking for an opportunity to solve deep technical problems and buil...

Ripple
Toronto, Ontario

Ripple is growing rapidly and we are looking for a results oriented and a passionate UI Software Engineer to help build the next generation of payment applications that enable institutions such as banks, payment providers and corporates to instantly settle cross-border payments to create the Interne...

Scribd
Remote US Canada
Télétravail

You’re a determined engineer who enjoys working with a team. Remote employees must have their primary residence in: Arizona, California, Colorado, Connecticut, Delaware, DC, Florida, Georgia, Hawaii, Iowa, Massachusetts, Maryland, Michigan, Missouri, Nevada, New Jersey, New York, Ohio, Oregon, Tenne...

Hasbro
CA

As a Full Stack Software Engineer working on the Dungeons & Dragons® (D&D) team you will help design and build the next generation of D&D’s digital toolset and marketplace, D&D Beyond. ...

Instacart
Canada (ON, AB, or BC Only)
Télétravail

As a Staff/Senior Software Engineer, you will develop multiple new products from the ground up, tailored for various Instacart partners such as retailers and brands. Furthermore, you will mentor a team of 5-8 engineers, supporting their professional growth and development. Establish new standards to...

Amazon Development Centre Canada ULC
Toronto, Ontario

We’re looking for strong Software Engineers that can build upon technologies such as Elasticsearch, Spark, Hive and Presto, as well as AWS services like Elastic Map Reduce (EMR), Redshift, Kinesis and DynamoDB to build the next generation of our analytics and visualization platform. This role will i...

Amazon Development Centre Canada ULC - K03
Toronto, Ontario

You will provide technical leadership to our engineering team and work closely with engineering and product leaders to deliver the best-in-class solutions to our customers. Experience programming with at least one software programming language. ...