Senior Software Engineer, Ads

New
United StatesFull-TimeSenior
Salary166,000 - 210,000 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
5+ years
Required Skills
SQLKafkaRuby on RailsAirflowSparkdbtDistributed Systems

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or equivalent practical experience.
  • 5+ years of software engineering experience, including strong exposure to distributed systems.
  • Hands-on experience with data processing tools such as DBT and Airflow.
  • Familiarity with web frameworks like Rails.
  • Strong SQL skills with the ability to write, debug, and optimize complex queries.
  • Experience designing scalable systems and working with large, complex codebases.
  • Strong communication skills with the ability to influence stakeholders and collaborate across teams.
  • Solid analytical thinking, debugging ability, and strong ownership mindset.

Responsibilities

  • Lead the design and implementation of new advertising formats and end-to-end ad solutions across full-stack systems.
  • Build and maintain scalable data pipelines and reporting systems supporting billing, analytics, and partner insights.
  • Collaborate cross-functionally with product managers, designers, data scientists, and engineers to define requirements and long-term strategy.
  • Develop and optimize distributed systems capable of processing large-scale (petabyte-level) data efficiently and reliably.
  • Ensure high engineering standards through robust testing, code quality, performance optimization, and system reliability.
  • Contribute beyond coding by influencing product direction, solving cross-team challenges, and improving overall system architecture.
View Full Description & ApplyYou'll be redirected to the employer's site
166,000 - 210,000 USD per year
Apply Now