Data Engineer
On-site
Full Time
#Engineering
#SQL
#Python
#Java
#Scala
#AWS
Are you ready to help organizations transform how they train their employees, partners, and customers? At LearnUpon, we provide a powerful learning management system that helps businesses track and achieve their unique educational goals. We are a global team with offices in cities like Dublin, Belgrade, Philadelphia, Salt Lake City, and Sydney, and we pride ourselves on a culture that is collaborative, supportive, and focused on delivering the best solutions for our users. We are currently looking for a Lead Data Engineer to join our team in either Dublin, Ireland, or Belgrade, Serbia.
What you bring
As a Lead Data Engineer in our full-time engineering group, you will play a vital role in maintaining our data infrastructure and ensuring our information remains accessible and high-quality. You will work with technologies like SQL, Python, Java, Scala, and AWS to drive our product forward. Your primary responsibilities will include:
- Designing and implementing robust data solutions that focus on craftsmanship and long-term quality.
- Building and maintaining efficient data pipelines to support our core product and data warehouse.
- Collaborating with your team to deliver data-driven insights while mentoring new members and participating in our hiring process.
Requirements
We are looking for someone with at least four years of experience in data engineering who is comfortable working with large-scale processing systems. You should have a strong grasp of data modeling, ETL processes, and warehousing, along with a solid working knowledge of AWS services. Proficiency in SQL and at least one programming language like Python, Java, or Scala is essential. We value candidates who are curious, detail-oriented, and possess excellent communication skills in English. You should be comfortable working in an Agile environment and demonstrate a commitment to taking ownership of your projects while keeping the customer experience at the center of your work.
What we offer
We believe in rewarding our team members for their hard work and dedication. In addition to a competitive salary and company ESOP, we provide a variety of benefits to support your professional and personal well-being:
- Paid time off, including 25 days of annual leave plus an additional company wellness day.
- Employer-contributed pension plans.
- Private health insurance.
- A structured learning environment with clear paths for career progression.
- A fun, social workplace culture that celebrates our collective accomplishments.
How to Apply
If you are excited about the prospect of shaping the future of data at LearnUpon, we would love to hear from you. Our hiring process begins with a 30-minute introductory call for qualified applicants, followed by a series of practical interviews and a final conversation with our VP of Engineering and CTO. Please reach out to us to start your application, and remember that we are happy to review all experience levels even if you do not meet every single requirement listed.





