Software Engineer – Data Platform - CTBC
- Ruby on Rails
- CI/CD
- SAP
- Salesforce
- Python
- Scala
- Debezium
- Kerberos
- Unity Catalog
- Java
- SQL
- Git
- ETL
- Azure
- Databricks
- Jupyter
- PySpark
- Health insurance
Continental is a leading tire manufacturer and industry specialist. Founded in 1871, the company generated sales of €19.7 billion in 2025 and currently employs around 78,000 people in 54 countries and markets.
ContiTech is one of the world’s leading material experts for industry applications. The Continental group sector offers its customers reliable, safe and convenient industry and service solutions using a range of materials for off-highway applications, on rails and roads, in the air, under and above the ground, in industrial environments, for the food sector and the furniture industry. With about 20,000 employees (Status as of March 2026) at more than 60 sites globally, and sales of some 6.0 billion euros (2025), the global industrial partner is active with core branches in Asia, Europe and North and South America.
Job Description
This is a software engineering role focused on building production-grade data platform components.
You will design and operate services, APIs, and data pipelines in a CI/CD-driven environment.
This is NOT a notebook-driven or analytics-focused role.
Job Description:
- Design, implement, and maintain secure, scalable and fault-tolerant data ingestion pipelines from a wide variety of source systems, including SAP, Salesforce, SharePoint, APIs, and (legacy) manufacturing platforms.
- Build and enhance production-grade metadata-driven data handling components and inbound-/outbound-interfaces.
- Own production data interfaces end-to-end.
- Develop reusable, version-controlled platform components, APIs, or data interfaces, following software engineering best practices (CI/CD, automated testing, version control, monitoring).
- Contributes to a global data engineering team delivering to all major business domains.
- Establish and maintain holistic data quality management, monitoring and reporting.
- Collaborates across business IT, cybersecurity, infrastructure, and architecture teams to ensure secure and sustainable delivery.
Main Tasks:
- Design and implement fault-tolerant, observable data pipelines, including logging, alerting, and failure handling strategies.
- Build and maintain Python- or Scala-based extraction services (e.g., Debezium Server, custom APIs, rclone)
- Implement CDC, delta, and event-based patterns.
- Build and enhance push-based HTTP, Kerberos-authenticated custom data lake transfer delivery component.
- Integrate with systems such as Salesforce, SharePoint, and other API- or file-based endpoints.
- Establish, operate and troubleshoot extraction from SAP using tools like Theobald Extract Universal.
- Establish and maintain a web-accessible data catalog application as part of the data platform, focusing on backend services, metadata management, and integration with platform components.
- Integrate dataset discoverability, preview/exploration options, and lineage information using Unity Catalog as a backend metadata system.
- Design and implement structured access request workflows including request submission, approval chains, audit trail, and enablement triggers.
- Perform design reviews with Cybersecurity.
- Ensure documentation and compliance for all interfaces and data ingress points.
- Manage audit and traceability requirements.
- Collaborate closely with IT and business users to translate requirements into scalable technical patterns.
- Serve as technical escalation point for complex source integration.
- Define and implement a multi-layered data quality framework, including unit-level, integration-level, and cross-pipeline validation rules.
- Establish centralized and version-controlled storage of DQ rules, with integration into orchestration and CI/CD pipelines.
- Implement automatic DQ monitoring with severity levels (Critical, High, Medium, Low) and enable flagging, filtering, and quarantining logic at relevant stages of the pipeline.
- Collaborate with source system owners and business stakeholders to define meaningful and actionable DQ thresholds.
Degree in Computer Science, Data Engineering, or a related field.
- 5–8 years in software development, with hands-on experience with inbound- and outbound data exchange interfaces, using a variety of technologies, such as APIs, CDC, managing endpoints.
- Hands-on experience with Scala / Java, Python, and advanced SQL, using Git for collaborative development and CI/CD methodologies.
- Experience building robust ingestion pipelines and ETL-jobs in a software engineering context.
- Track record with Azure or other hyperscaler resource management.
- Familiarity with data lake housing and data warehousing, Databricks and Azure knowledge is a plus.
- Comfortable working across geographies and time zones; collaborates effectively with global teams and enterprise stakeholders.
- Candidates with a strong backend/software engineering background (e.g. Java, Scala, distributed systems) who want to move into data platform engineering are highly encouraged to apply.
NOT a fit if your experience is primarily:
▪ Notebook-based data processing (e.g. Jupyter, ad-hoc PySpark) without production deployment
▪ Dashboarding / analytics / BI tools
▪ SQL-only roles without software engineering experience
What we offer:
The 13-th salary – Paid once a year, in December;
Meal tickets - With a value of 40 Ron;
Private Health Insurance – Health is the most important, so we offer you a medical subscription through Signal Iduna;
Referral bonuses - We encourage colleagues to refer new candidates to us and, at the same time, to get the chance to receive a bonus;
Bookster – Feed your body and your mind. You can borrow books and you’ll receive them at the office;
Sports benefits- It’s important to stay active, so we offer you the 7Card;
Discounts at our partners – We collaborate with different vendors, and we receive discounts for various products/ services like rubbers, restaurants, kindergartens, etc;
System for Rewarding Improvement Ideas – We have an internal improvement program (Continental Idea Management) that gives you the opportunity to come up with ideas and to be honored with an attractive bonus (this is established by the CIM team according to your improvement idea);
Happy days – If you or your child is getting married, or you become a parent, you receive some extra free days;
Life events celebration - If your family is growing, we praise your newborn with a bonus;
Unfortunate events - In case of unhappy events in your life, we support you by offering you free days and financial support (handled on a case by-case basis);
Extra vacation days – You begin with 22 vacation days/year, and starting with the 3rd year with us, we offer you 1 more day of vacation and. We reward employees who reach 15 and 20 years within the company with another day of vacation, reaching a maximum of 29 days.
Professional development - Many opportunities to develop yourself within the company;
Diversity and multicultural mindset - We encourage you to join us no matter who, where, or what you are. We have colleagues from different nations and a variety of languages are spoken in our company.
Software Engineer – Data Platform - CTBC · Continental Group Sector ContiTech