CHI Software looking for a Middle/Senior Data Engineer who wants to develop with us.
Let’s start working together!
— Write, and review AWS Lambda functions, and microservices running on AWS ECS for Search Platform
— Build robust, high-performance, and massively scalable Rest API Design, code, and test massive scale data pipelines and solutions
— Deploy functions and microservices multiple times in a day
— Build distributed parallel processing tools and frameworks to process 100s of Terabytes of data and index them for optimal search performance
— 3+ years of Python (or GoLang)
— Development experience 3+ years of experience in S3, AWS ElasticSearch, and AWS DynamoDB for massive scale (100s of Terabytes of data)
— 3+ years of extensive experience in designing, developing and running extremely efficient data pipelines across multiple AWS Data Management Platforms (DynamoDB, ElasticSearch, AWS S3, etc)
— 3+ years of experience in AWS Batch/EMR
— Aspiration is to learn and become Data Scientist in the next
— Proficient in English
— AI/ML — NLP, NumPy, PyTorch, Pandas, etc.
— AWS EMR/Spark, AWS Glue, Athena, Redshift, etc.
— AWS Cloud Watch, ELK Stack, TICK Stack SEO, Google Search Console, and Google Analytics
About the Team
The team at the moment is 50+ people, yearly plan is an active expansion to +25 specialists in different teams/locations.
Management (basic business decisions) — on the client-side, + each team has a Lead or PM.
We have 15 people: Solution Architect, React, Data Engineer, DevOps, BA/PM.
We have been involved in the project for exactly one year.
— Standard flow Agile — Scrum, all standard ceremonies.
— Release 2 times a week on Tuesdays and Thursdays.
— Sprints last for 2 weeks.
— Daily rallies (internal with the team).
— Planning, Retrospectives, Calls to clarify the requirements.
— Once a quarter for all employees — All hands session (results of the previous period, plan for the next period)
Jira, GitHub, Google Drive.
With us, you can
Develop your technical knowledge:
— Use the latest technologies
— Participate in technical events and conferences (the cost is covered by the company)
— Regular techtalks and professional development
Improve your soft skills:
— Build strong teamwork skills and become an essential part of the dynamic teams
— Improve your English in classes and speak directly with clients
— Increase your productivity and communication level via Scrum, Kanban, Agile methodologies
What else do we offer?
— Competitive compensation and benefits
— Flexible working schedule
— Remote work
— Covered rest period (20 business days + 5 days off)
— Medical insurance
— Professional grows: a variety of projects, regular technical events, mentorship
— Free English classes (we have an amazing English teaching team)
— Speaking club with a native English speaker
— Truly friendly atmosphere and team-building