Sr Software Engineer -- Developer Automation

Sorry, this job was removed at 9:00 a.m. (CST) on Wednesday, August 18, 2021
Find out who's hiring remotely in San Francisco, CA.
See all Remote Developer + Engineer jobs in San Francisco, CA
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
More Information on Uber
Uber operates in the 3PL: Third Party Logistics industry. The company is located in San Francisco, CA, New York City, NY, Chicago, IL and Seattle, WA. Uber was founded in 2009. It has 21000 total employees. It offers perks and benefits such as Volunteer in local community, Partners with nonprofits, Friends outside of work, Eat lunch together, Intracompany committees and OKR operational model. To see all 85 open jobs at Uber, click here.
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

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