¡Activa las notificaciones laborales por email!

Backend Python Developer (Build & Release Engineer)

inbybob_

Vitoria

Presencial

EUR 50.000 - 70.000

Jornada completa

Ayer
Sé de los primeros/as/es en solicitar esta vacante

Descripción de la vacante

A leading investment fund is seeking a Backend Python Developer to enhance their build and release systems. The role involves troubleshooting complex build issues and optimizing software delivery processes across Python, C++, and Java environments. Ideal candidates are organized, detail-oriented, and have robust experience with build automation tools and CI/CD pipelines. This full-time position operates within a dynamic, data-driven team based in Spain.

Formación

  • Strong analytical and problem-solving abilities.
  • Experience with build systems and package managers.
  • Proven proficiency in Python and debugging.

Responsabilidades

  • Support and enhance developer tooling and build systems.
  • Collaborate with teams to improve deployment experience.
  • Debug software and manage dependencies.

Conocimientos

Interpersonal skills
Analytical thinking
Software packaging
Build automation
Linux proficiency
Python coding
Debugging skills
Git
CI/CD pipelines

Herramientas

Nix
Make
CMake
Bazel

Descripción del empleo

Backend Python Developer (Build & Release Engineer)

1 month ago Be among the first 25 applicants

Our client is a leading international investment fund that leverages data and technology to develop advanced financial strategies. Their focus is on generating high-quality predictive signals (‘alphas') to identify market opportunities. The company fosters a data-driven, fast-paced, and collaborative environment where technical expertise is essential to maintaining the stability and performance of critical systems.

As a Build & Release Engineer, you will play a key role in supporting, maintaining, and enhancing the developer tooling and deployment infrastructure used by engineering and research teams across the organization. You'll work collaboratively with a global team to streamline build pipelines, optimize packaging systems, and ensure a smooth software release process. Your work will be critical in improving the efficiency and reliability of software delivery for Python, C++, and Java codebases, enabling innovation and productivity across the firm.

You'll be responsible for debugging and resolving complex build system issues, managing software dependencies, and developing proprietary tools that enhance the scalability and robustness of our software development lifecycle. This role is ideal for someone who enjoys solving technical challenges, values clean and efficient code, and is excited to work in a collaborative and globally distributed team environment.

The right candidate will be able to work independently to implement requested features and advance the architecture of an important internal application.

Responsibilities
  • Work closely with a global team of engineers to support, enhance, and expand company-wide developer tooling and build and deployment systems and infrastructure;
  • Collaborate with engineering and research teams to improve the developer build and deployment experience;
  • Assume ownership and ensure reliability of existing and new build and release pipelines;
  • Assist with the package and release of software requested by the client`s users;
  • Work with users and the team to troubleshoot and address issues for a variety of software; debug and resolve library dependencies, build systems, and deployment issues for Python, C++, and Java codebases;
  • Develop and ensure the quality of documentation and build tools to facilitate the user experience;
  • Create proprietary solutions to increase stability and scalability of the build, test, and deploy portions of the firm's SDLC processes
Requirements
  • Excellent interpersonal and organizational skills, approachable personality;
  • Good analytical skills and passion for solving problems in pragmatic ways with a sense of urgency;
  • Experience with build systems, software packaging, and package managers;
  • Experience with software build automation systems, experience with Nix (nixpkgs, NixOS) is a big plus;
  • Proficiency in Linux (shell tools, bash, understanding of file systems and networking);
  • Proficiency in Python, ability to write clean code and tests, ability to debug code;
  • Experience debugging build systems: Make, CMake, Bazel, etc.;
  • Proficiency with Git and experience with CI / CD pipelines
Nice To Have Experience with :
  • Background in multiple programming languages;
  • Infrastructure management (Ansible);
  • Cloud computing and containerization;
  • Configuration and support of Nginx;
  • Configuration and use of monitoring systems (Prometheus, Grafana);
  • Europe (CET)
Seniority level
  • Mid-Senior level
Employment type
  • Full-time
Job function
  • Industries: IT Services and IT Consulting

Referrals increase your chances of interviewing at inbybob_ by 2x

Get notified about new Python Developer jobs in Spain.

Locations: Palma, Balearic Islands, Spain; Madrid, Community of Madrid, Spain

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.