Python Developer
We are looking for a skilled and motivated Build & Release (Python) Engineer to join our global engineering team. If you are passionate about improving the developer experience, thrive in fast-paced environments, and enjoy building scalable infrastructure to support world-class software development — we’d love to hear from you!

Job Description
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.
Requirements:
Basic
- Experience with Python 3.9+;
- Experience with SQL (any variety, preferably Postgres);
- Effective collaboration with other engineers using Git and merge requests (or similar version control tools);
- Experience with at least one ETL tool;
- Comfortable introspecting data to debug ETL pipelines;
- Effective communication with non-technical stakeholders;
- Ability to enter discussions with curiosity and a drive to do the right thing;
- Familiarity with data engineering best practices;
- Proven record of identifying inefficiencies in code or processes and working towards solutions;
- Advanced English level.
Nice to have
- Background in multiple programming languages;
- Experience with infrastructure management (Ansible);
- Experience with cloud computing and containerization;
- Experience with configuration and support of Nginx;
- Experience with configuration and use of monitoring systems (Prometheus, Grafana).
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 developer build and deployment experience;
- Assume ownership and ensure reliability of existing and new build and release pipelines;
- Assist with package and release software requested by the users;
- Work with users and the team to troubleshoot and address issues for a variety of software, debug and resolve library dependency, build systems and deployment issues for Python, C++, and Java codebases;
- Develop and ensure quality of documentation and build tools to facilitate user experience;
- Create proprietary solutions to increase stability and scalability of the build, test, and deploy portions of the firm’s SDLC processes.
What We Offer:
- USD monthly payment;
- 10 business days of paid vacation per year (can be taken after 6 months in Customertimes);
- Up to 10 national holidays (either US or country of residence);
- 5 days personal days off (can be taken after 3 months in Customertimes) ;
- Travel expenses are covered when applicable;
- Referral program;
- Paid certification program;
- Personalized personal development plan (PDP);
- Access to the language platform.
Apply now
Python Developer
