
Data Engineer II
Five9
full-time
Posted on:
Location Type: Hybrid
Location: Porto • Portugal
Visit company websiteExplore more
About the role
- Design, construct, test, and maintain highly scalable data management systems.
- Ensure systems meet business requirements and industry practices.
- Integrate new data management technologies and software engineering tools into existing structures.
- Work with messaging systems and data pipelines.
- Employ a variety of technologies and tools to marry systems together.
- Drive the improvements on data reliability, efficiency, and quality.
Requirements
- 3+ years of software engineering experience.
- 1+ years of experience in production environments as a Data Engineer or in a similar role.
- Degree in Computer Science, IT, or similar field; a Master’s is a plus.
- Understanding of general data engineering and distributed system principles.
- Experience with streaming data processing frameworks, such as Apache Flink or Spark
- Solid background working in a SDLC with a standard programming language (e.g. Java, Python).
- Hands-on experience with SQL database design.
- Experience with messaging systems and data pipelines.
Benefits
- Five9 Shares
- Bonus Scheme
- 10% Flex Benefit
- Meal Allowance
- Medical Insurance
- Life Insurance
- 25 day Annual Leave + Public Holidays
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
data management systemsdata engineeringdistributed systemsstreaming data processingApache FlinkApache SparkSQL database designprogramming languagesJavaPython
Soft skills
problem-solvingcommunicationcollaborationadaptabilityattention to detail
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in ITMaster's degree in Computer Science