d.labs

Data engineer (Mid)

Serbia

11 days ago
Save Job

Summary

* We can currently only accept applications from candidates who are located in Europe.


Hi there!👋🏻

We are looking for an experienced and driven Data Engineer who loves turning complex datasets into actionable insights through precise queries, robust data modeling, and meticulous quality assurance. Your analytical mindset and strong communication skills will enable you to effectively translate data into value-generating insights for our client’s strategic decision-making.

On a personal note, we seek a proactive team player with a problem-solving attitude, excellent communication skills, adaptability in fast-paced environments, and an eagerness to continuously learn and take on new challenges.


Tech experience we are looking for👨‍💻:

  • You have at least 3+ years of experience as a Data Engineer or similar role, with a comprehensive understanding of the data lifecycle.
  • You excel in writing sophisticated SQL queries, including advanced data operations such as joins, fan-out, window functions (lead(), lag()), and aggregations.
  • You have strong experience with relational databases, particularly PostgreSQL.
  • You have practical experience working with Snowflake for data warehousing and analytics.
  • Familiarity with event tracking platforms like Snowplow is highly desirable.
  • Hands-on experience with business intelligence tools, specifically Looker (or similar tools like Tableau or PowerBI), including dashboard creation and data modeling.
  • You adopt a rigorous QA approach, performing detailed testing of SQL and data checks to ensure accuracy and reliability.
  • Advantageous experience with DBT (Data Build Tool), though training can be provided on the job.
  • Excellent documentation skills, clearly explaining complex data flows and logic to technical and non-technical team members.


What we had in mind for youđź§©:

  • Develop, manage, and optimize data pipelines from data ingestion to transformation and analysis.
  • Write precise and efficient SQL queries to support complex analytical scenarios and reporting needs.
  • Perform comprehensive QA and testing for data accuracy and model reliability.
  • Collaborate closely with analysts, product managers, and developers to translate complex data into clear, actionable insights.
  • Maintain and develop automated data models, ensuring usability and accuracy.
  • Create thorough documentation and visual diagrams of data flows and assets.
  • Actively engage in team meetings and collaborate effectively within the data team and broader project teams.
  • Continuously seek improvements to existing data processes and propose innovative solutions to data-related challenges.


Why you'll enjoy working at d.labs đź’ś:

  • We collaborate on exciting international projects, making a tangible difference.
  • We’re a remote-first company, with team members from different locations in the CET time zone.
  • Being remote-first means we offer a lot of flexibility in organizing your work schedule.
  • Instead of traditional hierarchies, we use tribes and competencies inspired by the Spotify model.
  • Our teams are cross-functional, project-focused, and include developers, product managers, QA engineers, DevOps engineers, and product designers, fostering a collaborative and creative environment.
  • We’re proud of our teamwork and genuinely enjoy working together.
  • Our senior experts and managers actively support your professional growth and success.
  • We offer fair pay and clear opportunities for career advancement.
  • Regular monthly 1-on-1 meetings with our managers.
  • If you’re based in Slovenia, you’ll have access to our development center in Ljubljana and coworking office in Maribor, with the flexibility to choose between working from home or the office.
  • Our dedicated HR team prioritizes your well-being, connectedness, and personal growth.
  • We love spending time together, organizing multiple team-building events per year, including a summer off-site, a New Year's party, and more.


If you’re ready to embrace this challenge and join our innovative team, we’d love to hear from you!

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: