Description
Summary:
Seeking a Senior Data Engineer to design, scale, and harden a data platform for Unified Communications and Collaboration (UCC) reporting.
Highlights:
1. Design and optimize data models across OLTP and OLAP systems
2. Contribute to architectural decisions for scaling the analytics platform
3. Develop performant, efficient, and safe data solutions at scale
We are seeking a skilled **Senior Data Engineer** to join our team to help design, scale, and harden the data platform powering our world‑class Unified Communications and Collaboration (UCC) reporting stack.
**Responsibilities**
* Debug and enhance data modeling practices across OLTP (Postgres) and OLAP (StarRocks) database systems
* Design and execute schema changes, backfills, and large\-scale migrations without disrupting service continuity
* Tune query performance and optimize storage design to support both transactional and analytical workloads
* Propose ongoing improvements and contribute to architectural decisions that help scale the analytics platform
**Requirements**
* A minimum of 3 years of relevant professional experience
* Significant, hands\-on experience working as a DBA or data engineer with relational databases such as PostgreSQL at scale
* Strong knowledge of OLAP technologies, including StarRocks or equivalent columnar/analytics databases
* Experience with data warehousing concepts and practices
* Ability to debug and optimize query performance and storage design across both OLTP and OLAP systems
* Working knowledge of software development using Kotlin or Golang
* A strong inclination toward building performant, efficient, and safe data solutions at scale
* Self\-motivated and collaborative, capable of working independently within a team setting while mentoring others
* Strong communication skills for engaging effectively with team members and stakeholders
* Strong written and spoken proficiency in English at a B2 level or higher
**Nice to have**
* Experience with AWS Aurora for managing scalable relational database services
* Background in data modeling to support efficient and reliable data structures
* Skills in database performance tuning to optimize query execution and storage efficiency
* Familiarity with Docker for containerizing applications and services
* Working knowledge of Java for software development tasks
* Experience with Kubernetes for orchestrating and managing containerized workloads
* Familiarity with Terraform for provisioning and managing infrastructure as code
* Comfort working in a Unix\-based environment, including Linux for pods and macOS for workstations
* Experience with data engineering pipelines, including tools such as Flink, Kafka, and ETL/ELT processes
**We offer**
* International projects with top brands
* Work with global teams of highly skilled, diverse peers
* Healthcare benefits
* Employee financial programs
* Paid time off and sick leave
* Upskilling, reskilling and certification courses
* Unlimited access to the LinkedIn Learning library and 22,000\+ courses
* Global career opportunities
* Volunteer and community involvement opportunities
* EPAM Employee Groups
* Award\-winning culture recognized by Glassdoor, Newsweek and LinkedIn