careers at bridestory

photography by: Venema Pictures

Data Engineer

Developer & Programmer

Apply for this position
Defining, collecting, processing, analyzing data across Bridestory and Parentstory platform. You will work with internal teams and stakeholders to drive the company, its products, and operations forward through data analytics. 

  • Understanding the business model and how to platform works
  • Create reusable tools and frameworks to automate data flow processes
  • Analyze existing complex systems to understand and document data elements, relationships, data flow, dependencies, and related interfaces
  • Support stakeholders through the strategic use of data and analytics
  • Contributing at a senior-level to the data warehouse design and data preparation by implementing a solid, robust, extensible design that supports key business flows
  • Performing all of the necessary data transformations to populate data into a warehouse table structure that is optimized for reporting
  • Establishing efficient design and programming patterns for engineers
  • Ensuring best practices that can be adopted in Data stack and share across teams and other business units
  • Working in a team environment, interact with multiple groups on a daily basis
  • Perform continuous bug fixes, software or system monitoring, and other stabilization effort to ensure stability, performance, and reliability of the data
  • Assist the relevant team with the necessary matrix, troubleshooting, reporting, and/or analysis for subject that requires data engineering technical expertise
  • Support the organisation which requires technical expertise, including troubleshooting, system configuration, or other activities during offline events, campaigns, crisis, or other events according to the agreed Service Level Agreement with the relevant stakeholders
  • Continuously doing research and learning regarding best practices and technology about data engineering

  • Bachelor’s degree in a technical or scientific field. Software Engineering, Computer Science, Electrical Engineering or other equivalent fields
  • Having 2+ years of relevant work experience in data
  • Having 2+ years of experience with RDBMS (MySQL, Oracle)
  • Having 2+ years of experience with data analysis including SQL, database modeling and design 
  • Having 2+ years of experience in commonly used programming language: python, R
  • Ability to write, analyze, and debug SQL queries
  • Experience with Data Warehouse design, ETL (Extract, Transform, Load), architecting efficient software solutions 
  • Experience with Google BigQuery
  • Knowledge of data modeling for both data warehousing and Big Data
  • Knowledge about Analytics tools implementation is a plus
  • Working experience with Hadoop projects/infrastructure is a plus
  • Experience in the Big Data space (Hadoop Stack like HDFS, Hive, Hbase, Spark etc.) is a plus
  • Experience in start-up or similar environment
  • Ability to clearly communicate in discussions and written documents, and to deliver regular updates and feedback clearly and tactfully
  • Ability to grow professionally by actively learning and staying up-to-date in areas of expertise