Microsoft
Senior Software Engineer
Found: Today
This position is based in Vancouver, Canada with a hybrid work model of 1 day per week in-office.
Compensation:
CAD $114,400 - CAD $203,900 per year
Overview:
As part of the Azure Data engineering team, you will design and build scalable telemetry instrumentation services and data pipelines.
Responsibilities:
- Lead the design, development, and maintenance of high-quality APIs, SDKs, and data pipelines.
- Build frameworks to validate data quality and enhance pipeline resiliency.
- Collaborate with Product Management and partner teams on software and data life cycles.
- Mentor junior engineers and advocate for best practices in software engineering.
Qualifications:
- Bachelor's Degree in Computer Science or related field with 4+ years of experience in software engineering.
- Proficiency in languages such as C#, Java, or Python.
- Experience with big data technologies like Hadoop, Spark, and Azure services.