Uber's Amsterdam Infrastructure team, part of the global Platform Engineering organization, is seeking a Senior Software Engineer specialized in Configuration Management and Deployment. This role is crucial in providing high-quality, reliable, scalable, and secure compute/data platforms for Uber employees worldwide. The team manages sophisticated infrastructure across both on-premise data centers and cloud environments, supporting diverse workloads for internal corporate use cases.
As a Senior Software Engineer in this role, you'll be at the forefront of solving infrastructure challenges at massive scale. You'll be responsible for developing and maintaining deployment systems, implementing security tooling, and ensuring robust OS hardening practices. The position requires expertise in configuration management, deployment pipelines, and system-level architecture.
The role offers the opportunity to work with cutting-edge technologies and tools, including cloud platforms (GCP, AWS), containerization (Kubernetes), and modern observability solutions (Prometheus, Grafana, Elastic stack). You'll be part of a collaborative team that values innovation and technical excellence, working in a hybrid environment that balances remote work with in-office collaboration.
This is an excellent opportunity for experienced engineers who are passionate about infrastructure automation, security, and scalability. You'll have the chance to make a significant impact on Uber's global infrastructure while working with a diverse team of talented engineers. The position offers the perfect blend of technical challenges and opportunities for growth in one of the world's leading technology companies.