CI Engineer managing CI infrastructure for Spotify's client engineering. Improving build reliability and supporting engineers in adopting CI/CD best practices.
Responsibilities
Own and evolve CI infrastructure for Spotify’s client engineering organisation.
Improve build reliability, performance, and observability across client codebases.
Contribute to the technical roadmap for CI systems, defining standards for build and integration practices.
Develop and maintain automation in Python and C++, and work across environments including Windows.
Collaborate with multiple product and platform squads to ensure CI systems align with developer needs.
Troubleshoot complex build failures and support engineers in adopting best CI/CD practices.
Requirements
Experienced with CI infrastructure and internal developer workflows.
Proficient in Python and C++, with understanding of Bazel, gRPC/Protobuf, and Git.
Comfortable working in Windows, with experience in Batch and PowerShell scripting.
Confident working across multiple client platforms (Android, iOS, Web, Smart/Ubiquity devices).
Deep understanding of software architecture, scalable build systems, and CI/CD fundamentals.
A pragmatic problem-solver with excellent collaboration and communication skills.
Passionate about improving developer experience through automation, simplification, and tooling excellence.
Benefits
Spotify is an equal opportunity employer. You are welcome at Spotify for who you are, no matter where you come from, what you look like, or what’s playing in your headphones.
Our platform is for everyone, and so is our workplace.
At Spotify, we are passionate about inclusivity and making sure our entire recruitment process is accessible to everyone.
Junior Java Developer at Adistec, a leader in technology solutions for LATAM and the Caribbean. Working on application development and ensuring code quality within the team.
Senior Backend Engineer developing new products that empower personal injury lawyers at EvenUp. Collaborating cross - functionally to build software that impacts customer workflows in the legal field.
Backend Engineer responsible for building and launching new products at EvenUp, a legal tech company. Collaborating with multiple teams to enhance personal injury legal solutions.
Backend Node.js Developer responsible for designing and maintaining applications within SAP BTP. Collaborating on integrations and developing cloud - native services for SAP environments.
Software Engineer developing backend solutions using Java/Kotlin, collaborating with the E - commerce department. Leading development from conception to stabilization with high - quality code in an international team.
Developer translating tech talent to impactful projects at Beyond Solutions with hybrid work flexibility. Aiming for high - performance squads in finance - related projects.
Software Architect leading back - end development using .NET and cloud - native architecture. Engaging in technical leadership and team collaboration in a hybrid setup based in São Paulo.
Software Engineer developing and maintaining software solutions at Capgemini. Involves analyzing software engineering problems and collaborating with team members.