In Square Sense’s Software Engineering Team we are building a multitude of products in the domains of data collection, analysis, visualization and IoT manipulation. Our systems collect data from IoT devices and third-party data sources, process ingested data in streaming and batch modes, organize processed data, provide the APIs to access it (analytics platform), or use third-party APIs to manipulate the physical world (automated decision making solution).
Our main programming languages are Python & Scala. Our solution is built with modern technologies such as (list is not exhaustive): Docker and Kubernetes, Kafka stack (Kafka, Kafka Connect, KSQL), Spark, Airflow. Our production platforms run in the public clouds (Azure, GCP, AWS) and employ related services such as GKE, Dataproc (GCP) and AKS, HDInsight (Azure) to name a few, and we deploy the software in a Continuous Delivery process. We focus on a high quality of our software and all team members take seriously such practices as automated testing and PR reviews.
All team members participate in the design and architecture, development, quality, production delivery, and monitoring.
As a Data / Back-end Engineer you will be a member of the Software Engineering Team. This position implies close collaboration with all members of the Software Engineering Team, as well as members of our Data Science Team, who design and implement various data processing algorithms.
Primary objectives of a Data / Back-end Engineer are:
We are looking for a software engineer with 3+ years of professional/industry experience. Candidates for this position are expected to have:
Knowledge in all of the following areas is a plus:
Being passionate about IT ourselves, we are looking for a likewise passionate person with a good team spirit.
Depending on how tight we scheduled these steps, the whole process may take from 1 to 3 weeks.
Estas empresas también contratan para el puesto de "{profesión}".
Ver todas las ofertas