Talkdesk18.03.26
AI SCORE 8.5

Data Engineer - Remote Opportunity at Talkdesk

$90K–$120K/year

About the Role

We are excited to announce an opening for a Data Engineer remote position at Talkdesk. As a Data Engineer, you will play a pivotal role in expanding and optimizing our data pipeline architecture, enhancing data flow, and ensuring effective governance over our lakehouse. Join our team of dedicated data experts and contribute to the innovative solutions that are reshaping customer experience automation.

What You'll Do

  • Develop, deploy, and maintain Big Data solutions that will ingest, process, and store essential data to power Talkdesk’s business.
  • Design batch or streaming dataflows capable of processing large quantities of fast-moving unstructured data.
  • Monitor dataflows and underlying systems, promoting necessary changes to ensure scalable, reliable, and high-performance solutions.
  • Collaborate closely with Talkdesk’s engineering teams to deliver world-class data-driven solutions.
  • Utilize your expertise in distributed computing principles and systems to enhance our data architecture.

Requirements

  • Strong understanding of distributed computing principles and distributed systems.
  • Experience with messaging systems, such as Kafka, RabbitMQ, or ActiveMQ.
  • Proficiency in distributed processing engines, such as Flink, Spark, and Trino.
  • Familiarity with table formats like Hive, Iceberg, Delta Lake, or Hudi.
  • Experience with relational databases, including data modeling, scalability strategies, and performance analysis.
  • At least 2 years of relevant professional experience as a Data Engineer remote.
  • Strong written and verbal English communication skills.

Nice to Have

  • BS/MS Degree in Computer Engineering, Computer Science, Applied Math, or another engineering-related field.
  • Experience in building datalake and/or lakehouse data architectures, integrating large volumes of data sourced from different sources predominantly in a real-time fashion.
  • Proficiency in one or more programming languages like Java, Kotlin, or Scala.
  • Experience in Agile development methodology/Scrum.
  • Good understanding of Lambda and Kappa Architectures, along with their advantages and drawbacks.
  • Experience in containerization and orchestration technologies, including Docker and Kubernetes.
  • Familiarity with cloud environments such as AWS, Azure, or Google Cloud.

What We Offer

  • Competitive salary and benefits package.
  • Flexible remote work environment.
  • Opportunities for professional growth and development.
  • Inclusive company culture that values diversity and innovation.
  • Chance to work with cutting-edge technology in AI and customer experience.
Language Requirements
EnglishC1
BasicIntermediateAdvancedNative
Why This Job8.5 of 10

This Data Engineer remote position at Talkdesk offers an exciting opportunity to work with cutting-edge technology in AI and customer experience automation, along with a competitive salary and flexible work environment.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

Generating success profile...

Analyzing job requirements and market data

Loading market overview...

Analyzing market trends and skill demands

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.