Infrastructure Engineer with Programming Skills
⚲ Stockholm
Do uzgodnienia
Wymagania
- automation
- billing
- Microsoft Platform
- Identity Access Management (IAM)
- Performance optimization
- Java
- Python
- Cloud
- Backend
- CI/CD
Opis stanowiska
Role Summary
We're looking for a strong infrastructure engineer to join the Performance Optimization Squad within the Platform mission. You'll work alongside senior engineers and a data scientist to execute on fleet-wide cost and performance optimization initiatives — building automation, implementing changes across production infrastructure, and helping the squad scale its impact across thousands of services.
This is a hands-on execution role. You'll take well-scoped optimization initiatives like rightsizing compute resources, JVM tuning, improving workload placement and drive them to completion across Spotify's fleet.
Responsibilities
• Drive initiatives to optimize infrastructure costs and performance.
• Implement automation to enhance efficiency and scalability.
• Collaborate with team members to identify and execute on optimization opportunities.
• Conduct performance tuning and reliability engineering tasks.
• Monitor and analyze cloud costs across services.
• Engage in incident response and troubleshooting as needed.
Key Requirements
• 3–5 years of experience in infrastructure, platform, or backend engineering roles.
• Solid experience with Kubernetes (ideally GKE).
• Proficient in at least two of: Java, Go, Python, with a preference for strong scripting and automation skills.
• Comfortable with Google Cloud Platform; compute, networking, IAM, and cost monitoring.
• Familiarity with IaC tools (Terraform, Helm) and CI/CD pipelines.
• Solid understanding of reliability engineering, performance tuning, and incident response.
Nice to Have
• Familiarity with cloud cost monitoring tools (GCP Billing, BigQuery cost exports).
• Background in reliability engineering or SRE; understanding of SLOs, error budgets, and safe rollout practices.
• Experience with JVM-based services at scale.
Other Details
Start Date: 2026-07-13 to End Date: 2027-01-12.
Workplace: Stockholm, Sweden.
We're looking for a strong infrastructure engineer to join the Performance Optimization Squad within the Platform mission. You'll work alongside senior engineers and a data scientist to execute on fleet-wide cost and performance optimization initiatives — building automation, implementing changes across production infrastructure, and helping the squad scale its impact across thousands of services.
This is a hands-on execution role. You'll take well-scoped optimization initiatives like rightsizing compute resources, JVM tuning, improving workload placement and drive them to completion across Spotify's fleet.
Responsibilities
• Drive initiatives to optimize infrastructure costs and performance.
• Implement automation to enhance efficiency and scalability.
• Collaborate with team members to identify and execute on optimization opportunities.
• Conduct performance tuning and reliability engineering tasks.
• Monitor and analyze cloud costs across services.
• Engage in incident response and troubleshooting as needed.
Key Requirements
• 3–5 years of experience in infrastructure, platform, or backend engineering roles.
• Solid experience with Kubernetes (ideally GKE).
• Proficient in at least two of: Java, Go, Python, with a preference for strong scripting and automation skills.
• Comfortable with Google Cloud Platform; compute, networking, IAM, and cost monitoring.
• Familiarity with IaC tools (Terraform, Helm) and CI/CD pipelines.
• Solid understanding of reliability engineering, performance tuning, and incident response.
Nice to Have
• Familiarity with cloud cost monitoring tools (GCP Billing, BigQuery cost exports).
• Background in reliability engineering or SRE; understanding of SLOs, error budgets, and safe rollout practices.
• Experience with JVM-based services at scale.
Other Details
Start Date: 2026-07-13 to End Date: 2027-01-12.
Workplace: Stockholm, Sweden.
🔍 Dekoder Ogłoszenia
🔴
hands-on execution role
Oczekuje się, że będziesz samodzielnie realizować zadania, a nie tylko delegować lub planować.
🔴
scale its impact across thousands of services
Będziesz pracować nad systemami o dużej skali, co może oznaczać złożoność i potencjalne problemy z wydajnością.
🔴
well-scoped optimization initiatives
Zadania optymalizacyjne są już zdefiniowane i prawdopodobnie ograniczone w zakresie, co może oznaczać mniejszą swobodę w inicjowaniu własnych projektów.
🔴
drive them to completion
Oczekuje się od Ciebie samodzielnego doprowadzania projektów do końca, co może wiązać się z presją czasu i odpowiedzialnością za wyniki.
🟡
preference for strong scripting and automation skills
Chociaż wymieniono kilka języków, nacisk kładziony jest na umiejętność automatyzacji i skryptowania, co może oznaczać, że nie będziesz zajmować się głębokim programowaniem aplikacji.