About Us
RUBICON is a software development company from Sarajevo. We are a young and talented team that enjoys challenges and luckily we're constantly looking for motivated people interested in software development to join us. We foster a positive work environment based on trust, teamwork, open communication, and lots of laughs.
Since the beginning of the pandemic, we’ve allowed our team members to work from the comfort of their homes to protect their health and safety. As a team that values strong communication, leadership, and respect, we’ve had a smooth transition from working in our Sarajevo office to fully prioritizing a remote-first approach.
About the Data Engineer position
As a Data Engineer at RUBICON, you will be pivotal in designing and developing data pipelines, models, and analyses that unlock new business opportunities. You will play a key role in driving transformation into a data-driven organization, turning Big Data analytics into a competitive advantage across various business areas. Your expertise will ensure data is accurate, accessible, and optimally structured for insightful analysis and decision-making.
Your responsibilities are:
Shape and develop data pipelines, models, source system integrations, and analyses.
Perform data transformations from a big data processing perspective using PySpark, SQL, and other scripting languages to handle high volumes of data
Tackle challenging and complex tasks, such as ingesting data from diverse sources, formats, and technologies, to develop, test, and maintain architectures and large-scale data processing systems and workflows, or to make high volumes of data available for further processing, extraction, and analysis
Act as a bridge between data sources and data consumers, including analysts, data scientists, and decision-makers, ensuring seamless data flow and usability.
Requirements:
Bachelor’s degree in Computer Science, Engineering, or a related field
Proven experience as a Data Engineer or in a similar role, with a minimum of 2 years of experience
Proficiency in SQL, Python, and PySpark development
Background in agile development practices and experience with CI/CD
Excellent quantitative and analytical skills, with the ability to interpret business challenges from non-technical individuals and offer appropriate data solutions
Ability to communicate complex technical topics to a non-technical audience
Creative problem-solving skills and great attention to detail
Fluent in English
Bonus points for:
Experience with Git workflow and version control
Relevant experience with data engineering in an Azure and/or Databricks environment
Strong SQL abilities
Experience in building robust, scalable, high-quality data products
What’s next?
Interested candidates are invited to submit their resumes and cover letters detailing their qualifications and why they would be an excellent fit for this role.
Upon reviewing your application, promising candidates will be invited for a technical interview with our seasoned team members. Successful candidates will then proceed to a second interview to discuss employment conditions and personal aspirations.
Join us and be part of an innovative team, enjoying the flexibility of working from anywhere in Bosnia & Herzegovina!
Application Deadline: Thursday, June 20th, 2024 at 23:59, but we encourage you to submit your application as soon as possible.