Senior Systems Engineer

Full Time
Bengaluru, Karnataka, India
7 months ago

Airbnb was born in 2007 when two Hosts welcomed three guests to their San Francisco home, and has since grown to over 4 million Hosts who have welcomed more than 1 billion guest arrivals in almost every country across the globe. Every day, Hosts offer unique stays and experiences that make it possible for guests to connect with communities in a more authentic way.

Airbnb was born in 2007 when two Hosts welcomed three guests to their San Francisco home, and has since grown to over 4 million Hosts who have welcomed more than 1 billion guest arrivals in almost every country across the globe. Every day, Hosts offer unique stays and experiences that make it possible for guests to connect with communities in a more authentic way.

Senior Systems Engineer

Airbnb was born in 2007 when two Hosts welcomed three guests to their San Francisco home, and has since grown to over 4 million Hosts who have welcomed more than 1 billion guest arrivals in almost every country across the globe. Every day, Hosts offer unique stays and experiences that make it possible for guests to connect with communities in a more authentic way.

The Community You will Join:

 

Airbnb has created a global platform that connects travelers and hosts from 34,000 cities with more than two million listings. We operate global, mission critical enterprise systems spanning all time zones. These systems are fundamental in ensuring our staff is able to maintain a high level of productivity. Our Business Technology team is growing and we are looking for candidates who are highly motivated and want to work with a high performing team.

The difference you will make:

 

The role of Senior Systems Engineer will involve building and managing the framework for backend services and APIs, including Java code generation, SQL, automatic PR creation, and container deployment. We are in search of an individual who is keen on taking responsibility for systems and processes, and has a zest for acquiring knowledge and developing more tools used by our team.

A Typical Day:

 

  • Build, Rollout and Own framework for developers to be able to build and deploy backend services and APIs through configuration.
  • Design, code and execute on projects, continuously improving systems and operations ‘ilities’ (i.e. reliability, maintainability, etc).
  • Document the Designs and Runbooks. Provide guidance and share knowledge with other members in the team.
  • Help set the future roadmap of a product.
  • Architect and build integrations and micro services in Java

Your expertise:

 

  • Bachelors in Computer Science or Engineering
  • 10+ years of industry experience including 5+ years in Java and AWS, 1+ years in Terraform and 3+ years in SQL.
  • Fluency in HTML, CSS, JavaScript / Typescript, and related web technologies
  • Experience with modern JavaScript libraries and tooling (e.g. React)
  • Full life cycle implementation experience from requirements gathering/analysis to Go-Live and Post production support.
  • Experience in building Platforms and Frameworks. Expert in building services in Java.
  • Expert in Github and CI/CD.
  • Experience in securing data; understands PGP, SSH, OAuth, HTTPS, SFTP
  • Experience with messaging infrastructure, data streaming and storage solutions.
  • Experience with Relational and NoSQL databases.
  • Ability to manage multiple projects simultaneously.
  • Eager to take responsibility, accountability and ownership of systems and processes
  • Excited to learn and build on more tools the team uses
  • Experience working with multi threaded applications and syncing two online systems
  • Exposure to architectural patterns of a high-scale web applications, such as well-designed APIs, data pipelines and efficient algorithms
  • Experience on Integration platforms such as MuleSoft

Our commitment to inclusion & belonging:

Airbnb is committed to working with the broadest talent pool possible. We believe diverse ideas foster innovation and engagement, and allow us to attract creatively-led people, and to develop the best products, services and solutions. All qualified individuals are encouraged to apply.

If you need assistance, or a reasonable accommodation during the application and recruiting process, please contact us at: reasonableaccommodations@airbnb.com.