Data Engineer
On-site
Full Time
#Engineering
#Python
#PowerShell
#C#
#Perl
#Software Engineering
#Scripting
#Root Cause Analysis
#Problem Solving
Are you ready to help us build products that our customers truly rely on? We are currently looking for a Senior Data Engineer to join our team in a full-time capacity. We focus on creating software that is robust, effective, and highly reliable, and we want you to be a part of our mission to improve our data infrastructure.
What you bring
In this senior-level role, you will be responsible for developing Python modules that manage the extraction, transformation, and loading of data from our external vendors. We value a consistent working style and a deep passion for writing clean, readable, and well-tested code. You will work on-site as part of our engineering team, where your primary responsibilities will include:
- Designing secure and highly available code structures.
- Analyzing our existing data flows to successfully migrate them from legacy architectures.
- Performing thorough root-cause analysis to resolve production issues and prevent them from recurring.
Requirements
To succeed in this position, you should possess a strong background in system and software engineering. We require proficiency in Python, though experience with other scripting languages like PowerShell, C#, or Perl is considered a significant asset. You must be comfortable working with industrial standard processes and have a systematic approach to your work, which includes documenting your progress and prioritizing automation over manual tasks. We are looking for someone who values long-term stability over quick fixes and who is dedicated to maintaining high standards of code quality. Proficiency in English is required for this role.
What we offer
We believe in fostering a culture of continuous learning and improvement. While we are constantly evolving our systems and discarding outdated procedures to make room for new technology, we provide an environment where your growth is a priority. Our team culture includes:
- Opportunities to work with cloud systems and modern troubleshooting procedures.
- Exposure to large-scale, distributed systems and service-oriented architectures.
- A collaborative environment that values post-mortem reviews and lessons-learned sessions.
- The chance to participate in game days and feature flagging initiatives.
How to Apply
If you are a problem solver who is passionate about building reliable software and you enjoy working in a fast-paced, growing environment, we would love to hear from you. Please reach out to our team to submit your application and start a conversation about how your skills can help us achieve our goals.




