Senior Backend Engineer (Python/AWS)
- Full-time
Company Description
We’re looking for a Senior Python Engineer!
Do you want to work on a meaningful real-world product in the automotive domain, build reliable data workflows, and work with modern AWS services?
Join a team where trust, new ideas, and a great atmosphere truly matter.
Become part of a project that connects multiple systems into one seamless data ecosystem — and grow your engineering expertise while solving real technical challenges!
CUSTOMER
Our Customer is a German company that creates IT solutions for digital automotive aftermarket domain. We work in a unified setup with the client’s team, where our side includes 4 developers, 1 QA engineer, and a business analyst, with PM from the client side. We place a high value on our team atmosphere because we believe that we can work hard and have fun together. We have built a team culture, where trust, new ideas, and dedication are the most important.
PROJECT
The project is in the automotive domain and focuses on ensuring seamless data synchronization across multiple systems. Our core responsibility is to transfer automotive data from the database of a new web application to the databases of several legacy applications. This enables clients to use different applications while accessing a consistent, unified dataset.
The project stack includes Python, SQL (PostgreSQL/Oracle/MS SQL), and AWS services such as S3, Lambda, Step Functions, EventBridge, Parameter Store, with occasional use of Pandas, PySpark, and AWS Glue.
Job Description
- Analyze product requirements and contribute to technical solution design
- Develop and maintain Python-based services, workflows, and automation tasks
- Build and optimize data-processing jobs using SQL, Pandas, or PySpark when required
- Implement and support AWS-based components, including Lambda, Step Functions, EventBridge, and S3
- Integrate and maintain reliable communication between system components and external services
- Write clean, maintainable, and efficient code while following best engineering practices
- Participate in code reviews and ensure code quality through testing and validation
- Report status and progress according to project and company requirements.
Qualifications
- Commercial experience with Python (building services, automation scripts, or processing tasks)
- Strong knowledge of SQL (PostgreSQL, Oracle, or MS SQL)
- Hands-on experience with AWS services, including:
- S3
- Step Functions
- Lambda
- EventBridge
- Parameter Store
- Experience developing and maintaining backend services or data-processing workflows
- Understanding of distributed systems and event-driven architectures
- Ability to work with large datasets and optimize performance where needed
WILL BE A PLUS
- Experience working with Pandas and/or PySpark (as part of specific tasks)
- Experience with AWS Glue
- Experience building ETL/ELT workflows
- Familiarity with CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins)
- Experience with Infrastructure-as-Code (Terraform, CDK).