Required Qualifications:
- Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
- OR equivalent experience.
- 7+ years of experience in C# or C/C++, and design, implementation, and debugging skills; knowledge of scripting languages.
- Experience with distributed systems, performance analysis, databases, and/or large-scale data processing.
- Experience in storage, high performance data structures, and algorithms, analyzing and improving performance - input/output (I/O), memory, CPU, and concurrency.
Preferred Qualifications:
- Bachelor's Degree in Computer Science OR related technical field AND 12+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, OR Python
- OR Master's Degree in Computer Science or related technical field AND 10+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
- OR equivalent experience.
- Knowledge of Azure services and systems a plus.
- Experience with financial analysis a plus.
- Experience with building cloud-scale infrastructure components.
- Familiar with secure software design concepts.
- Track record of delivering projects that include multiple components.
- Experience collaborating with partner teams to meet the engineering goals in a unified manner andinfluencing without authority.
- Ability to prioritize tasks and work independently.
Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:Microsoft will accept applications for the role until April 18, 2025.