SII Group Romania
Python Developer
SII Group RomaniaRomania2 days ago
Full-timeRemote FriendlyBusiness Development

Who we are:

Open-minded intellectuals who embrace emerging technologies on our mission to create innovative Software Engineering Solutions that will impact millions of users around the world.


We are looking for:


We are seeking a Python Engineer with strong Bazel and DevOps expertise. In this role, you will design and optimize Bazel-based build systems, develop automation frameworks, and architect scalable CI/CD pipelines for large-scale automotive software projects.


What you will do:


  • Design, configure, and maintain Bazel as a core build system.
  • Create and manage WORKSPACE files, build/test targets, custom rules, toolchains, and dependency graphs.
  • Enable and optimize remote caching and remote execution environments.
  • Integrate Bazel into Jenkins and GitHub Actions pipelines.
  • Design the end-to-end infrastructure for Bazel adoption, including documentation and migration strategies.
  • Develop Python frameworks and tools for build/test automation and continuous verification.
  • Architect and maintain CI/CD/CT pipelines, including platform migration projects.
  • Implement multi-stage pipelines for build, testing, coverage, analysis, packaging, and releases.
  • Improve developer workflows, execution time, and automation across systems.
  • Build dashboards and reporting solutions for CI/CD and build performance metrics.
  • Troubleshoot build failures, pipeline bottlenecks, and integration issues.


What you need to have:


  • Strong Python expertise (automation, OOP, framework design).
  • Deep hands-on experience with Bazel (workspace setup, custom rules, remote caching, remote execution, CI/CD integration).
  • Strong experience with Jenkins and/or GitHub Actions.
  • Solid understanding of Git, CI/CD/CT concepts, and DevOps practices.
  • Strong analytical and problem-solving skills.
  • Good English communication skills.


Nice to have:

  • Experience with monorepos or large-scale build systems.
  • Experience with dashboards (Grafana, Kibana, or Python solutions).
  • Familiarity with Linux, Bash, containers, or microservices.
  • Background in automotive, embedded, or high-reliability environments.


What's in it for you:


  • Extended compensation and benefits package
  • Continuous learning opportunities to enhance your professional and soft skills
  • A great working environment with people who put their heart, mind, and soul into everything they do and understand the importance of team spirit


We really welcome open-minded and committed people:


  • Eager to take on new challenges and learn new things;
  • Who put their heart, mind, and soul into everything they do;
  • Who enjoy sharing knowledge and understand the importance of team spirit.

Key Skills

Ranked by relevance