CareerPlanSign in

Software Engineer II

United States, Washington, Redmond💼 Full-time🗓 2026-02-24 → 2026-10-07

Core

Design, build, and maintain distributed cloud backend services and database systems with a focus on reliability, performance, and code quality.

Role type

Mid-level backend software engineer (distributed systems)

Builds

Production-grade distributed cloud services and enterprise backend systems

Domain

Cloud infrastructure, distributed systems, database internals

Deliverable

production ML models | product features

Required skills

C, C++, C#, Java, JavaScript, Python, PostgreSQL internals, distributed systems design, data structures, algorithms, unit testing, code maintainability

Preferred skills

Open source utilization, engineering tool improvement

Technologies

PostgreSQL, C, C++, C#, Java, JavaScript, Python (via careerplan.io/jobs/1970393556744851-software-engineer-ii-at-microsoft)

Responsibilities

Determine user requirements for features with stakeholders, create architecture proposals and test plans, implement extensible and maintainable code, maintain live services on-call, identify and mitigate performance or functionality issues, improve engineering tools

Seniority

Mid-level, hands-on IC