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.
About the client
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.
Location
Kharkiv, Kyiv, Remote
Job type
Full time
English level
Upper-Intermediate
Date posted
Oct 10, 2023