Required Qualifications:
- Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
- OR equivalent experience.
- Experience with large-scale distributed data platform, Apache Spark, Kafka, Columnar storage, data modeling and/or schema designs
Preferred Qualifications:
- Experience in large scale system architecture, design, development, testing, and release, including but not limited to web applications, microservices in layers, database design, API design, performance tuning, telemetry design and analysis.
- Demonstrated programming skills and knowledge of architectural patterns for large, high-scale applications.
- Proficient analytical skills with systematic and structured approaches to software design.
- Passion for building reliable and well-tested code.
- Committed collaboration and communication around articulating technical details.
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 December 23, 2024.