Senior Software Engineer, Service Tools at Airbnb

Brasil

Apply
More jobs at Airbnb

Senior Software Engineer role within Airbnb's Service Tools team focused on building backend developer tooling, enhancing build systems, CI/CD integration, and improving developer experience across Airbnb's engineering organization. The role requires substantial backend experience, proficiency in languages like Java, Ruby, Go, C++, and expertise in build systems such as Bazel. Candidates will collaborate with cross-functional partners and contribute to high-scale distributed product architecture.

Requirements

Education

  • Bachelor’s and/or Master’s degree, preferably in CS, or equivalent experience

Experience

  • 6+ years industry experience

Skills

  • Proficiency in back-end server languages: Java, Ruby, Go, C++
  • Architectural patterns of high-scale distributed products/services
  • Collaboration with cross-functional teams
  • Experience with build systems and Bazel
  • Experience with large monorepos
  • Extensive JVM experience

Languages

  • English

Responsibilities

  • Building our next-gen build system using the latest technologies (e.g., Bazel).
  • Working on integrations between the build system and CI/CD tooling (e.g., merge queues, code coverage, integration testing).
  • Improving the editor (e.g., IntelliJ) experience for all backend developers.
  • Helping to shape the technical strategy that directly moves our core metrics (Developer Experience, Developer Velocity, Debuggability, Resilience and Reliability) while reducing cost.
  • Partnering with engineering leaders across all Airbnb teams for adoption of the new capabilities. Your customers will be all engineers at Airbnb.
  • A player/coach of our high-performance team to ensure code quality, commitment to craft and operational excellence.

Technologies

BazelCI/CD toolingMerge queuesCode coverageIntegration testingIntelliJJavaRubyGoC++JVM

See if your resume is ready for this job

See how our AI can optimize your resume and improve your chances for this role.