Software Engineer
$85k - $166.8k per yearMicrosoft
Overview
Software Engineer at Microsoft. The IC3 Platform team is modernizing infrastructure to improve reliability, scalability, and cost efficiency across Microsoft 365 IC3, enabling developers to ship features with confidence and empowering AI agent development at scale.
The role focuses on designing and building platform features that help developers and AI agents iterate and test quickly for large-scale distributed software services. You will contribute to release orchestration, observability, security, and compliance to support tomorrow’s challenges and to empower developers across Microsoft.
Responsibilities
- Design and develop platform features that allow developers and AI agents to iterate and test fast for large-scale distributed software services and solutions.
- Develop engineering for services by ensuring components are well-defined, modular, secure, reliable, diagnosable, actively monitored, and reusable.
- Write clean and optimized code, improve test coverage for services, organize and implement integration tests, and resolve problem areas.
- Gain a working understanding of Microsoft as a business and collaborate to contribute to cohesive, end-to-end experiences for users.
- Focus on customer/partner needs through a data-driven approach.
Qualifications
Required Qualifications:- Bachelor’s Degree in Computer Science or related technical field AND 2+ years of technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python.
- OR equivalent experience.
- Experience in DevOps to maintain live services and/or application frameworks.
- Ability to meet Microsoft, customer and/or government security screening requirements. This includes the Microsoft Cloud Background Check (required upon hire/transfer and every two years thereafter).
- Experience in modern .NET orchestration and tooling such as .NET; experience with Linux and containerization (Docker, Kubernetes) is a plus.
- Ability to communicate technical details across organizational boundaries.
- Experience in distributed systems and cloud infrastructure (Azure preferred).
- Proficiency in C#, C++, Go, or similar languages.
Software Engineering IC3 — The typical base pay range for this role across Canada is CAD $85,000 - CAD $166,800 per year.
Find Additional Pay Information Here:
Microsoft will accept applications for the role until September 10, 2025.
Employment details
- Seniority level: Not Applicable
- Employment type: Full-time
- Job function: Engineering and Information Technology
- Industries: Software Development
Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation during the application process, read more about requesting accommodations.
Note: This posting may include additional information about locations, teams or benefits that are not included in this summary.
EEO Statement retained as required.
#J-18808-Ljbffr$104.5k - $142.8k per year
...About The Team - Development Release Engineering (DRE) DRE ( are EA's global build automation... ...DRE supporting The Sims franchise as a Software Engineer. The position is hybrid (3 days... ..., Open Telemetry) ~ Commercial Game Engine (e.g. Unity, Unreal) ~ Agile familiarity...SuggestedFull timeWork at officeLocal area$168k - $194.25k per year
...core traits: Scrappy, Curious, Optimistic, Persistent, and Empathetic . Your role As a Sr. Software Engineer on the Tel Core team, you are the steward of our media engine’s evolution. You will bridge the gap between high-level product goals and technical execution,...SuggestedLong term contractWork at office$74k - $87k per year
...2 WFH. About The Role You will design, build, and operate software that runs in production. This role is an entry point to the full... ...write the code, deploy it, monitor it, and keep it healthy. Senior engineers will support your growth, and they will expect you to ship real...SuggestedLong term contractPermanent employmentFull timeInternshipWork at officeWork from homeFlexible hours$130k - $173k per year
...about cybersecurity, digital experiences, and identity and access management. Join Our Team Join the PingFederate Software team as a Senior Staff Engineer, where you will architect the next generation of proactive, automated security and scaling frameworks for a platform...SuggestedLocal areaWorldwideFlexible hoursShift work$125k - $140k per year
...About the Role We are seeking a Mid‑level Software Engineer to join our Raisely Team. The ideal candidate will have experience and passion for developing in both backend and frontend code bases. You will collaborate with high‑performing team members to build scalable,...SuggestedLocal areaRemote workWeekend work$86.32k - $107.9k per year
...Position Overview: As a Software Engineer II at Diligent, you’ll take on a hands-on technical role in building secure, scalable, and high-performing serverless microservices using TypeScript on AWS. You’ll contribute meaningfully to our mission of making governance...Work at officeLocal areaFlexible hours$90k - $107k per year
...still the one who validates the output. These are the essentials you'll need to get an interview ~2-3 years of professional software engineering experience in an agile, full-stack-focused environment. ~ Solid full-stack fundamentals: request lifecycles, data persistence...Work at officeLocal areaImmediate startFlexible hours- ...in NYC and Vancouver, Canada. On-site is not required but encouraged if you are local for team bonding. There are many 100% remote engineers and non-engineers in the company. We have videos on for our weekly team syncs and pair-coding / tech discussion. Application...Full timeLocal areaRemote work
- ...still runs on disconnected systems, manual workflows, and decisions made without data. Most of it has never been touched by modern software engineering, let alone AI. EviSmart is the dental industry's Autopilot. We build the platform that automates the workflows consuming the...Long term contractFull timeTemporary workInternshipWork at officeImmediate start
$114.4k - $203.9k per year
...demand management platform that makes this vision possible: the engine behind Microsoft’s strategy to make Microsoft Ad network the central... ...Order Management real-time engineering is seeking a Senior Software Engineer to design, develop, and operate high-scale backend services...Ongoing contractFull timeWork at officeLocal areaRelocation- ...distributed data storage, and TiDB for scalable SQL workloads. Engineers on the team build resilient, highly available systems that process... ...user profile and audience data at scale. Build event-driven software utilizing messaging technologies such as Kafka. Work with distributed...Local areaRemote workWork from homeHome office
$177.1k - $221.4k per year
...As Marqeta's Senior Manager, Software Engineering, you will lead and evolve our Credit onboarding team. This is a critical leadership role responsible for scaling the next generation of innovative credit onboarding platforms that power modern fintech experiences. You...Work at officeRemote workFlexible hours$70.51k - $88.13k per year
...businesses think about cybersecurity, digital experiences, and identity and access management. Join the PingAccess Software team as a Software Engineer, where you’ll develop features and updates for our mission-critical platform that secures billions of identities for world...Local areaWorldwideFlexible hours$146.2k - $201.1k per year
...can use deep data insights to improve their business. Founded by engineers — and customer obsessed — we leap at every opportunity to solve... ...virtual machines. And we're only getting started. As a Fullstack software engineer, you will work with your team and product management to...Full timeSummer workWorldwide$200k - $240k per year
...Overview We are seeking a hands-on Director of AI Software Engineering to lead and scale AI engineering efforts supporting multiple business units across Governance, Risk, and Compliance (GRC). This role sits at the intersection of product delivery, platform evolution...Work at officeLocal areaFlexible hours- ...platforms for autonomous vehicle and robotics teams. The Product Engineering team owns the customer-facing product and service layer: the... ...services and APIs that connect them. We're hiring a Senior Software Engineer to own delivery across this stack. You'll design and build...Full time
- Drive the future of gaming with Demonware as a Senior Software Engineer specializing in client-side SDK development in Vancouver, BC. Your focus on C++ will power top-tier game launches. As part of the Client Code team, you will design, develop, and optimize the client services...
- ...focused on precision, speed, and real outcomes. Our AI-powered engine learns, adapts, and improves continuously. Employers don’t just... ...leveraging AI tools. Who You Are ~10+ years of experience in software engineering, with a demonstrated track record of leading and...Hourly payLong term contractFull timeRemote workFlexible hours
$147k - $174k per year
...Scrappy, Curious, Optimistic, Persistent, and Empathetic . Your role We are seeking an experienced and ambitious Full Stack Software Engineer passionate about building high-quality, large-scale web and desktop-native applications using modern frontend and backend...Long term contractWork at officeShift workRotating shift$58 per hour
Overview Languages English Education Bachelor's degree Artificial intelligence Computer science Computer software engineering Experience 2 years to less than 3 years On site Work must be completed at the physical location. There is no option...Long term contractPermanent employmentFull timeRemote work$150.5k - $175.25k per year
...Sr. Software Development Engineer in Test Quality Assurance, Vancouver, Canada About Dialpad Dialpad is the AI-native business communications... ...: Python, Go, Google Cloud Platform, Cloud Run / App Engine, Kubernetes, Datastore, Redis, ElasticSearch. ~ Frontend:...Work at officeShift work- Explore a rewarding career as a Software Engineer focused on ASIC packet forwarding at Arista. This role requires advanced programming skills... ...Join Arista’s engineering team to innovate packet forwarding engines. You will develop software features that integrate with hardware...
- Flagler Health is building the clinical operating system for modern musculoskeletal care. We partner with MSK provider groups and specialty clinics to help them grow, operate more efficiently, and deliver better longitudinal care across patient acquisition, clinical workflows...Full timeRemote work
$100k - $150k per year
...experiences from Tencent, Alibaba, Amazon, ByteDance, and more. Our engineering team is composed of passionate, driven, and talented engineers... ...collaboration. Day In The Life You are a seasoned Software Engineer with a strong background in application development....Hourly payFull timeWork at officeLocal areaWork from home2 days per week- Join the elite Data Plane team at Amazon as a Lead Software Development Engineer. Shape the core engine for ElastiCache and MemoryDB with your expertise in performance engineering. In this senior role, you will oversee the design and implementation of a high-performance in...
- Elevate your career at Arista Networks as a Senior Software Engineer in EOS development. Leverage your C, C++, and Python skills to enhance the global data center networks. As a vital member of the EOS team at Arista Networks, you will engage in software engineering across...
$128.15k - $151.93k per year
...Optimistic, Persistent, and Empathetic . Your role At Dialpad, we are building the future of AI-driven communication. As a Software Development Engineer in Test (SDET), you will lead the charge in building scalable, world-class mobile test automation frameworks that empower...Work at officeShift work- Elevate your career as a Senior Mobile Software Engineer at Jobber, driving innovation in our mobile applications while mentoring junior engineers. This hybrid role is key to our mission of supporting small businesses. In this position, you will report to the Software Engineering...
$131k - $164k per year
...About the Role We're hiring a Staff Software Engineer with strong engineering fundamentals, hands-on experience building AI solutions, developer tooling, and automation to make AI a practical, measurable part of how teams build and ship software. What You'll Do...Work at officeLocal areaVisa sponsorshipFlexible hours$85.8k - $169.3k per year
...limit thinking in a cloud-enabled world. Microsoft’s Azure Data engineering team is leading the transformation of analytics in the world of... .... The Observability Experiences team is hiring a Software Engineer 2 to build the next generation of tools and technologies...Ongoing contractFull timeInternshipLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- director software engineering Vancouver, BC
- software developer intern Vancouver, BC
- software engineer part time Vancouver, BC
- remote entry level software developer Vancouver, BC
- software developer entry level Vancouver, BC
- développeur logiciel Vancouver, BC
- software engineer internship Vancouver, BC
- junior software engineer Vancouver, BC
- software developer no experience Vancouver, BC
- software developer internship no experience Vancouver, BC
