Data Engineer

🇪🇪 Estonia - Remote
📊 Data🔵 Mid-level

Job description

We believe it takes great people to create a great product. That’s why our team lives our company values, and we hire based on them, too. Since 2010, Pipedrive has been on a mission to support sales and marketing teams with easy-to-use, powerful tools that make everyday work faster and easier. Today, our cloud-based software is trusted by over 100,000 companies and used in 179 countries. We have grown from a five-person team to a truly international company of over 850+ people, representing more than 50 nationalities, with ten offices distributed across Europe and the US. In 2020, Pipedrive received a majority investment from Vista Equity Partners, a global investment firm that invests exclusively in enterprise software, data, and technology-enabled businesses, making Pipedrive the fifth unicorn from Estonia.

At Pipedrive, data is at the heart of decision-making. We’re looking for a data engineer to help us design and maintain the pipelines and models that keep our data reliable, scalable, and ready to use. You’ll work with modern tools, collaborate with teams across the company, and make sure our data flows smoothly from source to insight.

In this role, you’ll join a supportive environment where you’ll learn, share, and grow alongside talented colleagues, working with a modern data stack and having a real impact on how data powers our business.

Your new adventure:

  • Build and maintain data integrations and pipelines (ETL/ELT, APIs, webhooks, event streams, etc.).
  • Design and implement reusable analytical models (using dbt, PySpark, and other modern tools).
  • Work with teams across the company to identify data opportunities to drive impact, understand their needs, and help them get the most out of our Data Platform.
  • Monitor and improve production data solutions, resolving issues proactively and during on-call rotations.
  • Contribute to frameworks that make data processing more efficient and speed up insights.
  • Contribute to engineering best practices through code reviews, design discussions, and knowledge sharing.

Does this sound like you?

  • 3+ years of engineering experience, ideally with Python.
  • Proven experience building and maintaining production-grade data pipelines.
  • Experience with distributed data systems (like Spark or Flink) and cloud platforms (ideally AWS).
  • Strong SQL and data modelling skills.
  • Hands-on experience with the modern data stack (dbt, orchestration tools, etc.) and awareness of industry trends.
  • Experience in at least one business domain, such as Customer, Marketing, or Finance.
  • A clear communicator who enjoys working with others in an agile setup.
  • A degree in Computer Science, Math, Statistics, or equivalent practical experience.

Why Pipedrive?

  • People-first culture - Be part of a team that values authenticity, champions collaboration, and supports each other—no egos, just teamwork. Work alongside top talent from around the world in an inclusive space where different perspectives fuel our best ideas. Everyone is welcome
  • Unlock potential – Push boundaries, take ownership, and experiment with the latest technologies as we enhance our AI First Vision. We empower bold ideas that drive real change
  • We’ve got you – Your well-being matters. Enjoy flexible hours, wellness perks, and SWAG. Think performance-based bonuses, 28 paid leave days, well-being days, compassionate leave, and even pawternal leave—because we take care of ourselves and our people
  • Grow with us – Whether through mentorship, coaching, or internal mobility, we invest in helping you unlock your potential. Open, honest feedback and clear communication are at our core. We grow together through trust and accountability
  • Packed with purpose – Help 100,000+ small and medium-sized businesses grow and succeed while doing meaningful, customer-driven work

Based on this role’s access to certain data, Pipedrive might conduct a pre-employment background investigation in conjunction with your application for employment with our company.  Such data will be handled in accordance with Pipedrive’s Privacy Policy for Recruitment.

Pipedrive is an equal opportunity employer. We encourage diversity in the workplace regardless of age, gender, race, religion, disability, sexual orientation, gender identity or veteran status.

Please note that for this role we’re currently unable to offer relocation assistance or visa sponsorship.

#LI-Hybrid #LI-VMUC

At Pipedrive, data is at the heart of decision-making. Join us to design and run the pipelines and models that keep our data reliable, scalable, and ready for action - powering analytics and product decisions across the company.

Share this job:
Please let Pipedrive know you found this job on Remote First Jobs 🙏

Benefits of using Remote First Jobs

Discover Hidden Jobs

Unique jobs you won't find on other job boards.

Advanced Filters

Filter by category, benefits, seniority, and more.

Priority Job Alerts

Get timely alerts for new job openings every day.

Manage Your Job Hunt

Save jobs you like and keep a simple list of your applications.

Search remote, work from home, 100% online jobs

We help you connect with top remote-first companies.

Search jobs

Hiring remote talent? Post a job

Frequently Asked Questions

What makes Remote First Jobs different from other job boards?

Unlike other job boards that only show jobs from companies that pay to post, we actively scan over 20,000 companies to find remote positions. This means you get access to thousands more jobs, including ones from companies that don't typically post on traditional job boards. Our platform is dedicated to fully remote positions, focusing on companies that have adopted remote work as their standard practice.

How often are new jobs added?

New jobs are constantly being added as our system checks company websites every day. We process thousands of jobs daily to ensure you have access to the most up-to-date remote job listings. Our algorithms scan over 20,000 different sources daily, adding jobs to the board the moment they appear.

Can I trust the job listings on Remote First Jobs?

Yes! We verify all job listings and companies to ensure they're legitimate. Our system automatically filters out spam, junk, and fake jobs to ensure you only see real remote opportunities.

Can I suggest companies to be added to your search?

Yes! We're always looking to expand our listings and appreciate suggestions from our community. If you know of companies offering remote positions that should be included in our search, please let us know. We actively work to increase our coverage of remote job opportunities.

How do I apply for jobs?

When you find a job you're interested in, simply click the 'Apply Now' button on the job listing. This will take you directly to the company's application page. We kindly ask you to mention that you found the position through Remote First Jobs when applying, as it helps us grow and improve our service 🙏

Apply