Senior Big Data Engineer

The CHI Software is looking for Senior Big Data Engineer.


● Active GitHub/GitLab/Bitbucket account;
● 5+ years professional experience;
● Python 3.6+, Django;
● React;
● Bash/Shell Scripting;
● Snowflake;
● Postgres;
● Strong SQL skills;
● Pytest, unittest;
● REST API’s, Microservices, Swagger/OpenAPI, FastAPI;
● SQL and No SQL datastores, Postgres, MongoDB, Reddis;
● Spark/PySpark/Pandas;
● Docker/Kubernetes.


Nice to Haves:

● D3.js, Plotly, Highcharts, Shiny, or other Data Visualization tools;
● GoLang;
● CircleCI, CI/CD;
● GraphQL;
● Ansible/Chef/Puppet
● Terraform;
● DevOps, DevSecOps, Application Security.


● Design, develop, maintain, and deploy complex data and ETL pipeline solutions using; Apache Airflow, Kubernetes, Python (RESTful server side API’s) stacks and cloud services (GCP);
● Work with cloud systems, pipelines and resources;
● Perform data storage and persistence containers querying using SQL, NoSQL and caching technologies;
● Develop loosely coupled solutions that are scalable, testable, modularized and reusable;
● Develop solutions that leverage existing frameworks and libraries, align with the overall company architecture and vision;
● Build scalable and tolerant systems using container technologies (Docker) and cloud infrastructure (Kubernetes, GCP) as well as internal tooling to accelerate product development cycles;
● Learn and try new technologies, approaches and participate in bringing software engineering in this platform to the next level



We Offer:
● Competitive compensation and benefits;
● Flexible working schedule;
● Remote work or work in one of our development offices;
● Covered rest period (20 business days+ 5 days-off);
● Professional grows: 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 teambuilding’s


About us: CHI Software is a development center with a team of 500+ experts and complex in-house expertises in different business domains and industries like retail, fintech, insurance etc. We work providing both managed delivery and team extension services to startups and reputed companies worldwide. On our projects we constantly keep up with the current technology trends, developing Big Data, IoT, Machine Learning, Computer Vision, AR/VR, Cloud (AWS, Azure) solutions.


About the Python Team 

This department is one of the most important in the company. The team is actively growing because Python is essential for Data Analytics professionals. This language continues to be a top use for data scientists, machine learning applications, and other technologiesOur Python team works with ElasticSearch, AWS services, and deployment tools and actively improving skills in ML, Big Data, Computer Vision, and IoT. 

  • 5 years — the average work experience
  • 22 developers
  • Continuous growth 

This page uses cookies for analytics and the provided services improvement. By clicking “Accept,” you agree to our cookie policy and other tracking technologies applying. Read more here:Privacy Policy