Sr Software Engineer - Developer Automation

Sorry, this job was removed at 11:40 a.m. (PST) on Thursday, July 28, 2022
Find out who's hiring in San Francisco.
See all Developer + Engineer jobs in San Francisco
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

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
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

The SF Bay Area has been Uber’s HQ since day one. Today, it houses 3,500+ employees and almost every team has a presence here. We recently opened our new headquarters, adjacent to Chase Stadium. Uber's a hybrid work environment and employees target spending 50% of their time in the office.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about UberFind similar jobs