Senior Software Engineer
Core
Define and drive technical vision and architecture for large-scale, complex systems while contributing to core code and production issue resolution.
Role type
Senior Software Engineer (System Architecture & Leadership)
Builds
Large-scale, distributed, cloud-based systems and data pipelines
Domain
AdTech, Cloud Infrastructure, Data Systems
Deliverable
production ML models | product features | infrastructure
Required skills
System architecture, distributed systems design, cloud platform expertise, data pipeline engineering, performance optimization, memory management, multithreading, SQL, Kafka, Hadoop, Hive, microservices, AI/ML concepts
Preferred skills
AdTech experience, building high-throughput/low-latency services, leading architectural transformations
Technologies
Azure, C, C++, C#, Java, JavaScript, Python, Kafka, Hadoop, Hive
Responsibilities
Design and operate distributed systems at scale, mentor engineers, refine data pipelines, provide production support, collaborate with Ads and Bing teams, utilize AI tools to automate workflows
Seniority
Senior, hands-on IC with leadership responsibilities
