CareerPlanSign in

Software Engineer 2 - Engineering Systems

United States, Washington, Redmond💼 Full-time🗓 2026-09-22 → 2026-09-25

Core

Build scalable distributed services that scan package managers (npm, NuGet, PyPi) to support developers with open-source packages, integrating security policies and monitoring system health.

Role type

Senior IC software engineer (package management & security)

Builds

Scalable distributed services for scanning and managing open-source package ecosystems

Domain

Software Engineering / Open Source / Security

Deliverable

production ML models | product features | infrastructure

Required skills

Distributed systems design, Package ecosystem management (npm, PyPI, NuGet, Maven), Software security (threat modeling, integrity checking), RDBMS/NoSQL databases, System observability, On-call incident response

Preferred skills

Experience with C/C++/C#/Java/JavaScript/Python, OSS development best practices

Technologies

npm, NuGet, PyPi, Maven, C, C++, C#, Java, JavaScript, Python, RDBMS, NoSQL

Responsibilities

Develop scalable distributed services scanning package managers, Collaborate with security teams to integrate policies and scanners, Monitor system health and respond to incidents as DRI, Create design documents and implement code for product features, Break down work items and provide estimation

Seniority

Senior, hands-on IC

Sourced via microsoft · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.