Senior Software Engineer, Ads Data Platform
Core
Design and implement scalable features for the BingAds data platform, ensuring high efficiency, reliability, and compliance while optimizing system performance and capacity.
Role type
Senior Software Engineer (Ads Data Platform)
Builds
BingAds online serving features and data platform infrastructure
Domain
Digital Advertising / Distributed Systems
Deliverable
production ML models | product features | infrastructure
Required skills
System design, distributed systems architecture, performance profiling, capacity planning, automation development, on-call incident management, code maintainability, security compliance, stakeholder requirement analysis
Preferred skills
Azure cloud services, machine learning implementation, big data technologies (Spark, Hadoop, Kafka, Flink), Scala programming
Technologies
Azure, Spark, Hadoop, HDFS, Kafka, Flink, Scala, C, C++, C#, Java, JavaScript, Python
Responsibilities
Create system designs for new feature requirements, implement features with high efficiency and reliability, maintain live service operations and handle on-call escalations, profile distributed system performance bottlenecks, propose solutions to improve system latency and capacity, contribute to automation in production and deployment
Seniority
Senior, hands-on IC
