Data Engineer (Mid/Senior) @ Databox

Opis delovnega mesta

The Company
Databox, a fast-growing SaaS company that helps other companies monitor and improve their business performance, is looking for an experienced Data Engineer, who will be responsible for the development and continuous improvement of data pipelines.

The Team
Our Product and Engineering team has 45 members with extensive experience in UI/UX design, frontend/mobile/backend development, product growth, and analytics. Our backend infrastructure is split into several major components including data calculations (crunching user data), data rendering, application business logic, and other traditional MVC components. The majority of our applications and services are built using Node.js, Typescript, Python, PHP, and .NET. PostgreSQL is used for our databases and our main data warehouse. Our warehouse is growing rapidly and loading, transforming, and calculating the data is becoming more and more challenging.
As our needs evolve, we keep exploring new tools and ideas and love working alongside people who are willing to try new things. Mentoring, code reviews, writing tests, and engaging in blameless postmortems are only some of our core engineering principles. We celebrate achievements, encourage personal growth, structure knowledge sharing, and have fun doing it all.

The Work
Build and maintain efficient and scalable data pipelines
Implement data ingestion and transformation processes for analytics
Build data-intensive solutions that are highly available, scalable, secure and cost-effective
Perform data validation tests
Monitor data pipeline performance and troubleshooting
Integrate data from multiple data sources for other teams and platforms
Cooperate with other teams to come up with the best technical solutions

Od kandidatov zahtevamo

The Skills
3+ years of experience developing data processing and storage solutions
Advanced SQL knowledge and experience working with relational databases
Understands efficient data warehousing designs
Programming skills (Python is preferable)
Experience with building scalable data engineering pipelines
Good knowledge of distributed processing technologies (Hadoop, Spark, Kafka, Dataproc)
Getting-things-done attitude

Nice to have
Understanding of data streaming concepts
Experience using container-based technologies
Comfortable with orchestration tools such as Airflow or Cloud Composer
Experience with cloud computing platforms (GCP is preferable)

Kandidatom ponujamo

The Benefits
We encourage our employees to challenge themselves, learn from each other, grow in their roles, and balance their work with life. We offer competitive compensation, an opportunity for personal and professional development, and a positive team atmosphere.
Databox is a remote-friendly company with over 100 team members working across the globe. This position, however, is best suitable for a candidate located near Ptuj, Slovenia, with the possibility of working from home a few times per week.
If you think we might be a match, send us your CV and a short explanation of why you think you are the right person for this position.



Klasifikacija delovnega mesta

3.000 - 4.200 EUR / mesec
Delovni čas:
redna zaposlitev


Zahtevana znanja

See the requirements
napredno znanje

O podjetju

Databox, a fast-growing software company, is disrupting the $16B Business Analytics industry. By providing a free-to-start, easy-to-setup option for small and medium-sized businesses, we help track performance metrics from popular business software tools in one application on any device.
Mission: Our mission is to help deliver business intelligence to the millions of companies who are desperate for a way to predictably improve their company’s performance using data.

Zakaj bi želel delati za vas

By joining Databox, you will have an opportunity to work in our headquarters in Ptuj, Slovenia, with highly qualified engineers that will provide you knowledge and experiences much needed for your personal and professional growth. We will take you to the funny team buildings, team events, cover your gym membership, and provide you with top-notch working equipment. Our kitchen is always full of cold drinks, fruit, and snacks. However, since our team and customer base is distributed globally across several countries with concentrations of team members in Slovenia (Ptuj and Ljubljana), US (Boston, MA) and Serbia, this is an opportunity to work in a company with a flexible schedule, location, and travel opportunities.

Programerski vprašalnik