Job Details

ID #19900908
State California
City Sanfrancisco
Job type Permanent
Salary USD TBD TBD
Source Uber
Showed 2021-09-19
Date 2021-09-10
Deadline 2021-11-08
Category Internet engineering
Create resume

Sr Software Engineer Developer Automation

California, Sanfrancisco, 94103 Sanfrancisco USA

Vacancy expired!

About The Team As an engineer on the Developer Automation team, you will build first-class services and infrastructure to support 3,000+ engineers at Uber and handle tens of thousands of commits per day. This team focuses on designing, developing and scaling a robust, distributed platform to solve Uber's unique developer productivity challenges, create infrastructure to support our wide array of services, and extend our large-scale systems to provide safe, high-quality rollouts for our code. What You'll Do: Design and build large-scale, distributed build, test and release services and infrastructure Ship services and tools that greatly increase developer productivity and application quality Drive adoption of best practices in code health, testing, and maintainability Continue to refine and define our tech stack, utilizing open source tools, generalizing product-specific code and/or building novel solutions to needs we encounter Contribute features and fixes back to open source software, or create and promote our own open source tools Communicate and collaborate within and across teams to drive company-wide, large-scale projects Mentor, educate and support those around you, as well as other engineers within the company Basic Qualifications: At least 1 year of backend software engineering experience Bachelor's degree in Computer Science or related technical field or equivalent practical experience Solid understanding of Java, Go or other languages for backend / systems software development Preferred Qualifications: You are knowledgeable in building large-scale, distributed systems You are knowledgeable and have experience with Cassandra and Kafka You have worked with Buck, Bazel, Docker, or other large-scale build tools within a monorepo context You have experience with containerization tools, like Docker, and creating reproducible builds from development to production You have experience creating automation in continuous integration and delivery, using tools like Jenkins, Buildkite, Spinnaker, etc. You are adept at communicating and collaborating effectively with others, promoting your ideas as well as being humble when you may be wrong You are excited to learn from and teach others and are passionate about creating tools, products and providing support for your fellow engineers

Vacancy expired!

Subscribe Report job