Job Closed
This listing is no longer active.
We bridge the gap between business and technology.
Mid-Level Data Engineer
Location
Serbia
Posted
103 days ago
Salary
0
Seniority
Senior
Job Description
Mid-Level Data Engineer
Parser
• Develop and maintain ETL pipelines using SQL and/or Python. • Use tools like Dagster/Airflow for pipeline orchestration • Collaborate with cross-functional teams to understand and deliver data requirements. • Ensure a consistent flow of high-quality data using stream, batch, and CDC processes. • Use data transformation tools like DBT to prepare datasets to enable business users to self-service. • Ensure data quality and consistency in all data stores. • Monitor and troubleshoot data pipelines for performance and reliability.
Job Requirements
- 3+ years of experience as a data engineer.
- Proficiency in SQL is a must
- Experience with modern cloud data warehousing, data lake solutions like Snowflake, BigQuery, Redshift, Azure Synapse.
- Experience with ETL/ELT, batch, streaming data processing pipelines.
- Excellent ability to investigate and troubleshoot data issues, providing fixes and proposing both short and long-term solutions.
- Knowledge of AWS services (like S3, DMS, Glue, Athena, etc.)
- Familiar with DBT or other data transformation tools.
- Familiarity with GenAI, and how to leverage LLMs to resolve engineering challenges.
- Experience with orchestration tools like Dagster, Airflow, AWS Step functions, etc.
- Familiar with CI/CD pipelines and automation.
Benefits
- Health insurance
- Retirement plans
- Paid time off
- Flexible work arrangements
- Professional development
Related Guides
Related Categories
Related Job Pages
More Data Engineer Jobs
Senior Data Engineer - Data Operations
ArineArine optimizes medication to ensure each patient is on the safest, most effective therapy for their unique health needs
Based in San Francisco, Arine is a rapidly growing healthcare technology and clinical services company with a mission to ensure individuals receive the safest and most effective treatments for their unique and evolving healthcare needs. Frequently, medications cause more harm than good. Incorrect drugs and doses costs the US healthcare system over $528 billion in waste, avoidable harm, and hospitalizations each year. Arine is redefining what excellent healthcare looks like by solving these issues through our software platform (SaaS). We combine cutting edge data science, machine learning, AI, and deep clinical expertise to introduce a patient-centric view to medication management, and develop and deliver personalized care plans on a massive scale for patients and their care teams. Arine is committed to improving the lives and health of complex patients that have an outsized impact on healthcare costs and have traditionally been difficult to identify and address. These patients face numerous challenges including complicated prescribing issues across multiple medications and providers, medication challenges with many chronic diseases, and patient issues with access to care. Backed by leading healthcare investors and collaborating with top healthcare organizations and providers, we deliver recommendations and facilitate clinical interventions that lead to significant, measurable health improvements for patients and cost savings for customers. Why is Arine a Great Place to Work?: Outstanding Team and Culture - Our shared mission unites and motivates us to do our best work. We have a relentless passion and commitment to the innovation required to be the market leader in medication intelligence. Making a Proven Difference in Healthcare - We are saving patient lives, and enabling individuals to experience improved health outcomes, including significant reductions in hospitalizations and cost of care. Market Opportunity - Arine is backed by leading healthcare investors and was founded to tackle one of the largest healthcare problems today. Non-optimized medications therapies which cost the US 275,000 lives and $528 billion annually. Dramatic Growth - Arine is managing more than 18 million lives across prominent health plans after only 4 years in the market, and was ranked 236 on the 2024 Inc. 5000 list and was named the 5th fastest-growing company in the AI category. The Role: The Senior Data Engineer is responsible for building and maintaining scalable data ingestion infrastructure and operational systems. You focus on the "EL" portion of our ELT stack, collaborating closely with analytics engineers. You are an expert at building robust, configuration-driven systems and event-driven processes that handle large enterprise datasets. This role requires deep experience in incremental data migration from sources like RDS and DynamoDB into Snowflake using tools like Kinesis or Airbyte. You are comfortable with containerization and committed to building maintainable toolsets that the broader engineering team can utilize. What You'll be Doing: Developing and optimizing scalable data ingestion pipelines from platform sources (RDS, DynamoDB) into Snowflake. Building event-driven pipelines using Kinesis, Airbyte, or other open-source frameworks to handle high-volume healthcare data. Implementing and maintaining a staging-layer architecture that supports the broader medallion (staging → intermediate → marts) structure. Creating configuration-driven, containerized toolsets (Docker/Kubernetes) to ensure data solutions are portable and maintainable. Ensuring data reliability by building comprehensive monitoring, alerting, and automated testing for all ingestion processes. Collaborating with analytics engineers to streamline the flow of data for dbt transformation. Applying software engineering best practices , including modular design and test-driven development, to all data infrastructure. Refactoring existing ingestion processes to improve performance, cost-efficiency, and scalability. Mentoring mid-level and junior engineers through code reviews and sharing best practices in data operations. Who You Are and What You Bring: Remote Work Requirements: An established private work area that ensures information privacy A stable high-speed internet connection for remote work This role is remote, but you will be required to come to on-site meetings multiple times per year. This may be in the interview process, onboarding, and team meetings Perks: Joining Arine offers you a dynamic role and the opportunity to contribute to the company's growth and shape its future. You'll have unparalleled learning and growth prospects, collaborating closely with experienced Clinicians, Engineers, Software Architects, and Digital Health Entrepreneurs. The posted range represents the expected salary for this position and does not include any other potential components of the compensation package, benefits, and perks. Ultimately, the final pay decision will consider factors such as your experience, job level, location, and other relevant job-related criteria. The salary range for this position is: $150,000-170,000/year. #LI- Remote Job Requirements: Ability to pass a background check Must live in and be eligible to work in the United States Information Security Roles and Responsibilities: All staff at Arine are expected to be part of its Information Security Management Program and undergo periodic training on Information Security Awareness and HIPAA guidelines. Each user is responsible to maintain a secure working environment and follow all policies and procedures. Upon hire, each person is assigned and must complete trainings before access is granted for their specific role within Arine. Arine is an equal opportunity employer. We are committed to creating a diverse and inclusive workplace where all employees are treated with fairness and respect. We do not discriminate on the basis of race, ethnicity, color, religion, gender, sexual orientation, age, disability, or any other legally protected status. Our hiring decisions and employment practices are based solely on qualifications, merit, and business needs. We encourage individuals from all backgrounds to apply and join us in our mission. Check our website at https://www.arine.io . This is a unique opportunity to join a growing start-up revolutionizing the healthcare industry! Job Offers: Arine uses the arine.io domain and email addresses for all official communications. If you received communication from any other domain, please consider it spam. Note to Recruitment Agencies: We appreciate your interest in finding talent for Arine, but please be advised that we do not accept unsolicited resumes from recruitment agencies. All resumes submitted to Arine without a prior written agreement in place will be considered property of Arine, and no fee will be paid in the event of a hire. Thank you for your understanding.
Sr. Data Engineer (Poland)
Craft.coCraft.co is self-described as an enterprise intelligence company working to help organizations make data-informed business decisions. A growing company founded in 2015, Craft.co is
About Craft: Craft is the leader in supplier risk intelligence, enabling enterprises to discover, evaluate, and continuously monitor their suppliers at scale. Our unique, proprietary data platform tracks real-time signals on millions of companies globally, delivering best-in-class monitoring and insight into global supply chains. Our customers include Fortune 500 companies, government agencies, SMEs, and global service platforms. Through our configurable Software-as-a-Service portal, our customers can monitor any company they work with and execute critical actions in real-time. We’ve developed distribution partnerships with some of the largest integrators and software platforms globally. We are a post-Series B high-growth technology company backed by top-tier investors in Silicon Valley and Europe, headquartered in San Francisco with hubs in Seattle, London, and Warsaw. We support remote and hybrid work, with team members across North America and Europe. We're looking for innovative and driven people passionate about building the future of Enterprise Intelligence to join our growing team! About the Role: We’re growing quickly and looking to hire several senior-level data engineers for multiple teams. Each team is responsible for a key product within the organization. As a core member of the team, you will have great say in how solutions are engineered and delivered. Craft gives engineers a lot of responsibility and authority, which is matched by our investment in their growth and development. Our data engineers carry a lot of software engineering responsibilities, so we're looking for engineers who have strong Python coding experience, Pandas expertise, and solid software engineering practices. What You'll Do: Build and optimize data pipelines (batch and streaming). Extracting, analyzing and modeling rich and diverse datasets of structured and unstructured data Design software that is easily testable and maintainable. Support in setting data strategies and our vision. Keep track of emerging technologies and trends in the Data Engineering world, incorporating modern tooling and best practices at Craft. Work on extendable data processing systems that allows to add and scale pipelines. Apply machine learning techniques such as anomaly detection, clustering, regression classification, and summarization to extract value from our data sets. Leverage AI-powered development tools (e.g. Cursor) to accelerate development, refactoring, and code generation. Who You Are: Competitive salary at a well-funded, fast-growing startup PTO days so you can take the time you need to refresh! Full-time employees: 28 PTO days allotted + paid public holidays B2B contractors: 15 PTO days allotted + paid public holidays 100% remote work (or hybrid if you prefer! We have coworking space in center of Warsaw.) A Note to Candidates: We are an equal opportunity employer who values and encourages diversity, equity and belonging at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, caste, or disability status. Don’t meet every requirement? Studies have shown that women, communities of color and historically underrepresented talent are less likely to apply to jobs unless they meet every single qualification. At Craft, we are dedicated to building a diverse, inclusive and authentic workplace, so if you’re excited about this role but your past experience doesn’t align perfectly with every qualification in the job description, we strongly encourage you to apply. You may be just the right candidate for this or other roles! #BI-Remote
Senior Data Engineer
SparqIn the age of AI, differentiation isn’t in what you build - it’s in the problems you choose to solve and the outcomes they unlock. That’s why we help leaders cut through the noise, focus on what matters most, and solve it right the first time. By fusing problem-first thinking, deep technical craftsmanship, and fast, flawless delivery, we de-risk transformation and deliver solutions that stick, scale, and prove their worth. With a deep bench of end-to-end technologists, architects, and engineers, no challenge is too complex and no solution is half-built. At Sparq, your mission is our mission. We’re modular by design - meeting you where you are and accelerating you toward where you’re meant to be. We don’t just guide - we climb with you. Embedded alongside your teams, we chart the course, build with precision, and navigate complexity until your outcomes are achieved. Built to solve, not just to build.
At Sparq, we help companies solve the right problems—not just build more technology. We’re a modern product engineering partner blending strategy, craftsmanship, and speed to help organizations modernize confidently in the age of AI. From data ecosystems to digital products and AI acceleration, we turn complexity into clarity and ideas into impact. If you’re driven to build what’s next, lead with empathy, and deliver excellence without ego, you’ll feel right at home at Sparq. C2C is not available Must be authorized to work in the U.S. without sponsorship Why you will enjoy Mondays again: Opportunity to collaborate with a diverse group of colleagues in a fun, creative environment Progressive career journey and opportunity for advancement Continuous development through training, mentorship and certification programs Exposure to modern technologies across various industries in an agile environment Flexibility to work remotely, onsite or a hybrid of both as desired in certain locations Competitive salary + bonus opportunities Robust benefits package, matching 401(k) plan, and substantial PTO Tuition reimbursement A Day in the Life: We are seeking a highly skilled Senior Data Engineer with expertise in either Snowflake or Matillion, as well as experience with DBT and the Microsoft Data Stack, to join our dynamic team. The Senior Data Engineer will be responsible for designing, implementing, and maintaining scalable data pipelines and ETL processes, while also providing technical leadership and mentorship to junior members of the data engineering team. Design and implement scalable and high-performance data pipelines using Snowflake or Matillion, DBT, and the Microsoft Data Stack (Azure SQL Database, Azure Data Factory, Azure Synapse Analytics). Collaborate with cross-functional teams to gather requirements, define project scope, and develop data models.
AWS Data Engineer (Senior)
MactoresMactores is a trusted leader among businesses in providing modern data platform solutions.
Mactores is a trusted leader among businesses in providing modern data platform solutions. Since 2008, Mactores have been enabling businesses to accelerate their value through automation by providing End-to-End Data Solutions that are automated, agile, and secure. We collaborate with customers to strategize, navigate, and accelerate an ideal path forward with a digital transformation via assessments, migration, or modernization. Mactores is seeking an AWS Data Engineer (Senior) to join our team. The ideal candidate will have extensive experience in PySpark and SQL, and have worked with data pipelines using Amazon EMR or Amazon Glue. The candidate must also have experience in data modeling and end-user querying using Amazon Redshift or Snowflake, Amazon Athena, Presto, and orchestration experience using Airflow. What you will do? Develop and maintain data pipelines using Amazon EMR or Amazon Glue. Create data models and end-user querying using Amazon Redshift or Snowflake, Amazon Athena, and Presto. Build and maintain the orchestration of data pipelines using Airflow. Collaborate with other teams to understand their data needs and help design solutions. Troubleshoot and optimize data pipelines and data models. Write and maintain PySpark and SQL scripts to extract, transform, and load data. Document and communicate technical solutions to both technical and non-technical audiences. Stay up-to-date with new AWS data technologies and evaluate their impact on our existing systems. What are we looking for? Bachelor's degree in Computer Science, Engineering, or a related field. 3+ years of experience working with PySpark and SQL. 2+ years of experience building and maintaining data pipelines using Amazon EMR or Amazon Glue. 2+ years of experience with data modeling and end-user querying using Amazon Redshift or Snowflake, Amazon Athena, and Presto. 1+ years of experience building and maintaining the orchestration of data pipelines using Airflow. Strong problem-solving and troubleshooting skills. Excellent communication and collaboration skills. Ability to work independently and within a team environment. You are preferred if you have AWS Data Analytics Specialty Certification Experience with Agile development methodology Life at Mactores We care about creating a culture that makes a real difference in the lives of every Mactorian. Our 10 Core Leadership Principles that honor Decision-making, Leadership, Collaboration, and Curiosity drive how we work. 1. Be one step ahead 2. Deliver the best 3. Be bold 4. Pay attention to the detail 5. Enjoy the challenge 6. Be curious and take action 7. Take leadership 8. Own it 9. Deliver value 10. Be collaborative We would like you to read more details about the work culture on https://mactores.com/careers The Path to Joining the Mactores Team At Mactores, our recruitment process is structured around three distinct stages: Pre-Employment Assessment: You will be invited to participate in a series of pre-employment evaluations to assess your technical proficiency and suitability for the role. Managerial Interview: The hiring manager will engage with you in multiple discussions, lasting anywhere from 30 minutes to an hour, to assess your technical skills, hands-on experience, leadership potential, and communication abilities. HR Discussion: During this 30-minute session, you'll have the opportunity to discuss the offer and next steps with a member of the HR team. At Mactores, we are committed to providing equal opportunities in all of our employment practices, and we do not discriminate based on race, religion, gender, national origin, age, disability, marital status, military status, genetic information, or any other category protected by federal, state, and local laws. This policy extends to all aspects of the employment relationship, including recruitment, compensation, promotions, transfers, disciplinary action, layoff, training, and social and recreational programs. All employment decisions will be made in compliance with these principles. Note: Please answer as many questions as possible with this application to accelerate the hiring process.




