CrawlJobs Logo
Briefcase Icon
Category Icon

Senior Software Engineer - Ads Jobs

3222 Job Offers

Filters
Senior Software Engineer
Save Icon
Join the Azure Kubernetes Service (AKS) team to run Kubernetes at global cloud scale. As a Senior Software Engineer in Redmond, you'll design and operate resilient cloud services for provisioning and securing Kubernetes clusters. This role requires expertise in distributed systems, containerizati...
Location Icon
Location
United States , Redmond
Salary Icon
Salary
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Microsoft's Specialized Cloud team in Bangalore as a Senior Software Engineer. Design and optimize large-scale, robust data pipelines using Azure technologies. Leverage your 7+ years of software development experience to innovate in cloud, AI/LLM integration, and distributed systems for glob...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer - Ruby on Rails
Save Icon
Join our Hyderabad team as a Senior Software Engineer, specializing in Ruby on Rails and Elixir. Develop cutting-edge web applications using modern cloud and UI technologies. Enjoy a flexible remote/hybrid culture while mentoring junior developers in a Scrum environment.
Location Icon
Location
India , Hyderabad
Salary Icon
Salary
Not provided
blackbaud.com Logo
Blackbaud
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Microsoft's Specialized Cloud team in Bangalore as a Senior Software Reliability Engineer. You will enhance the reliability and scalability of Azure Edge services using your expertise in C#, Java, and distributed systems. This role involves on-call duties, automation, and collaborating with ...
Location Icon
Location
India , Bangalore
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 Customer Experience Team in Bangalore as a Senior Software Engineer. Develop the next generation of Dynamics 365 Contact Center using C#/C++/Java on Azure. Design scalable, AI-enhanced enterprise services and mentor junior engineers in a collaborative environment.
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior DevSecOps Software Engineer - AI tools
Save Icon
Join Apex Systems as a Senior DevSecOps Engineer specializing in AI tools in Cambridge, US. Design, develop, and deploy ethical AI algorithms and models, focusing on safety and bias mitigation. Utilize Python/C++ and CI/CD tools like Jenkins in a collaborative, fast-paced environment. Enjoy compr...
Location Icon
Location
United States , Cambridge
Salary Icon
Salary
80.00 - 90.00 USD / Hour
apexsystems.com Logo
Apex Systems
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join the Azure Core Storage team as a Senior Software Engineer. Design and implement advanced system software for a global-scale virtualization platform using C/C++/Rust. This role requires expertise in kernel/driver development and offers the chance to solve complex distributed systems challenge...
Location Icon
Location
United States , Multiple Locations
Salary Icon
Salary
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer Backend
Save Icon
Join Uber's Digital Experience team in Bangalore as a Senior Backend Engineer. Design and automate global-scale internal platforms using Go, Java, or Python. You'll build resilient services with Kubernetes, Terraform, and CI/CD, focusing on eliminating manual toil. Own the full lifecycle, from ar...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
uber.com Logo
Uber
Expiration Date
Until further notice
Senior Software Engineer - Compute Platform
Save Icon
Join Uber's Compute Platform team in Bangalore as a Senior Software Engineer. Design and scale a global Kubernetes-based infrastructure using Golang, Java, or Python. Focus on container orchestration, distributed systems, and cloud-native technologies to power mission-critical services. Drive hig...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
uber.com Logo
Uber
Expiration Date
Until further notice
Senior Software Engineer- Backend
Save Icon
Join Uber's Courier team as a Senior Backend Engineer in Hyderabad or Bangalore. You will build scalable, high-quality features using Golang or Java, leading cross-functional initiatives. This role offers ownership of a growing product, mentoring opportunities, and a focus on reliability at scale.
Location Icon
Location
India , Hyderabad; Bangalore
Salary Icon
Salary
Not provided
uber.com Logo
Uber
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Microsoft's AI Platform team in Bangalore as a Senior Software Engineer. Build and scale global Azure AI infrastructure, including Azure OpenAI services. You'll design high-performance distributed systems and fine-tune cutting-edge AI models. Requires 8+ years of production coding experience...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer - AI Platform
Save Icon
Join Microsoft's Teams AI Platform team in Redmond as a Senior Software Engineer. Design and operate high-scale backend services using distributed systems and Azure technologies like .NET Core and Cosmos DB. You'll build the foundational platform powering AI collaboration for millions, ensuring e...
Location Icon
Location
United States , Redmond
Salary Icon
Salary
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Confido as a Senior Software Engineer in New York. Develop AI-native systems, focusing on computer vision and NLP for financial data. Shape the product from the ground up at an early-stage startup with meaningful equity. Apply your 4+ years of backend or ML experience to automate retail scal...
Location Icon
Location
United States , New York
Salary Icon
Salary
200000.00 - 230000.00 USD / Year
helpcare.ai Logo
Helpcare AI
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join a leading health-tech startup in Sydney as a Senior Software Engineer. Develop cross-platform desktop applications using Rust, Tauri, and Next.js. Own the full product lifecycle, from architecture to delivery, in a flexible hybrid role with equity.
Location Icon
Location
Australia , Sydney
Salary Icon
Salary
Not provided
heidihealth.com Logo
Heidi
Expiration Date
Until further notice
Senior Software Engineer - Auth & User Management
Save Icon
Join Heidi Health in Melbourne as a Senior Software Engineer specializing in Auth & User Management. Build secure, multi-region scalable systems to protect sensitive health data using Python and modern security practices. Enjoy a fast-paced startup environment with benefits like wellness days and...
Location Icon
Location
Australia , Melbourne
Salary Icon
Salary
Not provided
heidihealth.com Logo
Heidi
Expiration Date
Until further notice
Senior Software Engineer, Customer Engineering
Save Icon
Join Goody as a Senior Software Engineer in Customer Engineering. You'll directly shape the customer experience by unblocking sales deals, building features, and resolving technical escalations. This full-stack role requires expertise in Ruby on Rails (or Python/Node) and React/TypeScript, plus 4...
Location Icon
Location
United States, Canada
Salary Icon
Salary
150000.00 - 200000.00 USD / Year
ongoody.com Logo
Goody
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Seeking a Senior Software Engineer for a hybrid role in Heredia, Costa Rica. Design and develop low-level C software for networking products, requiring 4+ years of experience. This position offers a focus on embedded systems, professional development, and a collaborative, innovative environment a...
Location Icon
Location
Costa Rica , Heredia
Salary Icon
Salary
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join TKMS ATLAS UK as a Senior Software Engineer in Dorchester. Develop cutting-edge marine autonomous systems using Java and modern tooling. Enjoy flexible working, a generous pension, and professional growth in a collaborative, multi-disciplinary team.
Location Icon
Location
United Kingdom , Dorchester, Winfrith
Salary Icon
Salary
Not provided
morson.com Logo
Morson Talent
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Location Icon
Location
United Kingdom , Manchester
Salary Icon
Salary
55000.00 - 65000.00 GBP / Year
morson.com Logo
Morson Talent
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join a private equity-backed tech scale-up in Manchester as a Senior Software Engineer. Work in a product squad using C#, .NET Core, React, and AWS, with full ownership from ideation to deployment. Embrace an experimental culture focused on TDD, Pair Programming, and CI/CD best practices. Benefit...
Location Icon
Location
United Kingdom , Manchester
Salary Icon
Salary
60000.00 - 70000.00 GBP / Year
morson.com Logo
Morson Talent
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