CrawlJobs Logo
Briefcase Icon
Category Icon

Senior Software Engineer - Ads Jobs

3289 Job Offers

Filters
Senior Software Engineer, Digital Experience
Save Icon
Join our dynamic team in Menlo Park as a Senior Software Engineer, Digital Experience. You will build robust applications using React, TypeScript, and Django in a hybrid role. Collaborate with brilliant colleagues to scale personalized genomic medicine, directly impacting patient lives. This is a...
Location Icon
Location
United States , Menlo Park
Salary Icon
Salary
190081.00 - 211201.00 USD / Year
billiontoone.com Logo
BillionToOne
Expiration Date
Until further notice
Senior Software QA Engineer
Save Icon
Join Cricut as a Senior Software QA Engineer in South Jordan, UT. Test and qualify Web, Mobile, Native, API, and Hardware for product releases. Requires 10+ years' experience, expertise in test plans, automation (Selenium), and mobile/app testing. Relocation assistance available.
Location Icon
Location
United States , South Jordan
Salary Icon
Salary
Not provided
cricut.com Logo
Cricut
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join NTT DATA as a Senior Software Engineer in Bangalore. Design and implement MuleSoft Anypoint Platform integration solutions and automation workflows. Collaborate with cross-functional teams to automate business processes and ensure high-quality deployments. Requires 5+ years of experience and...
Location Icon
Location
India , Bangalore
Salary Icon
Salary
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Senior Python Software Engineer
Save Icon
Join our remote-first team as a Senior Python Backend Engineer in Brno or Prague. Take ownership of critical analytics systems, working with Python, MongoDB, Redis, and Kafka. Enjoy great freedom, flexible hours, a professional development budget, and a supportive, collaborative environment.
Location Icon
Location
Czechia , Brno; Prague
Salary Icon
Salary
Not provided
bloomreach.com Logo
Bloomreach
Expiration Date
Until further notice
Senior Python Software Engineer
Save Icon
Join our team as a Senior Python Software Engineer in Bratislava. Take ownership of complex, business-critical backend systems for our analytics platform, handling large-scale data. We seek experts in Python, MongoDB, Redis, and distributed systems. Enjoy a virtual-first culture with flexible hou...
Location Icon
Location
Slovakia , Bratislava
Salary Icon
Salary
4000.00 EUR / Month
bloomreach.com Logo
Bloomreach
Expiration Date
Until further notice
Senior Software Engineer, Onboarding Experience
Save Icon
Seeking a Senior Software Engineer to enhance the Onboarding Experience, focusing on a seamless loan application process. This full-stack role involves building scalable web products with Ruby on Rails, React, and AWS. Join a remote-friendly team in the US, offering competitive pay, a generous 40...
Location Icon
Location
United States , Remote; San Mateo; Columbus; Austin
Salary Icon
Salary
163600.00 - 226400.00 USD / Year
upstart.com Logo
Upstart
Expiration Date
Until further notice
Senior Software Engineer, Capital Marketplace
Save Icon
Join Upstart's Capital Marketplace team as a Senior Software Engineer. You will build full-stack, cloud-native systems using Ruby on Rails, Kotlin, and React to connect lenders and investors. This remote US role offers competitive pay, exceptional 401(k) matching, and equity.
Location Icon
Location
United States , Remote; San Mateo; Columbus; Austin
Salary Icon
Salary
163600.00 - 226400.00 USD / Year
upstart.com Logo
Upstart
Expiration Date
Until further notice
Senior Principal Software Engineer
Save Icon
Lead Zalando's strategic React Native migration in Berlin. Tackle complex architectural challenges using Fabric, TurboModules, and JSI to build a high-performance platform for 50M+ users. Champion a performance-first culture with hybrid work, a great discount, and relocation support.
Location Icon
Location
Germany , Berlin
Salary Icon
Salary
Not provided
zalando-lounge.de Logo
Zalando Lounge
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Cloudera's Anywhere Cloud team as a Senior Software Engineer in Hungary. Design and build the core AI workflow stack using Rust, Go, or Java within cloud-native architectures. You will own the architecture and delivery of reliable, scalable systems integrating LLMs and vector databases. We o...
Location Icon
Location
Hungary , Budapest; Szeged
Salary Icon
Salary
Not provided
cloudera.com Logo
Cloudera
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