Position: Senior Data Engineer
Company: Binariks
Category: Data Engineer
Experience required: 5y
English level: upper

We are looking for a mature **Senior Data Engineer** who will be a significant part of the healthcare technology company that integrates claims data between different consumers. It provides the solution for 20+ insurance companies in the USA. They quickly and accurately deliver large volume cost-share data to multiple parties frequently.

**Team size:** 4 Scrum teams

**Responsibilities:**
- Build and manage the client's Data Warehouse data model
- Create a solution for migration from private storage to Azure cloud
- Work cross-functionally with other teams
- Interact closely with stakeholders to determine analytics needs and translate those into efficient and scalable data processes

**Requirements:**
- 5+ years of hands-on development experience in data engineering
- Advanced SQL knowledge
- Experience with healthcare data
- Has worked in a modern data warehouse before
- Strong understanding of database schema design, caching, and scalability
- Has worked directly in Azure, standing up and maintaining infrastructure
- Experience owning data pipelines end-to-end
- Strong team collaboration abilities, excellent communication skills, and a customer-focused approach
- Able to work autonomously and always has a vision of the big picture
- Excellent verbal and written communication skills in English and ability to work in both international and multifunctional teams

**Nice to have:**
- Familiarity with data testing and monitoring
- Agile methodologies

**What we offer:**
- 18 working days of paid vacation
- 10 working days of sick leave annually (5 days paid at 100% and 5 days at 75% rate of your average monthly salary)
- Medical insurance
- 50% cost compensation for English courses at the office
- Flexible work schedule
- Additional days off for special occasions, national holidays off
- A competitive and rewarding salary based on performance appraisals/knowledge evaluation
- Possibility to share and gain knowledge on regular tech talks
- Friendly and professional team
- Innovative projects with advanced technologies
- Corporate events
- Remote work
- Accounting service