Talkdesk

SeniorDataEngineer

€50–75k ~AI est. Portugal Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior Data Engineer at Talkdesk. Skills: Data pipeline architecture, Big Data solutions, Distributed systems. Develop Big Data solutions. Deploy Big Data solutions”

Industry & Context.

Problems you'll solve

Data-related problems

What They're Looking For.

Must Have

At least 4 years of relevant professional experience, Written English communication skills, Verbal English communication skills, Understanding of distributed computing principles, Understanding of distributed systems, Experience in building datalake data architectures, Experience in building lakehouse data architectures, Experience integrating large volumes of data, Experience with messaging systems, Experience with distributed processing engines, Knowledge of analytical tools, Experience with table formats, Experience with relational databases, Experience with cloud environments

Nice to Have

Experience with NoSQL databases, BS Degree in Computer Engineering, BS Degree in Computer Science, BS Degree in Applied Math, BS Degree in engineering-related field, MS Degree in Computer Engineering, MS Degree in Computer Science, MS Degree in Applied Math, MS Degree in engineering-related field, Experience in Agile development methodology, Experience in Scrum, Good understanding of Lambda Architecture, Good understanding of Kappa Architecture, Experience in containerization, Experience in orchestration technologies, Docker experience, Kubernetes experience

What You'll Do.

Develop Big Data solutions

Deploy Big Data solutions

Maintain Big Data solutions

Design batch dataflows

Design streaming dataflows

Process large quantities of data

Process fast-moving data

Process unstructured data

Monitor underlying systems

Promote necessary changes

Ensure scalable solutions

Ensure reliable solutions

Ensure high-performance solutions

Solve data-related problems

How You'll Work.

Team & Collaboration

Cross-functional teams; Fellow software engineers

Communication Scope

English communication

Process & Methodology

Agile development, Scrum

Full Job Description

Purpose: We are looking for a savvy Senior Data Engineer to join our growing team of Data experts. The hire will be responsible for expanding and optimizing our data pipeline architecture and data flow and collection for cross-functional teams and maintaining governance over our lakehouse. The Data Engineering team will partner with fellow software engineers to build data pipelines and solve data-related problems within the company. Responsibilities: Develop, deploy, and maintain Big Data solutions that will ingest, process, and store the necessary data to power Talkdesk’s business Design batch or streaming dataflows capable of processing large quantities of fast-moving unstructured data Monitoring dataflows and underlying systems, promoting the necessary changes to ensure scalable, reliable, and high-performance solutions Work closely with the rest of Talkdesk’s engineering to deliver world-class data-driven solutions Required Skills: Strong understanding of distributed computing principles and distributed systems Proven experience in building datalake and/or lakehouse data architectures, integrating large volumes of data sourced from different sources predominantly in a real-time fashion Proficient in one or more languages like Java, Kotlin, or Scala. Python developers willing to work on JVM are also welcome Experience with messaging systems, such as Kafka, RabbitMQ, or ActiveMQ Experience with distributed processing engines, such as Flink, Spark, and/or Kafka Streams Good knowledge of analytical tools such as Trino, Dremio, Impala or similar Experience with table formats such as Hive, Iceberg, Delta Lake, Hudi or similar Experience with relational databases, including data modeling, scalability strategies, and performance analysis Experience with cloud environments such as AWS, Azure, or Google Cloud At least 4 years of relevant professional experience Strong written and verbal English communication skills Nice to have / Pluses: Experience with NoSQL databases, s

Free ATS check

Applying for this Senior Data Engineer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Greenhouse

  • Create a Greenhouse profile before applying — it saves time across multiple applications.
  • Upload your resume as a PDF; the parser handles it better than Word.
  • Answer all knockout questions carefully — wrong answers auto-reject before a human sees you.
  • Enable email notifications to track application status in real time.

ANONYMOUS · UNFILTERED

What do employees actually say about Talkdesk?

Real rants from real employees. Read before you apply.

Read Company Rants →