Position: Senior Data Engineer (Python, Scala, AWS) - Bulgaria
Company: Svitla Systems
Category: Data Engineer
Experience required: 5y
English level: upper
Published: 2022-09-01T00:00:00+03:00

The client supports the Hybrid Broadcast Broadband TV (HbbTV) initiative, which promotes and establishes an open European standard for hybrid set-top boxes for viewing broadcast TV and broadband multimedia applications with a single user interface. The direction the Data Team wants to put at the heart of its DWH ecosystem solutions will allow it to meet these scalabilities, data sharing, and performance needs. The mission consists of migrating existing projects and building the standards and processes for new ones. The data engineers will join a team of 10 experts but will most likely begin the creation of a new sub-team in the Data department. To infuse the “data culture,” a decree is not enough. Therefore the client’s projects seek to combine strategy and innovative solutions with essential relationships with the business teams. Agile teams: daily meetings, sprint planning, POC, code review, and open source are the routine. A cutting-edge stack and platforms support live streaming with nearly a million simultaneous connections. Tech Stack: Python, Scala, AWS, AWS Lambda Python/Scala, AWS batch Python/Scala, AWS API Python/Scala, Git (CI/CD), Terraform, Airflow 2, Docker.

**Requirements:**
- Be ready to grow in a Big Data environment and desire to learn and share.
- 3+ years of experience working with Data/Big Data.
- Experience with Python or Scala (ideally both).
- Meticulous, independent, and motivated individual.
- You love teamwork, learning, and sharing.
- You are looking for a position with growing responsibility, and a mission.

**Nice to have:**
- Experience with CI/CD (Git), AWS Lambda Python/Scala, Terraform, Airflow2, and Docker.
- If the candidate has DevOps experience, he will also be assigned to the DevOps tasks (5-10% out of the scope of work).

**Responsibilities:**
- Set up the data loading process.
- Develop scripts to automate uploads.
- Validate the correct integration of data.
- Develop Batch treatments to add new business needs data.
- Build streaming treatments to integrate the customer's data (usage, contract).
- Travel to France 2 times a year.

**We Offer:**
- US and EU projects based on advanced technologies.
- Well-established remote culture and flexible working hours. 
- No trial period.
- Annual performance appraisals.
- Competitive compensation in USD gross based on skills and experience.
- B2B contract with Svitla Systems Inc. (US legal entity).
- 20 vacation days, 10 national holidays and 5 paid sick leaves.
- 3 additional days of paid vacation for special life events (marriage, childbirth, etc). 
- Bonuses for recommendations of new employees.
- Bonuses for article writing, public talks, other activities.
- Free webinars, meetups and conferences organized by Svitla.
- Awesome team, friendly and supportive community!