CareerPlanSign in

Senior Software Engineer

Australia, Multiple Locations, Multiple Locations💼 Full-time🗓 2025-12-16 → 2026-10-02

Core

Designing, developing, and optimizing scalable software systems and platforms while ensuring high availability and performance. (via careerplan.io/jobs/1970393556628906-senior-software-engineer-at-microsoft)

Role type

Senior Software Engineer (Systems/Infrastructure)

Builds

Product applications, services, and distributed platforms

Domain

Software Engineering, Distributed Systems, File Storage

Required skills

C, C++, C#, Java, JavaScript, Python, distributed systems, file storage, system design, debugging, code optimization, observability

Preferred skills

hardware background, advanced degree in Computer Science, 8+ years of experience

Technologies

C, C++, C#, Java, JavaScript, Python

Responsibilities

Collaborate with stakeholders to determine user requirements and drive design document development. Create, implement, optimize, debug, and refactor code to improve performance and maintainability. Act as a Designated Responsible Individual (DRI) to monitor systems, alert stakeholders, and initiate recovery actions. Proactively seek new knowledge to improve system availability, reliability, and efficiency at scale.

Seniority

Senior, hands-on IC