Senior Software Engineer - Word Team at Microsoft
, , Bulgaria -
Full Time


Start Date

Immediate

Expiry Date

18 Feb, 26

Salary

0.0

Posted On

20 Nov, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

C/C++, Telemetry, Benchmarking, Experimentation, Algorithms, Concurrency, Memory, Performance, Modern C++, Secure Coding Practices, Layout/Rendering Engines, Performance Profiling, Data-Driven Decision-Making, Operational Rigor, Architecting, Mentoring

Industry

Software Development

Description
Design, build, and ship C/C++ components that improve fidelity, performance, reliability, security, and efficiency—owning the full lifecycle (design → implementation → testing → roll-out → observability). Architect within constraints of a large, mature codebase; create designs that unblock other teams and promote healthy engineering patterns. Iterate with data: add/interpret telemetry, write benchmarks, run experiments; make well-reasoned trade-offs. Own an area end-to-end: map work, risks, and dependencies; drive execution across multiple engineers; resolve conflicts systematically. Collaborate globally with partner teams to align quickly and land impactful decisions. Raise the bar: mentor and coach; foster an inclusive, learning-oriented environment; energize and empower your team through clarity, storytelling, and meaningful work. Champion AI adoption: lead by example - use, demonstrate, and scale AI-driven development that improves iteration speed, decision quality, and team impact. Challenge the status quo thoughtfully; introduce new ideas and systematic improvements to long-standing systems. Stay grounded - be curious, data-driven, and open to being proven wrong while seeking the best long-term outcomes. Proven track record shipping C/C++ in complex systems; strong fundamentals (algorithms, concurrency, memory, performance). Evidence of architecting within large codebases and delivering critical components that others build on. Experience leading multi-engineer efforts; crisp written and verbal communication in English. Demonstrated data-driven decision-making (telemetry, benchmarking, experimentation) and operational rigor. Experience with layout/rendering engines, performance profiling, or other low-level systems domains. Modern C++ knowledge, large-scale build/CI, and secure coding practices. BS/MS in CS/EE/Math or equivalent practical experience.
Responsibilities
Design, build, and ship C/C++ components to enhance various system attributes while owning the full lifecycle from design to observability. Collaborate globally with partner teams and mentor others to foster a learning-oriented environment.
Loading...