Senior Software Engineer - Ad Infra, Lyft Ads
$136k - $170k per yearSocotra, Inc.
At Lyft, our purpose is to serve and connect. We aim to achieve this by cultivating a work environment where all team members belong and have the opportunity to thrive.
Lyft is looking for experienced software engineers from a scope of disciplines. We are growing our team with people who want to build, improve and incorporate technologies that make the lives of our community more enriched. As an engineer at Lyft, you'll collaborate with teams like product, data science, analytics, and operations on code that empower us to iterate quickly, while focusing on delighting our riders and drivers.
As a Senior Software Engineer for Lyft Ads - you will work on one of Lyft’s newest lines of business focused on building the world’s largest transportation media network. We build products that allow brands to engage with our unique audience throughout their transportation journeys and beyond. For this role we are seeking software engineers who are passionate about backend and data engineering . You will join our Ad Infra Engineering team and contribute to building the systems and pipelines powering our ad-serving, measurement and audience platform. We work on technologies that let brands engage with our unique audience throughout their transportation journeys. This role is a great opportunity for an early-career engineer to gain experience working with distributed backend systems and large-scale data workflows, collaborating closely with product, analytics, and data science teams.
Responsibilities
- Develop and maintain backend systems that support real-time ad serving, campaign management, and reporting.
- Design and implement scalable data models to support analytics, targeting, and measurement use cases.
- Build and maintain data pipelines that handle ingestion, transformation, and distribution of large volumes of advertising data.
- Work with orchestration frameworks (e.g., Airflow) to schedule and monitor reliable, production-grade data workflows.
- Collaborate with cross-functional partners to integrate internal and third-party systems via APIs and batch data feeds.
- Write clean, maintainable, and testable code following best practices (CI/CD, observability, code reviews).
- Participate in architecture discussions and design reviews with an emphasis on performance and reliability.
- Learn and grow through mentorship, documentation, and regular team collaboration.
Experience
- BSc/MSc in Computer Engineering, Computer Science, related field or relevant work experience
- 5+ years of industry experience in backend or data engineering roles
- Proficiency in at least one backend programming language (e.g., Python, Go, Java)
- Good understanding of distributed systems, microservices, and database design (SQL and NoSQL).
- Exposure to orchestration tools (e.g., Airflow, Prefect) and data distribution technologies (e.g., Kafka, Pub/Sub).
- Experience working with relational and non-relational databases (e.g., PostgreSQL, BigQuery, DynamoDB).
- Experience with Linux.
Benefits
- Extended health and dental coverage options, along with life insurance and disability benefits
- Mental health benefits
- Family building benefits
- Child care and pet benefits
- Access to a Lyft funded Health Care Savings Account
- RRSP plan with company match to help save for your future
- In addition to provincial observed holidays, salaried team members are covered under Lyft's flexible paid time off policy. The policy allows team members to take off as much time as they need (with manager approval). Hourly team members get 15 days paid time off, with an additional day for each year of service
- Lyft is proud to support new parents with 18 weeks of paid time off, designed as a top-up plan to complement provincial programs. Biological, adoptive, and foster parents are all eligible.
- Subsidized commuter benefits and Lyft ride credits
Lyft is committed to creating an inclusive workforce that fosters belonging. Lyft believes that every person has a right to equal employment opportunities without discrimination because of race, ancestry, place of origin, colour, ethnic origin, citizenship, creed, sex, sexual orientation, gender identity, gender expression, age, marital status, family status, disability, pardoned record of offences, or any other basis protected by applicable law or by Company policy. Lyft also strives for a healthy and safe workplace and strictly prohibits harassment of any kind. Accommodation for persons with disabilities will be provided upon request in accordance with applicable law during the application and hiring process. Please contact your recruiter if you wish to make such a request.
Lyft highly values having employees working in-office to foster a collaborative work environment and company culture. This role will be in-office on a hybrid schedule — Team Members will be expected to work in the office at least 3 days per week, including on Mondays, Wednesdays, and Thursdays. Lyft considers working in the office at least 3 days per week to be an essential function of this hybrid role. Your recruiter can share more information about the various in-office perks Lyft offers. Additionally, hybrid roles have the flexibility to work from anywhere for up to 4 weeks per year.
The expected base pay range for this position in the Toronto area is $136,000-$170,000 CAD, not inclusive of potential equity offering, bonus or benefits. Salary ranges are dependent on a variety of factors, including qualifications, experience and geographic location. Your recruiter can share more information about the salary range specific to your working location and other factors during the hiring process.
Lyft may use artificial intelligence to screen applicants, however, Lyft employees make the ultimate selection and hiring decisions.
#J-18808-Ljbffr- Elevate your software engineering career with Lyft as a Senior Backend Engineer. Contribute to our Ad Infra Engineering team by developing backend systems and data pipelines in a hybrid work environment. Lyft is seeking experienced engineers to enhance its advertising and...Senior
$206k - $256k per year
...consumers the flexibility to buy now and pay later without any hidden fees or compounding interest. Affirm is looking for a Senior Staff Software Engineer to take on a critical role in defining and leading web platform and infrastructure across all web engineering. You’ll...SeniorWork at officeRemote workFlexible hours- ...targeted, high-performing display ad experiences. The Display and Sponsored Shops Engineering team is responsible for... ...outstanding candidates for the role of Software Development Manager. The ideal candidate... ..., other technical teams, and senior leadership to collect...SeniorInternship
- Drive innovation in Big Data at Amazon as a Software Developer II specializing in Ad Tech. Your role focuses on scalable analytics systems, helping optimize advertising strategies. Join the Measurement and Data Science team at Amazon, where you'll develop cutting-edge systems...Suggested
- Join Lyft’s Mapping team as a Senior Engineering Manager and lead the development of cutting-edge mapping technologies. Engage in a hybrid work setting focused... ...Science or 7 years experience • Strong leadership in software engineering team management • Experience with mobile...Senior
- ...an RFP, or which agency is buying a new software system often requires detective-level research... ...About The Role: Own a product and engineering leadership role in our rapidly growing startup... ...Backend: Python, Go, PostgreSQL Infra: Redis (message broker), WebSockets,...SeniorInternshipWork from homeFlexible hours
- ...Snowpark, Streams & Tasks, Snowpipe), data architecture and platform engineering to deliver performant, secure, governed data products, developer... ...and deployments leveraging IaC for Snowflake objects and cloud infra CI/CD pipelines, and automated testing for SQL/Snowpark code....Senior
$142k - $189.6k per year
...collaboration, and a drive to make things better. The Ads product team is on a mission to deliver a... ..., we’d love for you to join us! Senior Manager, Program Manager As a Senior... ...quarter plans in collaboration with product and engineering leads, guiding estimation and tradeoffs...SeniorImmediate start- ...scale? Do you like inventing, growing and learning from world‑class engineers? If so, we want to hear from you! Our team’s mandate is to... ...big data, this is a great place to be. Responsibilities As a Software Development Engineer on the team, you will be responsible for the...Long term contractInternship
$195k - $390k per year
...Guardrails, an open-source toolkit for easily adding programmable guardrails to large... ...What you'll be doing: Work closely with senior engineers to deliver, optimize, maintain, debug, unit... ...and Colang Deliver rapid iterations of software based on user feedback and metrics Collaborate...SeniorFlexible hours- ...Senior Software Engineer – Nubank Join to apply for the Senior Software Engineer role at Nubank . About Us Nubank is one of the largest digital financial platforms in the world, with more than 122 million customers across Brazil, Mexico, and Colombia. Guided by...SeniorFull timeWork at officeWork from home
- ...us as we transform how care organizations recognize and retain the people who make care possible. The Opportunity As a Senior Software Engineer at Caribou, you will shape the architecture, quality, and evolution of the core systems powering our products. You’ll influence...SeniorSummer workWork at officeRemote work1 day per week
$160k - $185k per year
...partner‑facing tools. You’ll help shape the experience customers and partners depend on to stay connected anywhere. As a Senior Software Engineer, you’ll lead technically significant initiatives across the stack — building React interfaces, Node.js services, and PostgreSQL...SeniorRemote workFlexible hours$148.5k - $181.5k per year
...owners can use to run stronger, more resilient businesses. Our Engineering team is at the heart of building banking products that help... ...reinvent banking, and we’re looking for a curious, impact‑driven Senior Software Engineer to join our growing team – someone who thrives on...SeniorLong term contractInternship- ...design, development and deployment of AI software products. Our objective is to create a software... ...has been developed by physicists and engineers with decades of experience in designing... ...delays and costs. We’re looking for a Senior Python developer to join our team (company...Senior
- Principal Engineer As a Principal Engineer, you will be a strong technical leader on the... ...contributor (IC) track with deep experience in software development. Your primary responsibility... ...management skills You feel comfortable adding value at any point of the software...SeniorRemote work
$150k - $200k per year
...authentication. This role is a hands‑on engineering position inside Information Security, focused... .... 5+ years of professional backend software engineering experience Strong production... ..., Ping Identity, ForgeRock, or Azure AD B2C using custom code, hooks, and APIs....SeniorWork at officeRemote workFlexible hours- A fast-growing fintech company in Toronto is seeking an Engineering Manager for Platform. You will lead teams focused on infrastructure and developer experience, ensuring reliability and scalability of systems. In this hands-on role, you will balance technical contributions...
- Position Description Senior Software Engineer Reporting to: Director of Software Engineering Signal 1 helps health systems accelerate AI adoption with a category defining technology platform. Signal 1’s first product, the AI Management System (AIMS), gives health system...SeniorInternship
$112k - $152k per year
Senior Software Application Engineer Lead the architectural evolution of core business systems. Analyze existing system designs and data models, identify critical optimization opportunities for scale, performance, resilience, and cost, and drive execution of the vision. What...SeniorLocal area- ...building the future of healthcare infrastructure. We are hiring Senior Full Stack Engineers to join our Product Engineering organization with... ...experience, Strong background in shipping production-grade software in modern cloud environments. You are comfortable hopping across...SeniorWork at officeRemote work
- Job Summary We are seeking a talented and motivated Senior Software Engineer to contribute to the development and evolution of our SaaS platform. This role is primarily focused on backend services and platform architecture, with opportunities to contribute to full-stack features...SeniorWork at officeRemote work
$100k - $150k per year
...first and only cloud-based, fully-customizable, end-to-end software solution to automate securities-based lending from origination... ...’s contributions make a real impact. About the Role As a Senior Software Engineer, you will play a critical role in defining the architecture...SeniorLong term contract- What You'll Do We are seeking a highly motivated and experienced Senior Software Engineer to join our fast-growing team. You will design and build large-scale, multi-tenant SaaS systems that power Nue's core revenue workflows. You'll work across a powerful stack — Java...SeniorLong term contract
$108.32k - $119.73k per year
...Bikini Bottom Consulting. Dive into success with us and navigate the future together. About The Role We are seeking a Senior Software Engineer to join our Engineering team, dedicated to building innovative solutions using cutting-edge technologies. As a key member of...SeniorLong term contract- ...Best Bank. Visit our institutional page About the role Our Engineering team helps Nubank to create and use the technology that... ...build the best financial products. We strive for state-of-the-art software development practices that currently include a variety of technologies...Senior
- Qualifications 5+ years as Software Developer with proven project track record. Strong knowledge of PHP 8, Laravel 9+, MySQL, React... ...are delivered reliably and efficiently. The codebase and engineering workflows improve over time thanks to your contributions. The...SeniorRemote workHome officeFlexible hours
- ...that operate reliably at global scale. We’re looking for a Senior Software Engineer with a strong platform mindset to help design, build, and... ...Employee referral bonus program. Other benefits (life/AD&D, disability, EAP, etc. – varies by country). Commitment...SeniorImmediate startHome office
- Drive innovation at ZoomInfo as a Senior Software Engineer focusing on Internal Developer Platforms. Utilize TypeScript and Node.js to craft high-quality APIs and enhance system performance. In this critical role, you’ll apply your extensive experience to design and maintain...Senior
- ...Collaborate with product managers, designers, and architects to translate business requirements into technical solutions Contribute to system design discussions and help shape engineering best practices Continuously improve code quality, performance, and reliability #J-18808-LjbffrSenior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Ad Infra, Lyft Ads. Be the first to apply!
- senior software developer Toronto, ON
- software engineer - computer Toronto, ON
- software developer remote Toronto, ON
- software engineer intern Toronto, ON
- software engineer devops Toronto, ON
- junior software developer internship Toronto, ON
- remote entry level software developer Toronto, ON
- linux software engineer Toronto, ON
- software engineer internship Toronto, ON
- ingénieur logiciel Toronto, ON
