Data Platform Engineer
About the Role:
As a Data platform engineer, you will design, develop, and build the core stream processing platform. Collaborate with cross-functional teams including product managers, and other engineering teams to deliver end-to-end solutions.
Key Responsibilities:
- Participate in the design, development, and deployment of scalable and reliable data processing pipelines.
- Implement robust developer and testing infrastructure to streamline development workflows and ensure high-quality code.
- Stay current with the latest technologies and industry trends, evaluating and integrating new tools and methodologies as appropriate.
- Work closely with development, operations, and other teams to ensure alignment and collaboration.
- Demonstrate strong debugging, documentation, and communication skills.
Communicate effectively, both verbally and in writing, to technical and non-technical audiences.
Required Skills and Experience:
- At least 4+ years of experience in large-scale software development with a specific focus on data processing.
- Strong proficiency with large-scale data processing technologies like Apache Flink, Apache Spark, Kafka, Kinesis.
- Proficiency in Java and Python.
- Comfortable dealing with distributed system complexity.
- Experience in relational data models and databases.
- Experience with SQL queries and optimization.
- Experience with GitHub tooling (actions, workflows, repositories).
- Familiarity with CI/CD pipelines and automation tools.
- Problem-solving and troubleshooting skills.
Strong communication and collaboration abilities.
Bonus Points:
- Experience building or designing database systems.
- Contributions to open-source projects (especially related to Flink, Kafka or Spark)
- Proficiency with containerization and orchestration technologies (Docker, Kubernetes.
- Proficiency with cloud platforms (AWS, GCP, or Azure).
- Proficiency with Golang.
- Understanding of communication protocols (REST, Grpc) and how to use them when building microservices.
- Proficiency with Antlr or other compiler tools.
- Knowledge of security best practices and compliance standards.
We offer:
- IT Club membership
- 18 days of vacation + 8 days of paid state holidays
- Health insurance
- Compensation for language trainings
- Compensation for educational courses, training, and certificates
- Compensation for sport activities
- Mentorship program
- Employee recognition program with awards
- Running club
- Reading club
- Cozy and pet-friendly office
- Weekly sweets & fruits office days
- Corporate bookshelf
- Office relax zone with PS4, VR, table games, table tennis, aero hockey, mini football table.
Are you interested? We would be glad to receive your CV.
Published 14 March
16 views
ยท
1 application
๐
$2000-4900
Average salary range of similar jobs in
analytics โ
Similar jobs
Worldwide
Countries of Europe or Ukraine
Ukraine