Ship.Cars is a U.S.-based software company delivering a platform that’s transforming the vehicle logistics industry. We leverage everything from AI-driven business insights and engaging mobile/web apps to scalable cloud-native systems that streamline millions of car deliveries. We don’t shy away from using the latest technologies, and neither should you. Our Bulgaria office is the center of Ship.Cars’ technology development and we pride ourselves on a culture of trust and teamwork – great ideas can come from anyone, and we build success together.
The opportunity:
We are looking for a Senior Data Engineer to lead the design and implementation of scalable data lakehouse architectures and data pipelines. You will play a critical role in building modern, reliable, and efficient data platforms that support advanced analytics, business intelligence, and machine learning workloads. Experience with cloud platforms like GCP is a plus.
Responsibilities
As a Senior Data Engineer at Ship.Cars, you will:
Design, develop, and maintain robust data pipelines (batch and/or streaming) for ingesting, processing, and transforming large volumes of structured and unstructured data
Implement and manage data lakehouse architectures using best-of-breed technologies (e.g., Delta Lake, Apache Iceberg, etc.)
Collaborate with stakeholders to define data models, schemas, and data marts to support analytics and reporting
Ensure high standards of data quality, observability, lineage, and governance
Build and maintain ETL/ELT processes, ensuring performance, scalability, and fault tolerance
Contribute to the design and implementation of data access controls and security policies
Evaluate new tools and technologies to improve data infrastructure and workflows
Collaborate with DevOps to build CI/CD pipelines, infrastructure as code, and monitoring for data systems
What We’re Looking For (Qualifications)
Our ideal candidate has the following skills and qualities:
Bachelor’s or Master’s degree in Computer Science, Engineering, or related field
5+ years of experience in data engineering roles
Strong experience with modern data architectures: data lakes, lakehouses, data warehouses
Proficiency in SQL and Python (or Scala/Java)
Hands-on experience with tools like Apache Spark, Airflow, dbt, Kafka, or equivalent
Experience with cloud-native or on-prem big data platforms
Solid understanding of data modeling, distributed computing, and performance optimization
Strong knowledge of data governance, quality frameworks, and privacy compliance
Soft Skills:
Strong communication and interpersonal skills
Ability to take ownership and drive projects independently
Problem-solving mindset with attention to detail
What We Offer
Joining Ship.Cars as a Senior Data Engineer comes with many benefits and rewards:
A chance to join a team of professionals that will make you push for excellence
To excel in your leadership skills in a fast-changing environment
Excellent remuneration package to free your mind of everyday worries
Additional health insurance package
Seminars and team events participation
Individual training budget
Food vouchers
Flexible working hours with 24 days paid time off
Great office location
Referral Bonus Program
Team buildings and corporate parties
50% sponsored sports card
How to Apply:
If you’re ready to join a team that values excellence and empathy in equal measure, we’d love to hear from you. Please send your CV in English and let’s talk about how you can grow with Ship.Cars!
Note: Only shortlisted candidates will be contacted for an interview.
By enabling them, you help us to develop and deliver better services in the way that's most convenient for you. For information and settings, see our Cookie Policy.