Full-Time | Senior | Bachelor's degree
As a Senior Data Engineer, you will help us establish and maintain the quality and integrity of our data by understanding the context of the data, creating automated data quality checks, and driving actionable data insights. You will collaborate with business users, data engineers, and data scientists to bring meaning to the data and help ensure data pipelines are measuring metrics consistently in an accurate way based on agreed definitions.
Apply now! We would love to have you on board
If you don't want to apply and you know someone who would be a great fit for this position, we have great news for you! You can be awarded $300 by referring that person/friend to us(*). Don't miss this chance, start referring candidates! Just send us your referral contact info to: careers@mahisoft.com, specifying in the subject: Referral Program: Name of your referral.
Responsibilities
Work with Data Engineers, BI Engineers, and Data Analysts to define and contextualize metrics.
Develop detailed knowledge of the company’s key metrics and their relationship to user behavior and business outcome.
Understand existing business rules applied to data collection and help in documenting and enforcing them.
Partner with product managers, engineers, and analysts to determine the root cause of issues interfering with gathering accurate data and prioritizing resolution.
Write test cases, develop automation strategies, and use tracking tools to file monitor and resolve data issues.
Communicate clearly and frequently with all team members, stakeholders, and project/product owners impacted by test and troubleshooting results.
Assess the quality of data products, such as the output of a data science model or a user dashboard.
Help build and maintain a data dictionary.
Requirements
In-depth understanding of modern big data technology, including Hadoop and Spark.
Data modeling and machine learning skills.
Knowledge of real-time data streaming and aggregation architectural patterns and practices (Kafka).
Proficient in programming languages such as Python, Scala, and Java.
Familiarity with SQL as well as SQL databases.
Experience with data solutions on AWS, Azure, or GCP.
Hands-on orchestration of data pipelines using Apache Airflow.
Cultural Fit
Radical Truth, Radical Transparency: In Mahisoft, we encouraged a culture where people know it is important to challenge one another’s views, regardless of rank, and do so regularly. We want people to discuss ideas and issues openly, even if that involves publicly pointing out each other’s mistakes, always respecting each other, and always with the goal of finding a solution.
Responsible freedom: you own your time. You can set your own working hours (previously agreed upon with the client).
Teamwork and collaboration: we work together, and we share knowledge. It is part of our DNA.
Flexibility: You have the option to work remotely during the working hours where you feel most productive.
Constant capacitation: for us, the acquisition of new knowledge and education is fundamental.
Technology upgrade: You'll work with current software technologies, and you'll be in constant self-actualization.
Benefits
Continued professional growth.
Great culture.
Competitive salary.
English classes.
Certifications.
If you get hired, you will get paid for all your time invested in our interviews!
(*) To win the award, the person you referred must be selected and join the company. Once your friend joins Mahisoft, we will make the payment to your referral/friend, who will take care of sending it to you.
Your application has been received successfully.