Auto-apply is a Pro feature

Let Findyet apply to this job for you:

  • Your CV is tailored to this posting.
  • The application form's questions are answered from your profile.
  • You review everything and approve before anything is sent.
  • Findyet submits the application and adds it to your tracker.

Available on Greenhouse postings today, up to 3 applications a day on Pro.

The first 100 verified accounts get Pro free for 90 days.

See plans

KAYAK

Software Engineer (Ads, Backend)

Posted Updated
Discussion
  • 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
  • Take part in technical design reviews and architecture discussions, asking good questions and contributing ideas
  • Write well-tested, readable, and maintainable code consistent with team quality standards; participate actively in code reviews, both giving and receiving feedback
  • Work with product managers and commercial partners to understand requirements and deliver reliable outcomes
  • Participate in on-call rotations: monitor system health, investigate production issues, and write clear bug tickets and documentation
  • Look for opportunities to improve system performance, reduce complexity, and pay down technical debt in aging codebases
  • Take part in sprint ceremonies — planning, refinement, retrospectives, and demos — and contribute ideas for improving team delivery
  • Use AI-assisted development tools responsibly to improve productivity, code quality, and delivery efficiency
  • Collaborate with engineers, data scientists, and business intelligence teams to deliver integrated solutions
  • Grow your skills through mentorship, pairing, and feedback from more senior engineers

Benefits

  • Work flexibly: Our global flexible work policy lets our teams decide if they head into one of our offices or work from anywhere else
  • Team-wide time off: Most of our team disconnects at the same time each year to recharge and reconnect
  • Global volunteer week: Take VTO (Volunteer Time Off) to support the organizations and charitable efforts you believe in
  • Wellness: We take care of each other - providing opportunities and spaces to live that work-life balance
  • Resource groups: Our five ERGs are employee-led groups for underrepresented communities and their allies
  • Career growth: We provide opportunities for our team to develop their skills – or learn new ones – on their own terms
  • 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

Skills

Apply

See also

Backend jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.