All jobs

Job details

Lead Data Engineer


About the client

Our client serves as a communication platform tailored for sales and support teams, offering a fully cloud-based voice solution that is user-friendly, dependable, and seamlessly integrated with popular CRMs and essential business and conversational tools like Salesforce, HubSpot, Intercom, Slack, Gong, and various others.

Responsibilities

  • Assume key responsibilities in the realm of requirements analysis, the design of a scalable and low-latency streaming platform solution, architectural planning, and overseeing the end-to-end delivery of crucial modules to furnish real-time data solutions for our product.
  • Demonstrate proficiency in crafting clean and scalable code, utilizing languages such as Go, Typescript, Node.js, Scala, Python, and SQL. Additionally, rigorously test and deploy applications and systems.
  • Tackle our most complex data challenges in real time by employing optimal data architectures, frameworks, and query techniques, drawing from both structured and unstructured data sources.
  • Contribute actively to an engineering organization committed to delivering high-quality, secure, and scalable solutions to Aircall clients.
  • Participate in efforts to optimize product and platform performance, as well as engage in live site monitoring activities.
  • Act as a mentor within the team, providing and receiving actionable feedback to foster growth and development.

Requirements

  • A Bachelor’s degree in a technical field (eg. computer science or mathematics).
  • 3+ years experience with real-time, event-driven architecture.
  • 3+ years experience with at least one modern programming language such as Scala, Python, Go, and TypeScript.
  • Experience in designing complex data processing pipelines.
  • Experience in data modeling (star schema, dimensional modeling, etc).
  • Experience in query optimization.
  • Experience with Kafka is a plus.
  • You like sharing your ideas, and you’re open-minded.

Tech. stack:

  • AWS (Lambda, SQS, Kinesis, KDA, Redshift, Athena, DMS, Glue).
  • Go/Typescript, Dynamodb), Airflow, Flink, Spark, Looker, EMR.
  • A continuous deployment process based on GitLab.
  • Shipping and maintaining code in production.

We offer

  • Competitive salary and benefits.
  • Flexible working hours.
  • Vacation – 20 working days’ annual leave.
  • Paid sick days.
  • A personal laptop with all the essential software installed.
  • State holidays are granted.
  • Corporate accountant and lawyer services.
  • Bureaucracy-free and transparent management.
  • Costs related to participation in workshops and professional conferences are covered.
  • In-house and online English classes.
  • Corporate parties 2 times a year and team-building events.

    Apply for this position

    Email address

    Phone number

    First name

    Second name

    Message

    Attach a CV

    Job details

    Lead Data Engineer

    Kharkiv, Kyiv, Remote

    Upper-Intermediate



    Location

    Kharkiv, Kyiv, Remote

    Job type

    Full time

    English level

    Upper-Intermediate

    Date posted

    Oct 10, 2023