Back to jobs
New

Data Engineer (m/f/d)

Cologne, Germany

About Buynomics: 

“What will customers buy?” is the crucial question underlying all commercial decisions in all companies. Buynomics has developed Virtual Shopper technology, which answers this question 100x faster and more precisely than every other solution. This will end the common practice of gut feeling. Our goal is to enable companies to make data-driven, transparent, and customer-centric commercial decisions. For that, we build the operating system for commercial decisions that provides companies with a single source of truth to answer all their market-facing questions including pricing, product offers, and promotions. 

Buynomics is the next-generation SaaS company in pricing and product optimization. It employs large-scale simulation technologies to digitize customers and predict their purchase behavior - in any environment. Our clients use Buynomics to make data-driven decisions about their current and new products, overall portfolio structure, pricing, promotions, trade terms, and more!

Job Summary:

We are looking for a passionate Data Engineer to join our Machine Learning Applications Team at Buynomics. In this role, you will implement and maintain robust data generation and aggregation pipelines that form the foundation of simulations powered by Buynomics' Virtual Shopper technology.

Responsibilities:

  • Develop high-performance code for efficient data input/output, generation, and transformation
  • Design and maintain clean, scalable interfaces and APIs for core data processing functions
  • Collaborate closely with Data Scientists to understand business needs around data availability and simulation input
  • Work alongside Engineers to seamlessly integrate data processing components into end-to-end systems and APIs
  • Contribute to a collaborative and innovative environment focused on advancing Buynomics' Virtual Shopper simulation capabilities

Requirements:

  • 3+ years of experience as a Data Engineer, ideally within a machine learning or data science context
  • Degree in Computer Science, Mathematics, Physics, or a related discipline
  • Strong programming skills in Python
  • Proven ability to write performance-optimized code for loading, storing, and manipulating tabular data for quantitative use cases
  • Experience with data modeling for both structured and unstructured data
  • Hands-on experience with core Python data tools such as Pandas and NumPy
  • Solid understanding of data lakes and modern cloud platforms
  • Familiarity with big data processing technologies is a plus (e.g., Spark, Delta Lake, Databricks, Snowflake, Dask, Presto, AWS Athena)
  • High attention to detail and quality, with a preference for simple, elegant solutions
  • Excellent communication skills in English, both written and verbal

What we offer:

  • A vibrant, international, and diverse work environment
  • Flexible work options: remote within the EU with occasional visits to our Cologne HQ or Barcelona office or a hybrid setup in one of these locations
  • A dedicated learning budget to support your professional growth and development
  • Local language lessons (Germany and Spain)
  • Health and fitness benefits (Germany and Spain)
  • Personal and professional growth opportunities
  • Regular company events

To ensure a smooth and efficient process and that no applications are overlooked, please apply directly to the role. While we'd love to respond to everyone who reaches out, applying ensures that your application is properly tracked and considered.

Buynomics is proud to be an equal opportunity employer. This means that we don’t discriminate based on race or ethnic origin, color, the language(s) you speak, where you (or your parents) are from, or whether or not you consider yourself to have a disability. Neither will your age, gender, gender identity, sexual orientation, religion, beliefs, or political opinions play a part in your application with us. We’re a diverse team in so many ways, and we love it that way.

 

Create a Job Alert

Interested in building your career at Buynomics? Get future opportunities sent straight to your email.

Apply for this job

*

indicates a required field

Resume/CV

Accepted file types: pdf, doc, docx, txt, rtf

Cover Letter

Accepted file types: pdf, doc, docx, txt, rtf


Select...