Job Closed
This listing is no longer active.
Bespoke software development company that provides custom end-to-end product development following the highest standards
Senior Data Engineer
Location
Bulgaria
Posted
158 days ago
Salary
0
Seniority
Senior
Job Description
Senior Data Engineer
Dreamix
• Design, develop, and maintain scalable data pipelines for processing and analyzing large volumes of data • Develop and optimize data workflows using Databricks, leveraging Spark for large-scale data processing • Collaborate with data scientists, analysts, and other stakeholders to understand data requirements and ensure data integrity and quality • Utilize your expertise in Python for scripting and coding tasks related to data processing and analysis • Understand and implement business rules in Python for data transformation • Implement ETL processes to integrate data from various sources into data warehouse or data lake solutions • Optimize big data storage and processing • Troubleshoot and resolve data-related issues, ensuring the reliability and performance of our data infrastructure • Follow emerging trends and technologies in the data engineering space and make recommendations for continuous improvement • Optimize and tune data workflows for maximum efficiency and scalability. • Implement data security best practices to protect sensitive information and ensure compliance with data protection regulations. • Develop and maintain API integrations to facilitate seamless data exchange between systems and applications
Job Requirements
- A minimum of 5 years of relevant experience in data engineering
- Bachelor's degree in Computer Science, Information Technology, or a related field
- Hands-on experience with Databricks (including Spark, Delta Lake, and workflow orchestration)
- Strong proficiency in Python for scripting and data processing
- Familiarity with big data technologies such as Hadoop, Spark, and Kafka
- Experience with cloud platforms (AWS, Azure, or Google Cloud) and their data services
- Experience in designing and implementing efficient database schemas
- Strong understanding of data warehousing concepts and experience with databases like SQL Server, Oracle, or PostgreSQL
- Solid understanding of data modeling, database design, and data warehousing concepts
- Excellent problem-solving and communication skills
- Ability to work independently and collaboratively in a fast-paced environment
Benefits
- A warm and supportive work environment where you can reach your full potential
- Flexible working hours that allow you to balance your work and personal life
- Unlimited home office to help you stay productive and focused
- Opportunities for professional development, including certifications and training
- Additional benefits for academic teaching and speaking engagements
- Knowledge-sharing sessions where you can learn from our Dreamix team
- Team and company-wide events that bring us together
- Amazing week long summer office and winter office initiatives
- Additional health insurance and dental allowance to ensure your well-being
- Multisport card to encourage a healthy and active lifestyle
- Office massages to help you relax and unwind
Related Guides
Related Categories
Related Job Pages
More Data Engineer Jobs
• Design, build, and maintain scalable data pipelines and architectures to support analytics, machine learning, and operational applications. • Collaborate with cross-functional teams to translate complex operational needs into reliable, well-modeled datasets. • Integrate and normalize data from multiple structured and unstructured healthcare sources (EHRs, scheduling systems, operational databases, etc.). • Optimize query performance and data processing for speed, scalability, and cost efficiency. • Implement best practices for data quality, governance, and security in compliance with healthcare regulations (e.g., HIPAA). • Support deployment, monitoring, and troubleshooting of production data systems.
• Spearhead the discovery, evaluation, and integration of new datasets • Facilitate the technical management of data assets • Translate product / analytical vision into highly functional data pipelines • Set the standard for data engineering practices within the company
• Assist in the integration and maintenance of existing and new datasets, working closely with stakeholders to ensure data documentation and modeling are current and impactful. • Execute the technical management of data assets by monitoring pipeline health, tracking data context through the dataset lifecycle, and sustaining partnerships with ingestion teams. • Develop and refine data transformation pipelines based on established architectural patterns to support high-quality, trusted data products. • Adhere to established data engineering practices and architectural standards, contributing to a culture of reliable and continuous improvement within the team.
Senior Data Engineer
SunnyDataWith a strong Data Engineering backbone, we deliver Databricks projects from concept to production.
• Be part of a team responsible for supporting new and existing customers in their data engineering needs. • Guide customers to make the best technical decisions to achieve their goals. • Actively work across multiple customer accounts which you would need to track and report on their progress. • Design, build and operationalize complex data solutions, fix issues, apply transformations, and recommend data cleansing / quality solutions. • Analyze data sources to determine their value and recommend them to include in analytical processes. • Incorporate core data management competencies including data governance, data security and data quality. • Collaborate within and across teams to support delivery and educate end users on data products / analytic environments. • Perform data and system analysis, assessment and resolution for defects and incidents of moderate complexity and correct as appropriate. • Test data movement, transformation code, and data components.


