Position: Data Engineer (Java)
Company: Intelliarts
Experience required: 5y
English level: upper

We are looking for a Senior Software Engineer to join the Data Infrastructure team. This team provides centralized data infrastructure and APIs for customer experimentation, event, and results data needs. This includes distributed databases, streaming platforms, storage solutions, and big data infrastructure. The users include both paying customers and other engineers within the company building data products. The Data Infrastructure team plays an important role in making it easy and efficient for users to get accurate data in and out of systems.

**Required skills** 
- 5+ years experience with Java
- Familiarity with microservice architectures
- Experience with Cloud Computing platforms like AWS and understanding of scaling and reliability concerns 
- Experience building data platforms and tools
- Knowledge of build/release systems and processes
- Deep passion for the infrastructure space and solving complex problems
- Excellent communication and collaboration skills
- At least Upper-intermediate English (B2)

**As a plus**
- Knowledge of container services (Docker/Kubernetes)
- Software engineering, SRE, or DevOps background

**What you’ll be doing**
- You will work with highly scalable systems that ingest, deduplicate, count, aggregate, store, and archive event data as well as serve real-time analytics insights
- You’ll solve business-critical data and distributed systems engineering problems, utilizing the best languages and technologies for the job
- You will build products, platforms, and tools that provide high leverage to customers and engineering teams 
- You will drive continuous improvements to the reliability, accuracy, performance, security, and cost of data infrastructure

**We offer**
- Professional development support (books, online courses, conferences, certifications, English classes, and clubs)
- Flexible working hours and WFH policy (upon agreement with the teammates)
- Home office setup compensation
- Medical insurance or sports compensation
- 20 business days of paid vacation, additional vacation in case of baby birth
- Sick leaves compensation
- Maternity/paternity leave
- Corporate events and team-buildings
- Competitive salary
- Work in the comfortable office (no open space policy, height-adjustable desk on demand, nice relax/sports areas, spacious bar/kitchen, shower, mini-laundry)
- Variety of tea flavors, unlimited coffee, fruits, and free lunches