Senior Software Engineer, Full Stack, Google Ads

United States Digital Space LLC

Greater London

On-site

GBP 90,000 - 140,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Ads in London is seeking a Senior Software Engineer to help build next-generation technologies and scalable systems across AI, data pipelines, and full-stack work.

You will join a full-stack team owning end-to-end development with opportunities to switch projects as the company grows. The role emphasizes versatility, leadership, and collaboration with UX, Product, and Sales to deliver value at scale.

Qualifications

  • Bachelor’s degree or equivalent practical experience.
  • 5 years of full-stack development experience across back-end (Java/C++/Android/iOS) and front-end (JavaScript/TypeScript).
  • 3 years of experience testing, maintaining, or launching software products.
  • 3 years of experience with software design and architecture.
  • Experience in Machine Learning.

Responsibilities

  • Develop understanding of the app ecosystem, including app monetization and evolving platforms.
  • Explore innovative technical solutions, moving AI from lab to real apps with large-scale impact.
  • Design, build, roll out, and monitor systems implementing these solutions.
  • Collaborate with UX, Product, Sales and other teams to keep Ads as a trusted partner for apps.

Skills

Full stack development
Java
C++
Android
iOS
JavaScript/TypeScript
Software testing
Software design
System architecture
Machine Learning
Data structures & algorithms
Technical leadership
Big Data

Education

Bachelor’s degree or equivalent practical experience
Master's degree or PhD in Computer Science or related field

Job description

Minimum qualifications:
  • Bachelor’s degree or equivalent practical experience.
  • 5 years of experience with full stack development, across back-end such as Java, C++, Android, iOS codebases, and front-end experience including JavaScript or TypeScript.
  • 3 years of experience testing, maintaining, or launching software products.
  • 3 years of experience with software design and architecture.
  • Experience in Machine Learning.
Preferred qualifications:
  • Master's degree or PhD in Computer Science or related technical field.
  • 5 years of experience with data structures and algorithms.
  • 1 year of experience in a technical leadership role.
  • Experience in Big Data.
About the job

the company's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to the company’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.

Our team has a decade-long track record of successfully bringing ML ideas from theory to practice in the world of online ads. We have made it much easier for small and medium-sized content creators to grow their web businesses in various interesting ways, automate A/B experiments and applying Gemini to deeply understand their site and generate additional content for them to monetize.

We are a full-stack team and we own everything from scaled AI pipelines to end-user UIs seen by billions of users.

the company Ads is helping power the open internet with the best technology that connects and creates value for people, publishers, advertisers, and the company. We’re made up of multiple teams, building the company’s Advertising products including search, display, shopping, travel and video advertising, as well as analytics. Our teams create trusted experiences between people and businesses with useful ads. We help grow businesses of all sizes from small businesses, to large brands, to YouTube creators, with effective advertiser tools that deliver measurable results. We also enable the company to engage with customers at scale.

Responsibilities
  • Develop a deep understanding of the app ecosystem: how apps are developed, how app developers make money, and what the future holds with thousands of new vibe-coded apps being launched every day.
  • Investigate innovative technical solutions to these challenges, especially bringing the company's AI out of the lab and into real apps with billions in annual business at stake. This work can involve anything from big data pipelines to meticulous pixel-level analysis of apps, and comprehensive thinking from back-end to front-end to make everything work smoothly together.
  • Design, build, roll out, and monitor systems that implement these solutions.
  • Work with a great engineering team alongside partners from UX, Product, Sales and more, to keep the company AdMob as a trusted partner for many existing and future apps.

the company is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also the company's EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Full Stack, Google Ads
Senior Software Engineer, Full Stack, Google Ads

Software Careers • Greater London

On-site
GBP 120,000 - 165,000
Software Engineer III, Full Stack, Publisher Inventory
Software Engineer III, Full Stack, Publisher Inventory

United States Digital Space LLC • Greater London

On-site
GBP 67,000 - 105,000
Senior Software Engineer, Full Stack, Publisher Optimization
Senior Software Engineer, Full Stack, Publisher Optimization

United States Digital Space LLC • Greater London

On-site
GBP 90,000 - 130,000
Senior Ads Solutions Engineer, gTech Agency and Partner Engineering
Senior Ads Solutions Engineer, gTech Agency and Partner Engineering

Google • Greater London

On-site
GBP 90,000 - 120,000
Senior Ads Solutions Engineer, gTech Agency and Partner Engineering
Senior Ads Solutions Engineer, gTech Agency and Partner Engineering

Google Inc. • Greater London

On-site
GBP 120,000 - 180,000
Senior Software Engineer, Search, Mobile (Android)
Senior Software Engineer, Search, Mobile (Android)

United States Digital Space LLC • Greater London

On-site
GBP 90,000 - 120,000
Senior Product Deployment Engineer, gTech Ads
Senior Product Deployment Engineer, gTech Ads

Google • Greater London

On-site
GBP 90,000 - 120,000
Agentic Marketing Specialist, AI, Google Ads
Agentic Marketing Specialist, AI, Google Ads

Google • Greater London

On-site
GBP 40,000 - 60,000
Software Engineer III, Search, Mobile (Android)
Software Engineer III, Search, Mobile (Android)

Google • Greater London

On-site
GBP 110,000 - 160,000
Senior Business Data Scientist, gTech Ads
Senior Business Data Scientist, gTech Ads

Google • Greater London

On-site
GBP 85,000 - 120,000