Systems Engineer

Save to Kiter
What Airbnb is looking for in applicants

Airbnb is a mission-driven company dedicated to helping create a world where anyone can belong anywhere. It takes a unified team committed to our core values to achieve this goal. Airbnb's various functions embody the company's innovative spirit and our fast-moving team is committed to leading as a 21st century company.

What you’ll do

  • Work with business team, functional & technical lead to understand the business requirements, technical solution so as to proceed further with the development
  • Ensure all coding standards are considered during the development
  • Performing unit and system testing of the developed code
  • Work with business, functional team for QA testing of the code
  • Participate in all the design discussions along with the leads so to understand the business processes and to develop the skills for your own growth in the team
  • Prepare technical specifications documents based on Functional design (FDD)
  • Understand the business requirements and develop relevant test cases for the use case


  • Utilize your skills on using and customizing Knowledge Modules (KM) IKM, LKM, CKM and RKM
  • Design and develop mappings, Process Flows and ETL scripts
  • To make use of your experience in performance tuning of mappings


  • Extensive programming experience in any one programming language like Python, Java, Scala
  • Utilize Python, Java, scala, hive and other technologies to develop and manage the software applications and processes

What you need to succeed

  • 3 - 5 years of over all experience in development and Support of ETL/ODI projects, Python, Scaala projects.
  • Good Understanding of ODI 12c architecture
  • Hands-on experience in developing complex mappings from heterogeneous source systems using ODI Studio
  • Hands-on experience in monitoring ODI jobs, analyzing and Debugging using ODI Operator
  • Should have worked on defining logical/physical Architecture and configuring source systems using ODI topology

Want some tips on how to get an interview at Airbnb?

What is Airbnb looking for?
If this role looks interesting to you, a great first step is to understand what excites you about the team, product or mission. Take your time thinking about this and then tell the team! Get in touch and communicate that passion.
What are interviews for Systems Engineer like?
Interview processes vary by company, role and team. The best plan is to see what others have experienced and then plan accordingly.
How to land an interview at Systems Engineer?
A great first step is organizing your path to an offer. Check out Kiter for tools to get started!