Join the SW Quality team of a major automotive OEM to develop and maintain an internal open source software evaluation toolchain. The role involves hands-on development, improving the quality and coverage of the toolchain, and integrating new capabilities. Strong Python development experience and familiarity with open source ecosystems are required.
Key Highlights
Key Responsibilities
Technical Skills Required
Benefits & Perks
Nice to Have
Job Description
Location - Prague or Ostrava; hybrid after initial onboarding phase (Relocation assistance provided)
Start - Immediate availability preferred
About the Mission
You will join the SW Quality team of a major automotive OEM and contribute to the development of their internal open source software evaluation toolchain. The tool processes software artefacts, generates Software Bills of Materials (SBOMs), and provides license compliance data to the company’s legal team. Your role is hands-on development: tackling a well-defined technical backlog, improving the quality and coverage of the toolchain, and integrating new capabilities over time.
This is a long-term engagement (1–2 years of active development) within a structured, compliance-driven environment where the quality of your output has direct legal and regulatory implications.
Responsibilities
- Develop and maintain Python-based modules within the OSS evaluation toolchain
- Build and maintain CI/CD pipelines using GitLab components
- Implement new features from the product backlog (SBOM generation, license checks, recommendation logic)
- Integrate OSS tools and libraries into the existing toolchain
- Contribute to REST API development and database interactions as needed
- Collaborate closely with legal and compliance stakeholders to ensure outputs meet their requirements
- Work in parallel streams: active development track alongside live scanning operations
- Participate in onboarding on-site in Prague or Ostrava, then transition to hybrid working
Looking to advance your Development & Programming career with relocation support? Explore Development & Programming Jobs with Relocation Packages that include comprehensive packages to help you move and settle in your new role.
Profile Requirement
Required Skills
Discover our full range of relocation jobs with comprehensive support packages to help you relocate and settle in your new location.
- Strong Python development experience (3+ years)
- Hands-on experience with GitLab CI/CD pipelines
- Familiarity with open source ecosystems, dependency management, and software supply chain concepts
- Ability to work autonomously within a technical team - mid-level profile, no hand-holding required
Nice to Have
- REST API development experience
- Database knowledge (SQL or NoSQL)
- Exposure to SBOM formats (SPDX, CycloneDX) or OSS compliance tooling (ORT, FOSSology,
- SW360)
- Understanding of software license types and compatibility (GPL, MIT, Apache, etc.)
- Experience in an automotive or compliance-heavy environment
Interested in relocating to Germany? Check out our comprehensive Relocation Jobs in Germany page with detailed relocation packages and benefits.
Profile
Level - Mid-level - autonomous enough to onboard quickly, not over-senior
Seniority - 3–6 years of professional Python development experience
Engagement - Full FTE
Language - English working proficiency
Amaris Consulting is proud to be an equal-opportunity workplace. We are committed to promoting diversity within the workforce and creating an inclusive working environment. For this purpose, we welcome applications from all qualified candidates regardless of gender, sexual orientation, race, ethnicity, beliefs, age, marital status, disability, or other characteristics.
Similar Jobs
Explore other opportunities that match your interests
MOIA
Haystack