GumGum

Tech Lead, Ad Exchange

GumGum$186K — $215K *
Enterprise Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • B.S. in Computer Science or equivalent experience
  • 6+ years of engineering experience, primarily in Java and Spring
  • History of shipping products into production
  • Experience in high volume transaction systems (>100k transactions/second)
  • Excellent cross-functional communication skills
  • Experience with AWS and distributed systems like Kafka or Aerospike

Responsibilities

  • Lead the design and development of high-volume web services in Java
  • Architect solutions focusing on performance and maintainability
  • Integrate systems with supply and demand-side partners
  • Mentor and support junior engineers
  • Collaborate with Product and stakeholders to prioritize new features
  • Investigate and resolve production issues for reliability
  • Contribute to technical documentation and internal resources

Benefits

  • Flexible work environment with in-office collaboration required only 2 days a week
  • Employer-matched 401(k) retirement plan
  • Participation in bonus, commission, or stock incentive programs
  • Recognition programs emphasizing development and wellness initiatives
  • Comprehensive benefits package reflecting emphasis on diversity and inclusion
Full Job Description
The Ad Exchange engineering team is responsible for the technical development and operations of our Ad Exchange technology. The Ad Exchange software handles a high volume of requests (40 million requests per minute) and is a highly distributed Java web service. Our team currently uses technologies such as Java, Spring, MySQL, Kafka, Aerospike, ScyllaDb, Memcached, and more.

This role will lead their team to success, planning and executing projects across the stack by defining technical requirements, estimating level of effort, scoping projects to meet deadlines, and managing agile processes. The Tech Lead will work closely with product owners, engineering teams, and other stakeholders to deliver projects on time and with high quality. This will require identifying and resolving risks and blockers, reviewing code, and providing architectural guidance to ensure scalable, maintainable solutions. You'll be expected to take ownership of complex features, mentor engineers, and influence technical direction.

The Tech Lead will also begin to develop management and leadership skills, fostering relationships with their team and others they work with, setting best practices, giving feedback, playing an active role with hiring and training, and fostering a deep knowledge of the business.

Note: GumGum fosters a flexible work environment, offering GumGummers the ability to work either in-office or remotely/from home. However, for occasional in-person collaboration, we kindly ask that this position be located within a 'commutable' distance to our office.

What You'll Achieve
  • Lead the design and delivery of high-volume, high-traffic ad exchange web services leveraging Java, Spring, MySQL, ScyllaDB, and Aerospike.
  • Take full ownership of the system lifecycle, defining the long-term architectural roadmap and continuously experimenting with new frameworks to optimize performance.
  • Establish technical guidelines, set development best practices, and conduct comprehensive design and code reviews to maintain high-quality standards.
  • Translate complex stakeholder and customer requests into clear technical requirements, mapping engineering efforts directly to business impact.
  • Own the agile process (scrums, sprint planning, retros), accurately estimate levels of effort, and break down large initiatives into actionable Jira tasks.
  • Foster a high-performing culture by conducting thoughtful 1:1s, providing actionable feedback, and delegating impactful tasks to scale team capabilities.
  • Partner with management to optimize the interview process, design technical evaluation questions, and spearhead robust onboarding plans for new hires.
  • Act as the primary technical point of contact, seamlessly collaborating with cross-functional teams to align timelines and proactively clear engineering bottlenecks.

Skills You'll Bring
  • 6+ years of professional software engineering experience, with deep technical proficiency in Java and the Spring Framework.
    • Note: A Computer Science degree is a definite plus, but relevant production experience is what we value most.
  • Proven track record of shipping production-grade systems utilizing AWS and distributed technologies like Kafka, Aerospike, ScyllaDB, or equivalent heavy-data solutions.
  • Experience architecting or working within ultra-high-volume transactional systems handling greater than 100k transactions/second.
  • Solid foundation in RDBMS, with strong hands-on experience designing and optimizing MySQL or similar relational databases.
  • Strong analytical thinker with a proven ability to debug, optimize, and solve complex logic within highly multi-threaded applications.
  • Demonstrated experience coaching, mentoring, and leveling up engineering peers to foster a high-performing team culture.
  • Exceptional communication skills with a history of seamlessly partnering with Product, Engineering, and business stakeholders across remote teams and time zones.
  • A sharp ability to take vague, complex stakeholder requests and systematically break them down into highly organized, actionable technical tasks.

What We Offer

At GumGum, competitive base pay is a part of a total rewards package which also includes benefits, an emphasis on recognition, development, and wellness. The reasonable estimated base pay range for this role is from $186,000 - $215,000 annually The actual amount may be higher or lower. Individual compensation will vary based on factors including, but not limited to, relevant qualifications, work location, and labor market conditions.

The total rewards package offered also includes an employer-matched 401(k) retirement plan, and depending on the role, participation in a bonus, commission, or stock incentive program. Your recruiter can share more specifics during the hiring process. Learn more about our U.S. benefits & perks package at gumgum.com/benefits.

About GumGum

GumGum is an artificial intelligence company with particular expertise in computer vision. The company's mission is to unlock the value of images and videos produced everyday across the web, social media, and broadcast television. GumGum's proprietary technology analyzes images and videos in real time, using computer vision and natural language processing to understand the content and context of the media. The company's core products include GumGum Vision, an image recognition and monetization platform, and GumGum Sports, a sponsorship measurement platform for sports teams and brands. GumGum was founded in 2008 and is headquartered in Santa Monica, California.
Learn more about GumGum
Size
500 employees
Industry
Founded
2008

Similar Jobs

More Jobs at GumGum

  • GumGum
    Legal Operations Manager
    $96K — $133K *
    Santa Monica, CA 90405 (Los Angeles County)
    Legal & Accounting
    In-Person
  • GumGum
    Account Director
    $182K — $231K *
    Minneapolis, MN 55407 (Hennepin County)
    Media
    In-Person
  • GumGum
    Sales Director
    $286K — $339K *
    New York, NY 10025 (New York County)
    Media
    In-Person
  • GumGum
    Senior Account Manager
    $83K — $102K *
    Santa Monica, CA 90405 (Los Angeles County)
    Media
    In-Person
  • GumGum
    Sales Director
    $131K — $156K *
    Boston, MA 02115 (Suffolk County)
    Media
    In-Person

More Enterprise Technology Jobs

Find similar Tech Lead, Ad Exchange jobs: