Post a job

Senior Data Engineer

CREATEQ logo

Location
Romania
CREATEQ

Job Description

Your key responsibilities will include:

  • Working with stakeholders to grow the amount and kinds of customer-defined targetings we can calculate in real-time
  • Develop new features for our in-house streaming key/value DBs
  • Improve resource utilization across all stages of our data pipelines, from validation and ingestion to storage to dynamic queries
  • Collaborate with developers and stakeholders to design services in order to meet product and business requirements

Requirements

Who we are looking for:

Our future colleague should be a passionate data engineer and trustworthy professional, with an attitude of ownership, commitment to deliver, a desire to make an impact, and a collaborative mindset. We are welcoming teammates who enjoy experimenting with data engineering technologies.

The following key skills and experience are required:

  • Fluent in Go, C++ or similar languages
  • You have significant exposure to Kafka as data processing system
  • Strong experience in working within distributed, event-driven system with a focus on real-time processing and observability
  • Handled several high-dimensional, high-cardinality, from high-level entity modeling and pipeline design to low-level problems of representation and query access patterns
  • You have seen through an entire program development lifecycle, from feature conception to deployment and monitoring
  • Adaptability and flexibility when dealing with change and ambiguity
  • Ability to interpret and communicate information in a clear and concise manner to others (technical/non-technical team members etc.)
  • Open and friendly personality, excellent interpersonal and team-working skills as well as a problem-solving mindset and self-improve skills
  • Excellent verbal and written communication skills in English
  • Bachelor or higher degree in computer science (or equivalent).

We use the following tech-stack:

  • Spark and HDFS on Cloudera
  • Java 11+ and Go services running via on-prem Kubernetes
  • protobuf and gRPC
  • Kafka 3, with Kafka Streams and Sarama
  • LSM-based key/value stores e.g. RocksDB
  • OLAP-focused relational stores e.g. ClickHouse.

Benefits

  • Challenging projects in a highly professional, but also a collaborative and supportive environment
  • Working in small and excellently skilled teams
  • Opportunity for long-term professional growth within our development center
  • Competitive compensation depending on experience and skills
  • Respect and support for your professional, family and personal goals.

Advice from our career coach

As someone who has worked in various industries, I believe a successful applicant for this data engineer position should possess a strong passion for data engineering and a commitment to delivering impactful results. Here are some key tips to stand out as a candidate:

  • Highlight your experience with Go, C++, or similar languages, as well as your proficiency in Kafka for data processing systems.
  • Showcase your expertise in working within distributed, event-driven systems with a focus on real-time processing and observability.
  • Demonstrate your ability to handle high-dimensional, high-cardinality data and your experience with program development lifecycle from conception to deployment.
  • Emphasize your adaptability, flexibility, and problem-solving mindset when dealing with change and ambiguity.
  • Illustrate your excellent interpersonal and communication skills, as well as your collaborative and team-working abilities.

Apply for this job

Expired?

Please let CREATEQ know you found this job with RemoteJobs.org. This helps us grow!

About the job

May 22, 2024

Full-time

  1. RO Romania
RemoteJobs.org mascot