ApplySoftware 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