CrawlJobs Logo

Software Engineer, Ads

Canada, Ontario · Job Posted May 26, 2026
Apply Position
Job Link Share

Job Description

This is a generalist mid-level backend position within the Ads Organization. Ads is the fuel that powers Reddit's mission. As a backend engineer on the team, candidates might work on: Microservices and APIs that power our advertiser-facing product, ads.reddit.com; Distributed systems that ensure the right ad gets shown to the right user at the right time; Backends that power interactive user experiences on our ads like Polls and Games; Real time, data intensive systems that measure the performance of our ad campaigns; Infrastructure that supports all of the above

Job Responsibility

  • Work with product managers to design and implement Ads products.
  • Collaborate closely with the platform and data teams while building new features.
  • Lead the processes needed to improve operational stability, including improving code quality, delivering dashboards and data visualizations.
  • Build extensible components that would align with the product objectives.
  • Support day to day project management tasks including communicating project updates, managing project timelines and overseeing project execution.

Requirements

  • 3+ years of software development experience in one or more general purpose programming languages (Java, Scala, Go, C++, Python).
  • Able to take complete ownership of a feature or project.

Nice to have

  • Experience working in the Ads domain
  • Experience or interest in the advertising business and understanding customer needs

What we offer

  • Global Benefit programs that fit your lifestyle, from workspace to professional development to caregiving support
  • Family Planning Support
  • Gender-Affirming Care
  • Mental Health & Coaching Benefits
  • Comprehensive Medical Benefits & Health Care Spending Account
  • Registered Retirement Savings Plan with matching contributions
  • Income Replacement Programs
  • Flexible Vacation & Paid Volunteer Time Off
  • Generous Paid Parental Leave

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Software Engineer, Ads

8 matching positions

Senior Software Engineer - Ads

Rockbot is building the future of streaming media in businesses, and this role w...
Location
Location
United States
Salary
Salary:
150000.00 - 205000.00 USD / Year
rockbot.com Logo
Rockbot
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Broad knowledge of ad tech and the advertising landscape, programmatic advertising, and digital marketing trends
  • Good product sense and prior experience designing and launching product features
  • Exceptional ability to work with and refactor legacy code effectively, adapting to frequent requirement changes
  • Exceptional skill in debugging production issues, especially for ad impressions on remote devices
  • Exceptional familiarity with distributed backend systems in cloud environments, including databases, caching, and application code
  • Proficiency with integrating third-party software and REST APIs, even with challenging documentation or systems
  • Proficiency in JavaScript across legacy and modern Chromium browsers
  • Proficiency with SQL, data warehousing concepts, query optimization, data streaming, and role-based access control
  • Strong algorithmic thinking ability, particularly for developing ad fill optimization strategies
  • Ability to rapidly translate high-level product requirements into concrete full-stack prototypes and solutions
Job Responsibility
Job Responsibility
  • Architect and implement scalable solutions to support a growing number of users and advertising campaigns
  • Develop and maintain high-performance ad-serving systems to ensure reliable ad delivery
  • Build innovative ad products to simplify ad operations and streamline sales workflows
  • Collaborate with internal data platform teams to prototype and validate in-house tools for data analysis, algorithm automation, and data-driven decision-making
  • Collaborate with other teams and third-party services to seamlessly integrate the ad serving pipeline with relevance, targeting, bidding, and asset serving systems
  • Develop scalable data pipelines and systems to support ad measurement, ROI analysis, and revenue attribution
  • Continuously monitor and optimize system performance to identify and address bottlenecks, enhancing ad delivery efficiency
What we offer
What we offer
  • equity
  • benefits
  • Fulltime
Read More
Arrow Right

Manager, Software Engineering - Ad Serving

We are looking for a passionate Engineering Manager to lead a team of talented b...
Location
Location
United States , Los Angeles
Salary
Salary:
160000.00 - 200000.00 USD / Year
viantinc.com Logo
Viant
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of experience, including 1-3+ years’ experience managing low latency high throughput backend teams
  • Bachelor’s degree in Computer Science or Engineering, Masters preferred
  • 6+ years hands on programming capabilities in Java and/or Go Lang
  • Track record in building large, horizontally scalable distributed systems
  • Intimate knowledge of different cloud providers and services, especially AWS and GCP
  • Experience building large-scale, customer-facing applications with a focus on realtime performance, scalability, and reliability
  • Ability to reason about latency, throughput, CPU/memory profiles, and performance bottlenecks in real-time systems
  • Successful experience with agile development and CI/CD processes
Job Responsibility
Job Responsibility
  • Lead the development of high quality features based on requirements from product managers
  • Drive continuous improvement initiatives to optimize performance, reliability, and scalability
  • Be involved in code / design on occasion, collaborating with the engineering team to contribute to critical projects, conduct code reviews, and provide technical guidance when necessary while balancing leadership responsibilities
  • Operate high-efficiency teams by implementing quality practices, ensuring speed of delivery, overseeing architecture and design, and maintaining high code quality
  • Foster a culture of continuous growth and improvement through coaching, mentoring, feedback and clear measurable outcomes
What we offer
What we offer
  • fully paid health insurance
  • paid parental leave
  • unlimited PTO
Read More
Arrow Right

Software Engineer - Integrations

We are looking for a hands-on and client-facing Software Engineers - Integration...
Location
Location
Colombia , Bogotá
Salary
Salary:
Not provided
topsort.com Logo
Topsort
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 1+ years in software development, managing integrations, APIs, system interoperability, or ad tech is a plus
  • Strong experience with RESTful APIs, authentication methods (OAuth), and data formats (JSON, XML)
  • Proven ability to communicate complex technical ideas clearly to both technical and non-technical audiences
  • Demonstrated success working directly with enterprise clients, understanding their operational realities and constraints
  • Comfortable navigating ambiguity and making decisions with incomplete information
  • Clear sense of ownership — you lead the solution from pre-sales design through implementation and post-sale success
  • Experience collaborating with product and engineering teams to shape customer-driven roadmaps
  • Bachelor’s degree and above in Computer Science, Engineering, or related field from a top school
  • Familiarity with customer relationship management (CRM) tools and integration platforms
  • Strong ability to interact with both technical and non-technical audiences, translating complex concepts into actionable insights
Job Responsibility
Job Responsibility
  • Engage with Prospects & Clients: Work closely with the sales and customer success teams to understand client requirements and propose tailored technical solutions
  • Own Technical Discovery & Demos: Lead technical conversations and run product demonstrations that align our platform’s capabilities with customer needs
  • Solution Design: Translate business challenges into feasible product configurations, data integrations, and implementation plans
  • Support RFPs and Security Questionnaires: Respond to technical and compliance-related questions in RFPs and trust questionnaires
  • Own the entire integration process – You won’t just be following instructions
  • you’ll be leading integrations end-to-end, solving complex challenges, and acting as a trusted technical advisor to our clients
  • Be the bridge between tech & customer success – Work directly with clients, engineers, and product teams to deeply understand their needs and ensure seamless API integrations
What we offer
What we offer
  • Direct Feedback and Rapid Growth
  • Be part of an elite and collaborative sports team
  • Intellectual Rigor and Individuality
  • Company Offsite and Industry Exposure
  • Flexible PTO schedule with floating holidays
  • Working Equipment and Hubs
  • Meditation App, Birthday and Anniversary Celebrations
Read More
Arrow Right

Software Engineer - Integrations

We are looking for a hands-on and client-facing Software Engineers - Integration...
Location
Location
Netherlands; United Kingdom , Amsterdam; London
Salary
Salary:
Not provided
topsort.com Logo
Topsort
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 1+ years in software development, managing integrations, APIs, system interoperability, or ad tech is a plus
  • Strong experience with RESTful APIs, authentication methods (OAuth), and data formats (JSON, XML)
  • Proven ability to communicate complex technical ideas clearly to both technical and non-technical audiences
  • Demonstrated success working directly with enterprise clients, understanding their operational realities and constraints
  • Comfortable navigating ambiguity and making decisions with incomplete information
  • Clear sense of ownership — you lead the solution from pre-sales design through implementation and post-sale success
  • Experience collaborating with product and engineering teams to shape customer-driven roadmaps
  • Bachelor’s degree and above in Computer Science, Engineering, or related field from a top school
  • Familiarity with customer relationship management (CRM) tools and integration platforms
  • Strong ability to interact with both technical and non-technical audiences, translating complex concepts into actionable insights
Job Responsibility
Job Responsibility
  • Engage with Prospects & Clients: Work closely with the sales and customer success teams to understand client requirements and propose tailored technical solutions
  • Own Technical Discovery & Demos: Lead technical conversations and run product demonstrations that align our platform’s capabilities with customer needs
  • Solution Design: Translate business challenges into feasible product configurations, data integrations, and implementation plans
  • Support RFPs and Security Questionnaires: Respond to technical and compliance-related questions in RFPs and trust questionnaires
  • Own the entire integration process – You won’t just be following instructions
  • you’ll be leading integrations end-to-end, solving complex challenges, and acting as a trusted technical advisor to our clients
  • Be the bridge between tech & customer success – Work directly with clients, engineers, and product teams to deeply understand their needs and ensure seamless API integrations
Read More
Arrow Right

Software Engineer - Integrations

We are looking for a hands-on and client-facing Software Engineers - Integration...
Location
Location
Chile , Santiago
Salary
Salary:
Not provided
topsort.com Logo
Topsort
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 1+ years in software development, managing integrations, APIs, system interoperability, or ad tech is a plus
  • Strong experience with RESTful APIs, authentication methods (OAuth), and data formats (JSON, XML)
  • Proven ability to communicate complex technical ideas clearly to both technical and non-technical audiences
  • Demonstrated success working directly with enterprise clients, understanding their operational realities and constraints
  • Comfortable navigating ambiguity and making decisions with incomplete information
  • Clear sense of ownership — you lead the solution from pre-sales design through implementation and post-sale success
  • Experience collaborating with product and engineering teams to shape customer-driven roadmaps
  • Bachelor’s degree and above in Computer Science, Engineering, or related field from a top school
  • Familiarity with customer relationship management (CRM) tools and integration platforms
  • Strong ability to interact with both technical and non-technical audiences, translating complex concepts into actionable insights
Job Responsibility
Job Responsibility
  • Engage with Prospects & Clients: Work closely with the sales and customer success teams to understand client requirements and propose tailored technical solutions
  • Own Technical Discovery & Demos: Lead technical conversations and run product demonstrations that align our platform’s capabilities with customer needs
  • Solution Design: Translate business challenges into feasible product configurations, data integrations, and implementation plans
  • Support RFPs and Security Questionnaires: Respond to technical and compliance-related questions in RFPs and trust questionnaires
  • Own the entire integration process – You won’t just be following instructions
  • you’ll be leading integrations end-to-end, solving complex challenges, and acting as a trusted technical advisor to our clients
  • Be the bridge between tech & customer success – Work directly with clients, engineers, and product teams to deeply understand their needs and ensure seamless API integrations
What we offer
What we offer
  • Direct Feedback and Rapid Growth
  • Be part of an elite and collaborative sports team
  • Intellectual Rigor and Individuality
  • Company Offsite and Industry Exposure
  • Flexible PTO schedule with floating holidays
  • Working Equipment and Hubs
  • Meditation App, Birthday and Anniversary Celebrations
  • Fulltime
Read More
Arrow Right

Software Engineer - Integrations

We are looking for a hands-on and client-facing Software Engineers - Integration...
Location
Location
Mexico , Mexico City
Salary
Salary:
Not provided
topsort.com Logo
Topsort
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 1+ years in software development, managing integrations, APIs, system interoperability, or ad tech is a plus
  • Strong experience with RESTful APIs, authentication methods (OAuth), and data formats (JSON, XML)
  • Proven ability to communicate complex technical ideas clearly to both technical and non-technical audiences
  • Demonstrated success working directly with enterprise clients, understanding their operational realities and constraints
  • Comfortable navigating ambiguity and making decisions with incomplete information
  • Clear sense of ownership — you lead the solution from pre-sales design through implementation and post-sale success
  • Experience collaborating with product and engineering teams to shape customer-driven roadmaps
  • Bachelor’s degree and above in Computer Science, Engineering, or related field from a top school
  • Familiarity with customer relationship management (CRM) tools and integration platforms
  • Strong ability to interact with both technical and non-technical audiences, translating complex concepts into actionable insights
Job Responsibility
Job Responsibility
  • Engage with Prospects & Clients: Work closely with the sales and customer success teams to understand client requirements and propose tailored technical solutions
  • Own Technical Discovery & Demos: Lead technical conversations and run product demonstrations that align our platform’s capabilities with customer needs
  • Solution Design: Translate business challenges into feasible product configurations, data integrations, and implementation plans
  • Support RFPs and Security Questionnaires: Respond to technical and compliance-related questions in RFPs and trust questionnaires
  • Own the entire integration process – You won’t just be following instructions
  • you’ll be leading integrations end-to-end, solving complex challenges, and acting as a trusted technical advisor to our clients
  • Be the bridge between tech & customer success – Work directly with clients, engineers, and product teams to deeply understand their needs and ensure seamless API integrations
What we offer
What we offer
  • Direct Feedback and Rapid Growth
  • Be part of an elite and collaborative sports team
  • Intellectual Rigor and Individuality
  • Company Offsite and Industry Exposure
  • Flexible PTO schedule with floating holidays
  • Working Equipment and Hubs
  • Meditation App, Birthday and Anniversary Celebrations
Read More
Arrow Right

Software Engineer - Integrations

We are looking for a hands-on and client-facing Software Engineers - Integration...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
topsort.com Logo
Topsort
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 1+ years in software development, managing integrations, APIs, system interoperability, or ad tech is a plus
  • Strong experience with RESTful APIs, authentication methods (OAuth), and data formats (JSON, XML)
  • Proven ability to communicate complex technical ideas clearly to both technical and non-technical audiences
  • Demonstrated success working directly with enterprise clients, understanding their operational realities and constraints
  • Comfortable navigating ambiguity and making decisions with incomplete information
  • Clear sense of ownership — you lead the solution from pre-sales design through implementation and post-sale success
  • Experience collaborating with product and engineering teams to shape customer-driven roadmaps
  • Bachelor’s degree and above in Computer Science, Engineering, or related field from a top school
  • Familiarity with customer relationship management (CRM) tools and integration platforms
  • Strong ability to interact with both technical and non-technical audiences, translating complex concepts into actionable insights
Job Responsibility
Job Responsibility
  • Engage with Prospects & Clients: Work closely with the sales and customer success teams to understand client requirements and propose tailored technical solutions
  • Own Technical Discovery & Demos: Lead technical conversations and run product demonstrations that align our platform’s capabilities with customer needs
  • Solution Design: Translate business challenges into feasible product configurations, data integrations, and implementation plans
  • Support RFPs and Security Questionnaires: Respond to technical and compliance-related questions in RFPs and trust questionnaires
  • Own the entire integration process – You won’t just be following instructions
  • you’ll be leading integrations end-to-end, solving complex challenges, and acting as a trusted technical advisor to our clients
  • Be the bridge between tech & customer success – Work directly with clients, engineers, and product teams to deeply understand their needs and ensure seamless API integrations
Read More
Arrow Right

Senior / Staff Software Engineer (Product)

Koah Labs is building the ad network to power the next generation of AI-native p...
Location
Location
United States , San Francisco
Salary
Salary:
150000.00 - 300000.00 USD / Year
koahlabs.com Logo
Koah Labs
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Have experience building and scaling production quality systems and experiences
  • Are comfortable working across the stack, tackling new tasks out of your comfort zone, and can handle ambiguity
  • Work well in-person and enjoy fast feedback loops
  • Enjoy breaking down problems and testing your hypotheses
  • Get excited about end-to-end ownership within high agency environments
  • Have been a startup founder or an early-stage engineer
Job Responsibility
Job Responsibility
  • Lead initiatives across the stack, with high agency in product direction and technical design
  • Dive deeply into technically challenging and rewarding work, whether it is optimizing our matching algorithms or creating world class experiences that reach millions of users
  • Partner with cross functional stakeholders in data and GTM to drive product direction that our customers need
  • Embrace an experimentation mindset - we are constantly trying to learn about how users are interacting with AI-native products, and use data from these experiments to drive our work.
What we offer
What we offer
  • Meaningful Equity
  • Offers Bonus
  • Fulltime
Read More
Arrow Right