FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Data Engineer
InPost GroupData Engineer responsible for designing data pipelines and streaming systems at InPost. Working with cross-functional teams to create data products that power ML models and analytics.
Tech Stack
Tools & technologiesApacheAWSAzureBigQueryCassandraCloudDockerETLGoogle Cloud PlatformJavaJenkinsKafkaMongoDBNoSQLPostgresPySparkPythonScalaSOAPSparkSQL
About the role
Key responsibilities & impact- Design, build, and maintain scalable data lake solutions and processing pipelines handling large volumes of structured and semi-structured data.
- Build and operate real-time data streaming pipelines using Apache Kafka and its ecosystem (Kafka Streams, Kafka Connect).
- Architect and maintain ETL and ELT pipelines with a focus on data quality, idempotency, and observability.
- Develop distributed data processing applications using Apache Spark (PySpark, Scala), running on Databricks.
- Design and manage both SQL and NoSQL databases used in our data products.
- Build data solutions on cloud infrastructure (GCP, Azure, or AWS), leveraging managed services.
- Apply software engineering best practices to data pipelines: version control, automated testing, peer code review, and CI/CD using tools such as GitLab or Jenkins.
- Own the operational health of the data infrastructure and ETL processes you build.
- Integrate data from internal and external sources via REST and SOAP APIs.
- Actively contribute to InPost's data engineering community — through code reviews, internal documentation, tech talks, and mentoring.
Requirements
What you’ll need- At least 3 years of experience in a Data Engineering or similar role
- Hands-on experience with Apache Spark (Streaming, Spark SQL, MLlib) and Databricks (PySpark, Scala)
- Practical experience with Apache Kafka — including Kafka Streams and Kafka Connect
- Proficiency in Python; working knowledge of Scala or Java
- Experience designing and operating SQL databases (e.g., PostgreSQL, BigQuery, Spark SQL) and NoSQL databases (e.g., MongoDB, Cassandra, or similar)
- Experience building and maintaining data lake environments (Delta Lake, Parquet, or equivalent)
- Familiarity with cloud platforms (GCP, Azure, or AWS) and their managed data services
- Experience integrating data via REST and/or SOAP APIs
- Working knowledge of CI/CD tooling (GitLab CI, Jenkins, or equivalent) and software engineering practices (testing, versioning, code review)
- Experience building and running Docker containers
- Willingness to share knowledge and actively contribute to engineering best practices
- Professional working proficiency in both English and Polish.
Benefits
Comp & perks- The option to work from the office or 100% remotely
- Opportunity to work in a diverse, international and cross-functional environment, along with leading experts.
- Fulfilling careers with a range of benefits and invests in providing training opportunities for their development.
- Involvement in technology monitoring and choices
- Your impact will be visible instantly and you will be making a difference in our users lives
- We offer B2B type of cooperation
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Apache KafkaKafka StreamsKafka ConnectApache SparkPySparkScalaSQLNoSQLPythonDocker
Soft Skills
mentoringcommunicationcollaborationcode reviewdocumentationknowledge sharingproblem solvingteamworkleadershipadaptability