SunnyvaleRecruiter Since 2001
the smart solution for Sunnyvale jobs

Software Engineer, CI/CD

Company: Uber
Location: Sunnyvale
Posted on: September 4, 2021

Job Description:

Under the hood of the Uber platform is a large-scale, microservice-based architecture that facilitates the reliability and scalability of our products. Our Core Infrastructure team leads our site reliability, observability, computing, networking, and hardware operations from sites worldwide.
*About the Role* As an engineer on the CI/CD team, you will build first-class tooling 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 platform to solve Uber’s unique build tooling challenges, create infrastructure to support our wide array of services, and extend CI/CD systems to provide safe, high-quality rollouts for our code.   *What You'll Do* * Design and build advanced automated build, test and release 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 *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 consider yourself fullstack and have knowledge in both backend languages, like Java/Go, as well as Javascript and modern frameworks (e.g. React) * You are knowledgeable and have experience with Cassandra and Kafka * You are knowledgeable in building distributed systems * You have worked with Buck, Bazel, Docker, or other large-scale build tools within a monorepo context * You have utilized and configured systems like Jenkins, Buildkite, Spinnaker, or other CI/CD tools * You have experience with containerized CI/CD pipelines, and creating reproducible builds from development to production * You have experience creating automation in continuous integration and delivery * 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

Keywords: Uber, Sunnyvale , Software Engineer, CI/CD, Other , Sunnyvale, California

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest California jobs by following @recnetCA on Twitter!

Sunnyvale RSS job feeds