Backend Software Engineer, Search Ads

2 days ago


Vancouver, British Columbia, Canada TikTok Full time
TikTok is the leading destination for short-form mobile video. At TikTok, our mission is to inspire creativity and bring joy. TikTok's global headquarters are in Los Angeles and Singapore, and its offices include New York, London, Dublin, Paris, Berlin, Dubai, Jakarta, Seoul, and Tokyo. Why Join UsCreation is the core of TikTok's purpose. Our platform is built to help imaginations thrive. This is doubly true of the teams that make TikTok possible. Together, we inspire creativity and bring joy - a mission we all believe in and aim towards achieving every day. To us, every challenge, no matter how difficult, is an opportunity; to learn, to innovate, and to grow as one team. Status quo? Never. Courage? Always. At TikTok, we create together and grow together. That's how we drive impact - for ourselves, our company, and the communities we serve. Join us. The Search Ads team constantly pushes the boundaries of general search engine monetization across our apps, including TikTok, TopBuzz, BuzzVideo, and more, building a globally leading Search Ads monetization system. At the Search Ads team, you will have the chance to work on large-scale distributed storage and architecture, NLP, LLM, Ranking, and Recommendation related projects. You will be also deeply involved in the innovation and optimization of our Ad format, creative display, and the ROI of ads delivery. We are looking for candidates who brave difficulties, share a passion for tackling complexity and developing our Search Ads product from 0 to 1 with a world-class team of passionate engineers. Responsibilities
• Participate in the development of a large-scale Ads system, including recall/ranking/relevance modules.
• Participate in the development and iteration of Ads models.
• Collaborate with product managers, data scientists and product strategy & operation team to define product strategy and features.

Minimum Qualifications
• BS degree in Computer Science, Computer Engineering or other relevant majors.
• Excellent programming skills in C++/Golang, debugging and optimization skills in general purpose programming languages.
• Ability to think critically and to formulate solutions to problems in a clear and concise way. Preferred Qualifications
• Good knowledge in one of the following areas: large-scale distributed system, backend service, machine learning, full stack.
• Industry experience in one of the following domains: Search Infra, Ads Infra, Recommendation System, ML Infra.
• Good understanding in one of the following domains: Online Advertising System, Ads Delivery System, Search Engine.
• Good collaboration skills working with cross-functional teams.

  • Vancouver, British Columbia, Canada Kerry Search Partners Full time

    Kerry Search Partners is looking for a talented Web3 Backend Software Engineer to join their blockchain data infrastructure team. In this role, you'll design, build, and maintain high-performance backend systems using TypeScript, NodeJS, and containerization technologies.Key Responsibilities:Design and implement scalable, efficient, and secure backend...


  • Vancouver, British Columbia, Canada TikTok Full time

    TikTok is the leading destination for short-form mobile video. At TikTok, our mission is to inspire creativity and bring joy. TikTok's global headquarters are in Los Angeles and Singapore, and its offices include New York, London, Dublin, Paris, Berlin, Dubai, Jakarta, Seoul, and Tokyo.Why Join UsCreation is the core of TikTok's purpose. Our platform is...


  • Vancouver, British Columbia, Canada Splunk Inc. Full time

    Splunk is here to build a safer and more resilient digital world. The world's leading enterprises use our unified security and observability platform to keep their digital systems secure and reliable. While customers love our technology, it's our people that make Splunk stand out as an amazing career destination and why we've won so many awards as a best...


  • Vancouver, British Columbia, Canada Splunk Inc. Full time

    Splunk is here to build a safer and more resilient digital world. The world's leading enterprises use our unified security and observability platform to keep their digital systems secure and reliable. While customers love our technology, it's our people that make Splunk stand out as an amazing career destination and why we've won so many awards as a best...


  • Vancouver, British Columbia, Canada TikTok Full time

    TikTok is the leading destination for short-form mobile video. Our mission is to inspire creativity and bring joy. TikTok has global offices including Los Angeles, New York, London, Paris, Berlin, Dubai, Singapore, Jakarta, Seoul and Tokyo. Why Join UsCreation is the core of TikTok's purpose. Our platform is built to help imaginations thrive. This is doubly...


  • Vancouver, British Columbia, Canada Splunk Inc. Full time

    About SplunkSplunk is a leading provider of unified security and observability platforms that help enterprises build a safer and more resilient digital world. Our technology enables customers to search, report, monitor, and analyze live-streaming and historical data across the entire data spectrum.**Role Overview**We are seeking an experienced Backend...

  • Backend Engineer

    2 days ago


    Vancouver, British Columbia, Canada reddit Full time

    Reddit is a community of communities. It's built on shared interests, passion, and trust and is home to the most open and authentic conversations on the internet. Every day, Reddit users submit, vote, and comment on the topics they care most about. With ,+ active communities and approximately M+ daily active unique visitors, Reddit is one of the internet's...


  • Vancouver, British Columbia, Canada Splunk Inc. Full time

    Splunk is a leading software company that specializes in building data management solutions. Our unified security and observability platform helps enterprises keep their digital systems secure and reliable. At Splunk, we value our employees' unique experiences and perspectives, which is why we have won numerous awards as a best place to work.Job...


  • Vancouver, British Columbia, Canada Rivian and Volkswagen Group Technologies Full time

    Rivian and Volkswagen Group Technologies is a pioneering joint venture between two industry leaders, shaping the future of automotive technology. Our mission is to address the challenges of electric vehicles through innovative software-defined solutions.Job Description:We are seeking a highly skilled Staff Software Engineer to join our Backend team. As a key...


  • Vancouver, British Columbia, Canada Amazon Full time

    Software Development Engineer for Alexa ADE MobileYou have the opportunity to make a significant impact on a global scale with a company that has a startup-like culture. The Alexa Daily Essentials (ADE) Mobile team is looking for a talented Software Development Engineer who shares our passion for creating innovative products.We are dedicated to making Alexa...


  • Vancouver, British Columbia, Canada TEEMA Solutions Group Full time

    Job Description:Design and develop new automation leveraging platform infrastructure and tooling. Improve monitoring, observability & alerting for backend services, ensuring that security is always considered first to protect customer data. Help contribute to our Dashboard Core Services product roadmap.Skills:3+ years of direct relevant experience in:1....


  • Vancouver, British Columbia, Canada Amazon Full time

    Software Development Engineer, Alexa ADE MobileAre you a passionate Software Development Engineer looking for an opportunity to make a big impact in a company with global reach and a startup-like culture? If so, we have the perfect role for you on the Alexa Daily Essentials (ADE) Mobile teamWe are dedicated to making Alexa the most trusted and convenient...


  • Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full time

    Are you a passionate Software Development Engineer looking for an opportunity to make a big impact in a company with global reach and a startup-like culture? If so, we have the perfect role for you on the Alexa Daily Essentials (ADE) Mobile teamWe are dedicated to making Alexa the most trusted and convenient personal assistant for customers. Our vision is to...


  • Vancouver, British Columbia, Canada Kerry Search Partners Full time

    Kerry Search Partners is seeking a talented Senior Backend Engineer to join their blockchain data infrastructure team. This role involves designing and implementing scalable, efficient, and secure backend systems using TypeScript, NodeJS, and containerization technologies.Key Responsibilities:Design, build, and maintain high-performance backend...

  • Software Engineer

    2 weeks ago


    Vancouver, British Columbia, Canada Kerry Search Partners Full time

    Join the Future of Blockchain Infrastructure as a Backend Engineer Seeking a backend engineer with the following experience:1. Linux experience2. TypeScript experience3. Experience with containers4. SQLOpportunity to specialize in DevOps. Location: Vancouver, BC (Local candidates preferred) Salary: $90,000 - $110,000 Experience: 3+ yearsAre you passionate...

  • Software Engineer

    2 weeks ago


    Vancouver, British Columbia, Canada Kerry Search Partners Full time

    Join the Future of Blockchain Infrastructure as a Backend Engineer Seeking a backend engineer with the following experience: Linux experienceTypeScript experienceExperience with containersSQLOpportunity to specialize in DevOps. Location: Vancouver, BC (Local candidates preferred) Salary: $90,000 - $110,000 Experience: 3+ yearsAre you passionate about...


  • Vancouver, British Columbia, Canada Motive Full time

    We're looking for an exceptional Engineering Manager to lead our Enterprise Team at Motive.About the JobThis critical leadership position requires a seasoned software engineering professional with a strong background in technical leadership, project management, and team mentoring. As an Engineering Manager, you will oversee the successful delivery of...


  • Vancouver, British Columbia, Canada Apple Inc. Full time

    Senior Backend Software Engineer, TestflightAt Apple, our people don't just build products — they craft the kind of experience that has revolutionized entire industries. Our diverse collection of individuals and their ideas inspire innovation in everything we do.The Apple Service Engineering (ASE) team builds and provides systems and infrastructure that...


  • Vancouver, British Columbia, Canada Rivian and Volkswagen Group Technologies Full time

    About UsRivian and Volkswagen Group Technologies is a joint venture between two industry leaders with a clear vision for automotive's next chapter. From operating systems to zonal controllers to cloud and connectivity solutions, we're addressing the challenges of electric vehicles through technology that will set the standards for software-defined vehicles...


  • Vancouver, British Columbia, Canada Splunk Inc. Full time

    Are you passionate about building data management solutions that help our customers monitor and analyze log event and metrics data? Do you have strong fundamentals in software engineering and experience working on distributed systems? If so, we want to hear from you! As a software engineer on our team, you will be responsible for building, testing,...