
The community marketplace for unique travel stays
Airbnb, headquartered in Showplace Square, San Francisco, CA, has transformed the hospitality industry with its platform that connects over 4 million hosts to travelers. Since its inception, Airbnb has facilitated over a billion bookings, disrupting traditional accommodation models by allowing indiv...
Airbnb offers generous parental and family leave, paid volunteer time, and an annual travel and experiences credit. Employees enjoy health food and sn...
Airbnb's culture emphasizes community and belonging, reflecting its mission to create a world where anyone can belong anywhere. The company values fle...

Airbnb • Brazil
Airbnb is seeking a Senior Software Engineer for their Service Tools team to enhance the developer experience for backend developers. You'll work with technologies like Java and CI/CD tools, focusing on building next-gen systems. This role requires significant experience in backend engineering.
You have 5+ years of experience in backend engineering, with a strong focus on building and maintaining production systems. Your expertise in Java allows you to develop robust applications that meet high standards of reliability and performance. You understand the intricacies of the software development lifecycle and are adept at integrating various tools to streamline processes.
Your experience with CI/CD practices means you are familiar with automating deployment processes and ensuring that code changes are delivered efficiently and safely. You have worked with build systems, and your knowledge of tools like Bazel will be invaluable in this role. You are a problem solver who enjoys tackling complex challenges and improving developer productivity.
You thrive in collaborative environments and are comfortable working with cross-functional teams. Your communication skills enable you to articulate technical concepts to non-technical stakeholders, ensuring that everyone is aligned on project goals. You are passionate about creating a seamless developer experience and are eager to contribute to a mission-driven company like Airbnb.
Experience with AI integration in service development is a plus, as it aligns with the team's goals of enhancing the development lifecycle. Familiarity with testing frameworks and methodologies will also be beneficial in ensuring the quality of the services you help build.
As a Senior Software Engineer on the Service Tools team, you will play a crucial role in shaping the developer experience for Airbnb's backend developers. Your primary responsibility will be to build and enhance the next-generation build system using the latest technologies, including Bazel. You will work on integrating this build system with CI/CD tooling, ensuring that developers can deploy their code quickly and reliably.
You will collaborate closely with other engineers to understand their needs and pain points, using this feedback to inform your development work. Your role will involve designing and implementing features that improve the overall efficiency of the development process, from code integration to deployment.
In addition to building tools, you will also be responsible for maintaining and optimizing existing systems. This includes monitoring performance, troubleshooting issues, and implementing improvements based on user feedback. You will have the opportunity to mentor junior engineers, sharing your knowledge and best practices to help them grow in their roles.
Airbnb offers a competitive salary and benefits package, including opportunities for bonuses and equity. You will be part of a mission-driven company that values innovation and collaboration. The work you do will have a direct impact on the productivity of thousands of developers, helping to create a world where anyone can belong anywhere. Join us in shaping the future of travel and community.
Apply now or save it for later. Get alerts for similar jobs at Airbnb.