Software Engineering Lead, Advertising Platform

4 weeks ago


Bengaluru, Karnataka, India Roku Full time

Solve complex problems, lead the way.

Roku is changing how the world watches TV, and we need a highly skilled Senior Software Engineer to join our Ad Engineering Team.

As a key member of this team, you will design, develop, and maintain large-scale, highly performant, real-time applications that support our rapidly expanding ad business.

About the role

Our Ad Engineering Team is building a highly scalable and available real-time advertising platform. We're looking for a Senior Software Engineer to own building features, driving directly with product and other engineering teams.

Key responsibilities

  1. Work alongside a highly skilled engineering team to design, develop, and maintain large-scale, highly performant, real-time applications.
  2. Own building features, driving directly with product and other engineering teams.
  3. Demonstrate excellent communication skills in working with technical and non-technical audiences.
  4. Be an evangelist for best practices across all functions – developers, QA, and infrastructure/ops.
  5. Be an evangelist for platform innovation and reuse.
  6. Deliver top-quality software in a timely fashion.

Requirements

  1. 8+ years of experience building large-scale and low-latency distributed systems.
  2. Command of Java or C++.
  3. Solid understanding of algorithms, data structures, performance optimization techniques, object-oriented programming, multi-threading, and real-time programming.
  4. Experience with distributed caching, SQL/NO SQL, and other databases is a plus.
  5. Experience with Big Data and cloud services such as AWS/GCP is a plus.
  6. Experience in the advertising domain is a big plus.
  7. B.S. or M.S. degree in Computer Science, Engineering, or equivalent.
  8. Self-motivated individual with a high level of accountability and ownership.
  9. Critical thinking and practical decision-making.
  10. Can-do, results-oriented mindset.
  11. Nonpolitical, collaborative, and team-oriented.
  12. Desire to win in a highly competitive industry.

  • Technical Lead

    1 week ago


    Bengaluru, Karnataka, India Target Full time

    About TargetAs a Fortune 50 company with over 400,000 team members worldwide, Target is a renowned American retailer and industry leader. Our iconic brand has been built on a timeless purpose and proven strategy that has been refined through the collective efforts of diverse individuals from various backgrounds.We believe in creating an inclusive learning...


  • Bengaluru, Karnataka, India ADCI - Karnataka Full time

    About the RoleWe are looking for a highly skilled Sr Software Development Engineer to join our Advertising Trust Engineering team. As a key member of this team, you will be responsible for designing, developing, and deploying scalable systems to support human ad moderation and improve the overall quality of our advertising experience.Key Responsibilities•...


  • Bengaluru, Karnataka, India Pressman Advertising Ltd. (Brand owned by SIL) Full time

    Join our dynamic team at Pressman Advertising Ltd. (Brand owned by SIL)We are seeking a highly motivated and experienced Senior Advertising Director to lead our operations and drive business growth.About the RoleThis is a full-time on-site position located in a major Indian city for a Business Head at Pressman Advertising Ltd. The successful candidate will...

  • Software Engineer

    2 weeks ago


    Bengaluru, Karnataka, India IN10 VMware Software India Private Limited Full time

    Job Overview">This is a highly sought-after opportunity to join our UEM Platform team as a Software Engineer, working on the development of scalable software for our digital workspace platform. As part of this role, you will be responsible for designing and executing new use cases for various platform engineering requirements, producing designs to scale the...


  • Bengaluru, Karnataka, India ADCI - Karnataka Full time

    About ADCI - KarnatakaWe are at the center of Amazon Ads, one of Amazon's fastest growing businesses. Our team is responsible for defining and delivering a collection of self-service performance advertising products that drive discovery and sales.Role OverviewWe are seeking an experienced Full Stack Software Development Engineer to join our team as a key...


  • Bengaluru, Karnataka, India AMEX Full time

    About UsWe are Wayfair, one of the world's largest online destinations for the home. Our mission is to make a house a home.Job OverviewWe are seeking an experienced Senior Engineering Architect to lead our e-commerce advertising team. This is a full-time position based in Bangalore, India.ResponsibilitiesYou will partner with business stakeholders to provide...


  • Bengaluru, Karnataka, India IN10 VMware Software India Private Limited Full time

    About UsIN10 VMware Software India Private Limited is a leader in virtualization and cloud computing, enabling digital transformation for organizations worldwide.Job SummaryWe are seeking an experienced Senior Software Engineering Leader to lead our Cloud Platform team. As a key member of our engineering organization, you will be responsible for designing,...

  • Data Quality Engineer

    1 month ago


    Bengaluru, Karnataka, India ADCI - BLR - DTA Full time

    As a Data Quality Engineer at Amazon, you will be part of the Supply Quality team in Bangalore that focuses on building data-science products and platforms for Amazon Advertising. Your charter will be to create systems that ensure a high quality advertising marketplace by identifying and filtering out non-human and invalid traffic. You will leverage machine...


  • Bengaluru, Karnataka, India Reliance Industries Limited Full time

    Company Overview">We are a leading provider in the telecom industry, driving growth with innovative products and services. Our focus is on 5G solutions and cloud-native platforms for both B2C and B2B customers.">About This Role">We seek an experienced Software Engineering Manager to lead our engineering team. The successful candidate will have hands-on...


  • Bengaluru, Karnataka, India Pressman Advertising Ltd. (Brand owned by SIL) Full time

    Pressman Advertising Ltd., a leading advertising agency, is seeking an experienced Business Head to oversee the operations and growth of the company.About UsWe are a reputable brand owned by SIL, offering innovative advertising solutions. Our ideal candidate will be responsible for driving business development, managing clients, and leading a team of...

  • Senior Data Engineer

    3 weeks ago


    Bengaluru, Karnataka, India Adobe Full time

    Job Title: Senior Data Engineer - Advertising CloudAbout the Role:We are seeking a highly skilled Senior Data Engineer to join our Advertising Cloud team at Adobe. As a key member of our engineering team, you will be responsible for designing and building efficient, robust, and scalable data pipelines using Python and relevant ETL frameworks/tools.About...


  • Bengaluru, Karnataka, India Oracle Full time

    We are seeking a highly skilled Software Engineering Lead to join our team and lead efforts in designing and building scalable, distributed, and resilient software components and services for our health care platform.As a technical leader on the team, you will own the complete software development lifecycle, from design, development, testing, first-class...


  • Bengaluru, Karnataka, India Rippling Full time

    About RipplingRippling is a cutting-edge HR, IT, and Finance platform that empowers businesses to streamline their workforce systems. By consolidating payroll, expenses, benefits, and computers into a single system, Rippling revolutionizes the employee lifecycle.About The RoleThe App Platform at Rippling is a mission-critical component, enabling customers to...


  • Bengaluru, Karnataka, India Sonata Software Full time

    We are seeking an experienced Software Engineering Lead with a strong background in Microsoft Dynamics 365 Finance and Operations (F&O) to lead implementation and upgrade engagements. The ideal candidate will possess extensive expertise in D365 F&O projects, strong proficiency in X++ coding using extensions and event handlers, and a solid background in...


  • Bengaluru, Karnataka, India AMEX Full time

    About the RoleWe're seeking an exceptional Software Engineer III to join our Growth & Ad Platforms Engineering team at Wayfair. This is a fantastic opportunity to leverage your technical expertise and passion for innovation to drive business growth.As a key member of our team, you'll be responsible for designing, developing, and deploying scalable software...


  • Bengaluru, Karnataka, India Microsoft Full time

    Job Summary: Microsoft is seeking a talented Principal Software Engineer Lead to join the Virtualization Core Platform team. As a key member of our team, you will be responsible for leading a team of engineers working on components of Microsoft's virtualization platform.As a Principal Software Engineer Lead, you will be working closely with all of...

  • Lead Visual Creative

    3 weeks ago


    Bengaluru, Karnataka, India Goldmine Advertising Full time

    About Goldmine Advertising: We are a dynamic advertising agency seeking an accomplished Lead Visual Creative to excel in concept creation and visual storytelling. If you're driven by creativity and have a strong portfolio, this opportunity is ideal for you to work on inspiring projects.Key Responsibilities:Concept Development & Communication: Develop...


  • Bengaluru, Karnataka, India Altair Engineering Full time

    Company OverviewAltair Engineering is a global technology company providing software and cloud solutions in the areas of product development, high performance computing (HPC) and data analytics. Our team of 3,000 engineers, scientists and creative thinkers in 25 countries helps organizations compete more effectively in a connected world.About the RoleWe are...


  • Bengaluru, Karnataka, India Flexera Software India LLP Full time

    We're looking for a talented Staff Software Development Engineer to join our Platform Integration team at Flexera. As a key member of our engineering team, you will play a crucial role in defining and executing the technical roadmap for our core integration technology.Key responsibilities include collaborating closely with peer engineering teams to integrate...

  • **Engineering Manager

    1 month ago


    Bengaluru, Karnataka, India Squareroot Consulting Pvt Ltd. Full time

    About UsAt Squareroot Consulting Pvt Ltd., we are a fast-growing B2C marketplace connecting millions of users with top products and services. Our team is passionate about delivering high-quality software products that meet the needs of our customers.Job DescriptionWe are seeking a highly skilled Senior Engineering Manager to lead our engineering team in...