CrawlJobs Logo
Briefcase Icon
Category Icon

Senior Software Engineer - Ads Jobs

3406 Job Offers

Filters
Senior Software Engineer - AV data quality
Save Icon
Join Uber's AV Labs in Sunnyvale as a Senior Software Engineer. Architect the core data integrity layer for our L4 autonomous driving platform, ensuring petabyte-scale quality for multi-modal sensor data. You'll need expertise in Python/C++, large-scale data engineering, and cloud computing. This...
Location Icon
Location
United States , Sunnyvale
Salary Icon
Salary
202000.00 - 224000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Zuora's Beijing Billing Core team as a Senior Software Engineer. Architect high-scale, mission-critical Java systems and real-time data pipelines using Kafka, Flink, and AWS. Solve complex distributed systems challenges in a global hub, with competitive benefits and a focus on engineering ex...
Location Icon
Location
China , Beijing Shi
Salary Icon
Salary
Not provided
zuora.com Logo
Zuora
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Zuora's Beijing Billing Core team as a Senior Software Engineer. Architect mission-critical, high-scale distributed systems using Java, Spring, and Kafka. Drive real-time data innovation with stream processing and AI-augmented development in a cloud-native AWS environment. Enjoy competitive ...
Location Icon
Location
China , Beijing Shi
Salary Icon
Salary
Not provided
zuora.com Logo
Zuora
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Zuora's Beijing Billing Core team as a Senior Software Engineer. Architect mission-critical, high-scale distributed systems using Java, Spring, and Kafka. Drive real-time data innovation with stream processing and AI-augmented development in a cloud-native AWS/Kubernetes environment. Enjoy c...
Location Icon
Location
China , Beijing Shi
Salary Icon
Salary
Not provided
zuora.com Logo
Zuora
Expiration Date
Until further notice
Senior Software Backend Engineer
Save Icon
Join Uber's Customer Obsession team in Bangalore as a Senior Backend Engineer. Design and build scalable, high-availability systems using Golang, Java, or Python. Leverage cloud infrastructure and microservices to create seamless support experiences for a global user base.
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
uber.com Logo
Uber
Expiration Date
Until further notice
Senior Software Engineer, Android
Save Icon
Shape the future of streaming as a Senior Android Engineer in Manchester. Develop the Roku mobile app using Kotlin and Compose to control millions of devices. Leverage modern tech and AI tools to build high-performance, intuitive experiences. Enjoy comprehensive benefits and work with IoT protoco...
Location Icon
Location
United Kingdom , Manchester
Salary Icon
Salary
Not provided
roku.com Logo
Roku
Expiration Date
Until further notice
Senior Software Engineer, Android
Save Icon
Join Roku in Cambridge as a Senior Android Engineer. Shape the future of streaming by building intuitive, high-performance mobile apps to control Roku devices. We seek an expert in Kotlin/Compose, Play Store deployment, and AI tools, with IoT experience a plus. Enjoy comprehensive benefits and wo...
Location Icon
Location
United Kingdom , Cambridge
Salary Icon
Salary
Not provided
roku.com Logo
Roku
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Roku's CMS & Tools team in Bengaluru as a Senior Software Engineer. Design and build scalable, cloud-native backend systems using AWS, Kubernetes, and microservices. Your work will directly impact millions of users by powering content workflows for global streaming. Enjoy comprehensive benef...
Location Icon
Location
India , Bengaluru
Salary Icon
Salary
Not provided
roku.com Logo
Roku
Expiration Date
Until further notice
Senior Software Engineer Backend Microsoft Copilot
Save Icon
Join Microsoft's AI revolution as a Senior Backend Engineer in Beijing. Design and scale the core platform powering Microsoft Copilot, using your expertise in cloud infrastructure and languages like Python or C#. Collaborate with top AI researchers to build secure, high-performance services that ...
Location Icon
Location
China , Beijing
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Microsoft's Engineering Operations team in Atlanta as a Senior Software Engineer. Drive AI-powered operational excellence for the Microsoft Cloud, focusing on reliability and scalable ML infrastructure. Apply your expertise in distributed systems and languages like Python or C# within an inc...
Location Icon
Location
United States , Atlanta
Salary Icon
Salary
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineering
Save Icon
Join our team in Bangalore as a Senior Software Engineer. You will design and build complex, high-performance frontend applications using modern JavaScript frameworks. Your role involves full lifecycle development, from feature implementation to maintenance and optimization. We seek an expert wit...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
forterro.com Logo
Forterro
Expiration Date
Until further notice
Senior Software Engineering
Save Icon
Seeking a Senior .NET Full Stack Engineer in Bangalore to design, build, and maintain complex commercial software. You'll leverage 5+ years of experience across the full development lifecycle, from backend services to frontend components. This role involves driving code quality, system performanc...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
forterro.com Logo
Forterro
Expiration Date
Until further notice
Senior Software Engineering
Save Icon
Seeking a Senior Software Engineer in Bangalore to design and deliver complex Java full stack solutions. You will leverage Spring Boot and modern UI skills across the entire development lifecycle. This role involves driving code quality, system performance, and mentoring junior engineers. Strong ...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
forterro.com Logo
Forterro
Expiration Date
Until further notice
Senior Backend Software Engineer
Save Icon
Join a leading crypto company in London as a Senior Backend Engineer. Design and scale high-performance, event-driven systems for real-time blockchain transactions. Leverage your expertise in distributed systems and Python/C++/Java, with a move to Rust. Build impactful infrastructure in a fast-pa...
Location Icon
Location
United Kingdom , London
Salary Icon
Salary
150000.00 GBP / Year
oho.co.uk Logo
Oho Group Ltd
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join our London team as a Senior Software Engineer. Design and scale a high-performance, event-driven backend platform using modern technologies. Leverage your expertise in distributed systems and Python/C++/Java, with an opportunity to transition to Rust. Enjoy a strong engineering culture, lead...
Location Icon
Location
United Kingdom , London
Salary Icon
Salary
150000.00 GBP / Year
oho.co.uk Logo
Oho Group Ltd
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Zalando in Berlin as a Senior Software Engineer. Design and optimize the core algorithmic system for warehouse fulfillment using your JVM, microservices, and Kotlin expertise. Enjoy a hybrid model, relocation support, and impactful work in a collaborative, agile team.
Location Icon
Location
Germany , Berlin
Salary Icon
Salary
Not provided
zalando.se Logo
Zalando Sverige
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Microsoft's Defender for Office team in Hyderabad. As a Senior Software Engineer, you'll design and deliver cloud-based security services to protect against advanced email threats. Utilize your 5+ years of coding experience (C#, Python, Java, etc.) in distributed systems. Help evolve detecti...
Location Icon
Location
India , Hyderabad
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Microsoft's Bing GenAI team in Mountain View to revolutionize AI-powered search. As a Senior Software Engineer, you'll architect high-performance C#/.NET services for large language models and Copilot. This role requires expertise in distributed systems, prompt engineering, and modern JavaSc...
Location Icon
Location
United States , Mountain View
Salary Icon
Salary
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Associate Software Development Engineer
Save Icon
Join NTT DATA as a Senior Associate Software Development Engineer in Ho Chi Minh City. Design and develop cloud-based micro-services, working with APIs, ML/AI algorithms, and large data sets. Utilize your experience in Agile, DevOps, and public cloud platforms like AWS or Azure to build scalable ...
Location Icon
Location
Vietnam , Ho Chi Minh City
Salary Icon
Salary
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join the Outlook Engineering team in Bangalore to build next-gen AI-driven features for millions. We seek a Senior Software Engineer with 7+ years of experience in C, C++, C#, or Python, and a passion for scalable, high-quality services. You'll design and ship intelligent user experiences in a fa...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice

About the Senior Software Engineer - Ads role

Explore senior software engineer jobs in the dynamic and high-impact field of advertising technology. A Senior Software Engineer specializing in Ads is a pivotal role responsible for architecting, building, and maintaining the complex systems that power digital advertising platforms. These professionals work at the intersection of data, performance, and scale, developing the engines that deliver targeted ads, manage real-time bidding auctions, analyze campaign performance, and ensure optimal revenue generation. Their work directly influences the core business metrics of platforms, making this a critical and technically challenging career path.

Typically, professionals in these roles are entrusted with end-to-end ownership of major components within the ad tech stack. Common responsibilities include designing and implementing low-latency, high-throughput distributed systems capable of processing billions of requests daily. They develop algorithms for ad targeting, ranking, and budget pacing, while rigorously optimizing for performance and cost-efficiency. A significant part of the role involves ensuring system reliability and data accuracy, as even minor errors can have substantial financial implications. Collaboration is key; senior engineers frequently work alongside product managers, data scientists, and machine learning experts to translate business requirements into robust technical solutions. They also champion best practices, mentor junior engineers, and lead initiatives to improve code quality, system architecture, and operational excellence.

To excel in senior software engineer jobs within ads, a specific and advanced skill set is required. A strong foundation in computer science fundamentals, data structures, and algorithms is non-negotiable. Proficiency in languages like Java, Go, Python, C++, or Scala is common, coupled with deep experience in distributed systems, cloud platforms (AWS, GCP, Azure), and big data technologies (e.g., Hadoop, Spark, Kafka). Expertise in database design, both SQL and NoSQL, is essential for handling massive datasets. Given the real-time nature of ad serving, knowledge of concurrency, multithreading, and network programming is critical. Furthermore, a solid understanding of the digital advertising ecosystem—including concepts like RTB, DSPs, SSPs, and ad exchanges—is a major advantage. Successful candidates typically possess several years of relevant experience, a proven track record of solving complex scalability problems, and a data-driven, results-oriented mindset. They are proactive problem-solvers who can navigate the trade-offs between system performance, business needs, and technical debt. If you are passionate about building systems at massive scale and directly impacting business growth, exploring senior software engineer jobs in ads offers a rewarding and intellectually stimulating career.

Filters

×
Countries
Category
Location
Work Mode
Salary