Data Engineer
On-site
Full Time
#Engineering
#Python
#PowerShell
#C#
#Perl
#Software Engineering
#Scripting
#Root Cause Analysis
#Problem Solving
We are currently looking for a Senior Data Engineer to join our team on a full-time basis. Our company focuses on building high-quality products that prioritize reliability, effectiveness, and robust code to meet the specific needs of our customers. We value engineers who are passionate about clean architecture and who want to grow alongside our evolving systems.
What is this role?
This is a Senior level position where you will play a critical role in our engineering department. You will be responsible for developing Python modules to handle the extraction, transformation, and loading of data from external vendors. We are looking for someone who values code readability and testing coverage, and who is eager to identify and resolve production issues in a consistent, professional manner.
What will you do?
- Design and implement secure, highly-available code that serves as the foundation for our data products.
- Analyze existing data flows and lead the migration of these processes from our legacy architecture to modern systems.
- Perform detailed root-cause analysis to troubleshoot production issues and ensure long-term system stability.
What makes you a great fit?
To succeed in this role, you should have a strong background in system and software engineering. We are looking for someone who is fluent in English and possesses the following qualifications:
- Expertise in algorithmization and scripting, with a primary focus on Python. Knowledge of PowerShell, C#, or Perl is also highly valued.
- A proven ability to design and maintain secure, scalable systems.
- Experience with industrial standard processes and a commitment to documentation and automation.
- A systematic approach to problem-solving, with a strong preference for long-term solutions over quick fixes.
- Familiarity with cloud systems, distributed architectures, or SOA is considered a plus.
- Strong communication skills and the ability to thrive in a fast-paced environment where we constantly learn and implement new technologies.
What's in it for you?
We offer a dynamic work environment where you will be challenged to grow your technical skills. You will have the opportunity to work on large-scale systems and contribute to a culture that values post-mortem analysis and continuous improvement. We are committed to discarding outdated procedures in favor of modern, efficient workflows, ensuring that you are always working with the latest industry standards.




