Software Engineer (Ads, Backend)

KAYAK

United States Posted October 4, 2026

Check how well your resume matches this job

Remote Full-time Mid level
Salary Range

$110,000 - $125,000

Job Description

Join our team as a Software Engineer (Ads, Backend) where you will design and build backend features, participate in technical design reviews, write well-tested code, and collaborate with product managers and commercial partners. You will also have the opportunity to improve system performance, participate in sprint ceremonies, and grow your skills through mentorship and feedback. Enjoy flexible work options, team-wide time off, volunteer opportunities, wellness initiatives, and career growth opportunities.

  • Design and build backend features, from scoping through deployment and ongoing production support, with guidance from senior engineers and tech leads on more complex or ambiguous problems.
  • Write well-tested, readable, and maintainable code consistent with team quality standards; participate actively in code reviews, both giving and receiving feedback.
  • Collaborate with engineers, data scientists, and business intelligence teams to deliver integrated solutions.
  • Experience designing, building, and operating backend systems, gained through professional roles, internships, or substantial personal or academic projects
  • A collaborative working style: you communicate clearly, follow through on commitments, surface risks early, and ask good questions
  • Working proficiency in Java or a comparable backend language
  • Curiosity and a willingness to learn new tools, systems, and approaches, and to challenge existing approaches with well-reasoned alternatives
  • A foundational understanding of system design and debugging, and comfort working in distributed or multi-service environments
  • Professional proficiency in written and spoken English
  • Familiarity with ad tech systems, bidding logic, or monetization infrastructure
  • Experience with server-to-server data integrations or event-driven architectures
  • Experience working in an agile team environment with sprint-based delivery
  • Exposure to observability tooling, metrics, or production debugging workflows
Required Skills
software development collaboration mentoring Java system design English Agile
How to apply

You apply on KAYAK’s own careers site. No account needed.

Apply on company site
How well do you match?

Upload your resume and ARes scores it against this job in a few seconds. No account needed.

Your resume is read to calculate the match and then deleted. Nothing is saved.

Already have access? Sign in
About KAYAK

See every open role at KAYAK on ARes.

More Jobs at KAYAK
Share This Job