Software Dev Engineer II, 3P AV Measurement
Core
Design, implement, test, and deploy data-intensive analytical solutions for third-party video and audio ad measurement at massive scale.
Role type
Senior Software Development Engineer (Data Engineering)
Builds
Large-scale, multi-tiered, distributed software applications and services for advertising measurement
Domain
Advertising technology / Big Data / Distributed Systems
Deliverable
production ML models | product features
Required skills
Distributed systems design, Object Oriented Design, Large-scale application development, System architecture, Reliability engineering, Scalability
Preferred skills
Full software development life cycle management, Code review practices, Source control management, Build processes, Testing strategies, Operations experience
Technologies
Spark (Scala), EMR, S3, Elasticsearch, JVM-based services, Job schedulers, Cluster management services, C#, C++, Java, Perl
Responsibilities
Design and develop large-scale, multi-threaded, embedded or distributed software applications; Create elegant solutions to complex engineering problems; Collaborate on architectural decisions; Implement testing and deployment pipelines
Seniority
Senior, hands-on IC