Senior Data Engineer - Python
Techrytera AB · Göteborg · Tills vidare
Techrytera AB is seeking a **Senior Data Engineer - Python** to work with enterprise software for client assignments within the automotive industry. The position focuses on core data engineering and distributed systems, specifically building, maintaining, and deploying production ETL and ELT pipelines. Working with large-scale test bed data ingestion, the role involves processing varied file formats such as `.sydata` and `.h5`, handling data routing, and integrating network and file systems using SMB/CIFS protocols and NAS interactions. Software deployment targets **Windows Server** environments, supported by CI/CD workflows in GitHub Actions and packaging with Poetry. Candidates must have senior proficiency in Python (versions 3.9–3.11), complex object-oriented programming, and multiprocessing, including queues, events, and threading. Proven experience in enterprise software, production ETL pipelines, and complex distributed system design is required, alongside domain knowledge of automotive test bed systems. The position specifically requires experience with the **Sympathy for Data** processing framework, cloud experience in Azure, and familiarity with Oracle Database, SQL, and MongoDB. Technical skills must also cover Windows service deployment, PowerShell scripting, and logging to file systems and Grafana.
About us At Techrytera AB, recruitment starts with you. We are a staffing and recruitment company with deep expertise and a clear focus on IT and Engineering. With our industry knowledge and close dialogue with both candidates and clients, we create precise matches where the right skills meet the right needs.
We believe that a truly great match is not just about a job description – it’s about your experience, your potential, and what you genuinely want to develop in. That’s why we always focus on the individual. By understanding your background, motivations, and ambitions, we can connect you with assignments and roles at our clients where you have the right conditions to grow and make an impact.
Our goal is to build long-term and meaningful collaborations – for both you as a candidate and for our clients.
Job Description Required Skills & Technologies
Core Programming & Development
1. Python (3.9-3.11) - Primary language; requires solid. Senior proficiency
2. Object-Oriented Programming - Complex class hierarchies, inheritance patterns
3. Multiprocessing & Concurrency - Process management, queues, events, threading
4. Worked with Enterprise software for Automotive
5. Production ETL pipeline experience
6. Automotive/testing industry knowledge
7. Complex distributed system design experience
Data Engineering & ETL
1. ETL/ELT Pipelines - Core focus of the repository
2. Data Processing - Large-scale test bed data ingestion
Sympathy for Data - Domain-specific data processing framework (key requirement)
File Processing - Multiple formats (.sydata, .h5, various test data formats)
Cloud & Infrastructure
1. Azure Experience
Windows Server - Deployment target environment
GitHub Actions - CI/CD pipelines
Poetry
Database Technologies
Oracle Database
SQL
MongoDB
Specialized Knowledge
Test Bed Systems - Automotive testing domain knowledge
Additional Technical Skills
Windows-specific:
• PowerShell scripting
• Windows service deployment
Logging & Monitoring, on file system level and to Grafana
Network & File Systems:
• Network drive mounting
• SMB/CIFS protocols
• NAS interactions Application
When you apply through Techrytera AB, you’re not just applying for a job – you’re starting a dialogue about your career path. We want to get to know you, your experience, and your ambitions so that we can match you with the right opportunities at our clients.
Does this sound interesting? Submit your application or get in touch with us to learn more. We look forward to discovering the next step in your career together with you.