Remote opportunity at
The CodestData Engineer w/ Databricks
The Codest, an international tech software company operating tech hubs in Poland, is seeking a remote Data Engineer w/ Databricks for a full-time position. The company…
Career Tools
About This Role
The Codest, an international tech software company operating tech hubs in Poland, is seeking a remote Data Engineer w/ Databricks for a full-time position. The company focuses on web development, cloud engineering, DevOps, quality, and scaling IT teams for tech companies, having previously built products like Yieldbird. In this role, the successful candidate will contribute to a customer-facing banking application featuring bank modules and data management tools for a prominent…
Job Description
The Codest, an international tech software company operating tech hubs in Poland, is seeking a remote Data Engineer w/ Databricks for a full-time position. The company focuses on web development, cloud engineering, DevOps, quality, and scaling IT teams for tech companies, having previously built products like Yieldbird. In this role, the successful candidate will contribute to a customer-facing banking application featuring bank modules and data management tools for a prominent financial group in Japan.
This position is well-suited for an experienced data engineering professional who wants to design, build, and manage scalable data solutions and pipelines using Databricks. The selected candidate will collaborate with cross-functional teams to make data reliable, accessible, and efficient for analytics and business intelligence projects. Day-to-day work involves creating lakehouse architectures, implementing Delta Lake features, building data quality frameworks, and managing complex ETL and ELT pipelines for large-scale datasets.
The recruitment process for this role consists of a 30-minute online screening call with a recruiter, a 45 to 60-minute technical interview with an engineer, and a one-hour discussion with the team leader before an offer is extended.
Responsibilities
- Build lakehouses applying Medallion Architecture principles including Bronze, Silver, and Gold layers with optimized performance patterns
- Construct robust data quality frameworks supported by automated testing and monitoring
- Utilize Delta Lake capabilities such as Z-ordering, vacuum operations, and time travel
- Create and upkeep intricate ETL and ELT pipelines that process large datasets on a daily basis
- Set up CI/CD workflows for data pipelines via Databricks Asset Bundles or similar tools
- Build batch and real-time data processing applications using Delta Live Tables and Structured Streaming
- Enhance Spark job performance and cost efficiency by utilizing resource management and cluster auto-scaling
- Build custom integrations connecting Databricks APIs with external systems
- Create scalable data architectures utilizing Apache Spark, Delta Lake, and Unity Catalog
- Set up data mesh architectures that incorporate lineage tracking and governance
Requirements
- At least 6 years of professional experience in data engineering with a proven history of launching production-grade data pipelines and ETL/ELT workflows
- Proficiency in SQL, Python, and PySpark
- Extensive practical experience working with AWS services such as S3, Glue, Lambda, and Redshift
- Solid understanding of data management and governance tools, including AWS Sagemaker Unified Studio and Unity Catalog
- Demonstrated experience in legacy system modernization and data migration projects
- Communicative command of the English language for collaboration within an international team
Qualifications
- Databricks Certified Professional Data Engineer or an equivalent certification
- Strong teamwork and communication abilities
- Effective problem-solving skills and analytical mindset
- Familiarity with containerization and orchestration technologies like Kubernetes and Docker
Core Skills
Frequently Asked Questions
Answers are based only on the employer’s listing; where it doesn’t say, neither do we.
Is this position remote?
Yes, the source posting explicitly lists the employment location and remote status as remote.
What are the core technical requirements for this role?
Candidates must have six or more years of data engineering experience, proficiency in Python, PySpark, and SQL, hands-on AWS experience with services like S3, Glue, Lambda, and Redshift, a background in data governance tools, data migration experience, and communicative English skills.
What does the recruitment process involve?
The hiring process includes a 30-minute online screening call with a recruiter, a 45 to 60-minute technical interview with an engineer, and a one-hour call with the team leader.
What is the salary for this position?
The posting does not specify a salary.
Sample Interview Questions
AI-generated questions tailored to this specific role — a preview of the full practice set.