Apply

Software Engineer, Build Platform

Posted 3 months agoViewed

View full description

💎 Seniority level: Senior, 6+ years

📍 Location: California, Colorado, District of Columbia, Hawaii, Maryland, New Jersey, New York, Washington

💸 Salary: 145000 - 213200 USD per year

🔍 Industry: Technology and logistics

🏢 Company: DoorDash USA

🗣️ Languages: Go, Kotlin, Python

⏳ Experience: 6+ years

🪄 Skills: AWSKubernetesGoDocumentation

Requirements:
  • Extensive domain expertise in Bazel.
  • Comfortable with remote build & execution and setting up remote Bazel infrastructure.
  • Experience configuring Bazel toolchains for both local and remote.
  • 6+ years of experience in a software engineering role and strong coding skills, particularly in Go.
  • Familiarity with Kotlin, Python, and similar languages is beneficial.
  • Proven ability to design, build, and maintain modern developer tools, including scalable build systems and CI platforms.
  • Experience with AWS, Artifactory, Kubernetes, BuildKite, and Protobufs.
Responsibilities:
  • Develop Bazel rules, scripts, and utilities to make common operations more accessible for developers.
  • Manage and maintain remote execution environments for Bazel builds.
  • Optimize build performance to minimize build times and resource consumption.
  • Automate routine tasks, such as dependency updates or rule version upgrades.
  • Create detailed documentation, tutorials, and onboarding guides for using Bazel effectively.
  • Provide support and troubleshooting for Bazel-related issues encountered by developers.
  • Design clear and actionable error messages or suggestions for common Bazel challenges.
  • Lead initiatives that streamline the process of shipping code to production, making it faster and more enjoyable.
Apply