Python Engineer

Poland, Portugal, Ukraine, Bulgaria, Romania, Spain, Slovakia, Slovenia·Full-time·Added 1 month ago

What they offer

  • Full-time hours

    Per the ad.

  • Fully remote

    Per the ad.

What they ask for

  • Have the right to work in Spain

    No sponsorship mentioned, and this kind of work is rarely sponsored in Spain.

  • Work in English

    English is required, per the ad.

  • Have 3+ years of experience

    Mid-level role.

About the job

We are looking for a Python Engineer to contribute hands-on to a follow-the-sun DevSecOps pod, writing Python scripts to integrate SAST, DAST, and SCA security gates into CI/CD pipelines and tuning scanning tools to reduce false positives. You will deploy automated hardened baselines and provide code-level remediation guidance to development teams, operating with minimal supervision on complex scripting and integration tasks. The role requires 3-5 years of software engineering experience with strong Python proficiency and CI/CD familiarity.

What you'll do

  • Write and maintain the scripts necessary to integrate security gates (SAST, DAST, SCA) seamlessly into the CI/CD pipeline;
  • Continuously tune and configure existing security scanning tools to eliminate false positives and deliver high-confidence alerts;
  • Assist in coding and deploying automated hardened baselines and secure coding patterns;
  • Work directly with product development teams to provide actionable, code-level remediation guidance in Java and Python.

What we're looking for

  • 3-5 years of commercial experience in software engineering;
  • Solid coding proficiency in Python for automation and scripting;
  • Working knowledge of modern CI/CD orchestration tools and practical experience interacting with vulnerability scoring frameworks;
  • Ability to operate with minimal supervision on day-to-day execution, reliably completing complex scripting and integration tasks;
  • Upper-intermediate English level.

Nice to have

  • Experience in DevSecOps or Application Security;
  • Ability to comfortably read and navigate Java source code;
  • Hands-on experience with CNAPP or ASPM platforms such as Wiz;
  • Basic understanding of application threat modeling.

What you'll get

  • Growth without limits: build your skills through mentorship, internal TechTalks, challenging projects, and a dedicated annual learning budget
  • Competitive compensation: get recognition that reflects your skills and impact, with regular performance and compensation reviews
  • Flexibility: work 100% remotely with flexible hours that support focus, autonomy, and a healthy work rhythm
  • Meaningful, modern projects: build impactful products using modern technologies alongside global teams and leading brands
  • Collaborative culture: join a supportive environment with zero micromanagement where ideas are welcomed and contributions are recognized
  • Well-being & support: access local well-being programs and people-focused support tailored to your location
WhatsApp

Python Data Engineer

Argentina, Brazil, Colombia, Mexico, Guatemala, Poland, Portugal, Ukraine, Bulgaria, Romania, Spain, Slovakia, Slovenia

🇬🇧