About the role

  • Contribute to a team of big data and backend engineers to deliver high value projects
  • Build components of large-scale data platform for batch and real-time processing, and own features of big data applications to fit evolving business needs
  • Build next-gen cloud based big data infrastructure for batch and streaming data applications, and continuously improve performance, scalability and availability
  • Balance architectural and design considerations such as performance, scalability, reusability and flexibility issues
  • Advocate the best engineering practices, including the use of design patterns, CI/CD, code review and automated test
  • Collaborate with researchers to productize cutting edge innovations at scale
  • Collaborate with program managers, product managers, SDET, and researchers in an open and innovative environment
  • Deliver end-to-end solutions covering machine learning, big data, microservices and data visualization

Requirements

  • Bachelors degree in Computer Science, Electronics Engineering, or related field
  • At least 7 years of professional programming and design experience in Scala, Java, Python etc.
  • 3+ years of big data development experience with technical stacks like Spark, Hive, SingleStore, Airflow, Kafka, Flink and AWS
  • Strong communication skills and project leading experience
  • Strong knowledge of system / application design and architecture
  • Experience with processing large amount of data at petabyte level
  • Demonstrated ability with cloud infrastructure technologies, including Terraform, K8S, Spinnaker, etc.
  • Passionate about technologies, and openness to interdisciplinary work
  • (Preferred) Experience with Grafana, Datadog
  • (Preferred) Experience in widely used Web framework (React.js, Vue.js, Angular, etc.) and good knowledge of Web stack HTML, CSS, Webpack
  • (Preferred) Ads domain knowledge

Benefits

  • Primarily On-Site / Occasionally from Home (flexible work arrangement)
  • A bonus and/or long-term incentive units may be provided as part of the compensation package
  • Full range of medical, financial, and/or other benefits

Job title

Lead Software Engineer, Ad Platforms

Job type

Experience level

Senior

Salary

$159,500 - $213,900 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job