Uber Engineering is rapidly growing as we take on exciting new opportunities in regions around the world. The need to have a reliable, scalable continuous integration infrastructure is paramount for Uber to continue to deliver a high quality application to millions of users around the world. To support these ambitions, the mobile developer productivity team is looking for talented, experienced backend engineers who can help us build the next generation of our continuous integration infrastructure and services.
Our current set of services and infrastructure runs tens of thousands of build and validation jobs a day, but we need to build towards a future that runs 10x that. We are building the future generation of our CI systems and infrastructure that will provide availability, reliability and accuracy.
To succeed in this position, you will have experience building highly available and concurrent backend services and a solid understanding of what it means to keep these service reliable. You are knowledgeable in today’s technologies and use strong engineering practices with relation to building distributed, RPC based web services. As this role is in an internal platform team, you should be passionate about making engineering teams work and stay productive and have a good understanding of concepts around continuous integration, continuous delivery and deployment.