UBER

Backend Software Engineer – Foundations

Added 5 years ago

Seniority level:

Specialist

Skills:

Golang , 4 yrs.
Architecture , 4 yrs. (required)
Linux , 4 yrs. (required)
Java , 4 yrs. (required)

Languages:

Experience:
4 yrs. minimum in Software engineering
Monthly salary (gross):
5700 - 6948 €
Contract type:
Full-time
Location:
Vilnius
UBER logo

To apply for this job listing, you must log in

Job description

Backend Software Engineer - Foundations

About the Role

As a member of the Foundations team, you'll be responsible for ensuring automation of safe and reliable Uber on-premise and cloud infrastructure. You will be responsible for delivering and maintaining the best IaaS (Infrastructure as a Service) platform in the World. Automation of infrastructure inventory management, organisational change, ensuring 99.99% uptime, high availability, capacity and scalability - this is what we do every day at large scale.


Some of the latest team projects:

Set up continuous integration for automatic new datacenter turnup.

Building infrastructure deployment system which is capable to roll out hundreds of safe deployments per month to millions of containers.


What You'll Do:

Partner with fellow engineers to architect and build critical software and systems that can stand the test of scale and availability, while limiting operational overhead.

Drive efficiencies in systems and processes: capacity planning, configuration management, performance tuning, monitoring and root cause analysis.

Participate in an on call rotation and be available for critical issues.


What You'll Need:

Expert programming skills at least in one of: Go, Java, C/C++, Python, .NET, PHP and an ability to pick up new ones.

Excellent coding abilities

3+ years professional software development experience

BS or MS in Computer Science or a related technical team. Equivalent practical experience is a reasonable substitute.

Understanding of large-scale distributed systems in practice, including multi-tier architectures, application security, monitoring and storage systems


Bonus If You Have:

Good understanding of Linux GNU (Debian preferred) operating system and internals: kernel, filesystems, modern memory management, threads and processes, the user and kernel-space divide, network stack, etc. is a plus, but not a requirement.

Experience with Docker, Kubernetes, AWS or GCP is a plus.






UBER logo
Founded in 2015
Employees 34
Connect on:

About UBER

We’re changing the way people think about transportation. Not that long ago we were just an app to request premium black cars in a few metropolitan areas. Now we’re a part of the logistical fabric of more than 500 cities around the world. Whether it’s a ride, a sandwich, or a package, we use technology to give people what they want, when they want it.For the people who drive with Uber, our app represents a flexible new way to earn money. For cities, we help strengthen local economies, improve access to transportation, and make streets safer.And that’s just what we’re doing today. We’re thinking about the future, too. With teams working on autonomous trucking and self-driving cars, we’re in for the long haul.

Similar jobs

2 hours ago
DataArt

Senior ML Engineer (Lithuania)

Senior specialist
Python
Machine Learning
TensorFlow
4200 - 4900 €
Kaunas, Vilnius, Panevėžys, Klaipėda, Šiauliai, Alytus, Marijampolė, Utena
21 minutes ago
DataArt

Software Engineer in Test (Lithuania)

Senior specialist
SQL
Python
AWS
4300 - 5000 €
Kaunas, Vilnius, Panevėžys, Klaipėda, Šiauliai, Alytus, Marijampolė, Utena
5 hours ago
DataArt

AWS DevOps Engineer (Lithuania)

Senior specialist
AWS
AWS CloudFormation
Python
5000 - 5700 €
Kaunas, Vilnius, Panevėžys, Klaipėda, Šiauliai, Alytus, Marijampolė, Utena
The application period for this job listing has expired.