Data Engineer

  • Full-time

Company Description

Liaison International, is unique in that we are an established and stable organization but have that fastpaced energy and feel of an emerging technology company. It is a place to work with fun, smart, collaborative, and driven people. Our SaaS based admissions management and enrollment marketing software and services helps millions of students take the next step in their academic career and is utilized by over 31,000 academic programs at more than 1,000 institutions.

Job Description

Join a supportive collaborative growing team of problem-solvers to build impactful data analytics solutions. We learn constantly, improve our solutions proactively, innovate frequently and take advantage of modern data engineering technologies. The Liaison Data Engineering team owns data management, data integration, and analytics for a portfolio of analytics products, provides decision support for our Finance, Sales and Marketing teams, and is on a mission to take the Liaison data culture to the next level.

 

Accountabilities

  • Collaborate with data engineers, product team, client success managers, and other stakeholders to address business needs and deliver valuable solutions to our clients
  • Build data expertise, learn the business domain, and own data quality for the pipelines and dashboards the team builds
  • Design, build, and launch scalable data stores and reliable integrations providing high quality data for analytics
  • Extend the existing data warehouse to accommodate new data sets and solutions
  • Design build, enhance, and maintain highly performant data pipelines
  • Drive optimization, testing and tooling to improve data quality
  • Perform data investigation as needed
  • Participate in design decisions and in the peer review process, provide feedback, help improve our development practices and the quality of our products
  • Understand various data security standards and use secure data security tools to apply and adhere to the required data controls and compliance requirements

Work with data scientist and analytics team to assist in data ingestion and data related technical issues

Qualifications

  • BS or MS in CS, CIS, Engineering, Mathematics or equivalent
  • 3-5 years of experience in a data-focused role analyzing complex data sets and building high quality scalable data integration solutions/ ETL pipelines. Strong SQL and Python skills are required (Pandas, NumPy, Plotly, etc.).
  • Experience with relational SQL and NoSQL databases
  • Solid foundation in database and data warehouse design and development. Ability to work with a variety of databases including Postgres, SQL Server, data management solutions for analytics like Snowflake, and others as required
  • Knowledge of modern data architecture for Analytics, data integration best practices and common patterns.
  • Knowledge on structured and unstructured data design, data modelling, data access and data storage techniques
  • Familiarity with the AWS ecosystem (RDS, EC2, S3)
  • Experience using development tools like VS Code, Jupyter, source control (Git), and familiarity with Linux
  • Awareness of best practices and regulations for handling PII
  • Excellent analytical and problem-solving skills, and focus on quality
  • Ability to communicate technical problems and solutions both in technical and non-technical terms
  • Demonstrated ability to quickly grasp new technologies.
  • Demonstrated experience working in agile environments
  • Strong team player who enjoys working in a fast-paced, dynamic environment
  • Ability to work under pressure, multiple deadlines and minimal supervision
  • Ability to build positive working relationships within our Engineering team, across the company, and with partners and customers
  • Data privacy and security experience

Bonus

  • Experience designing and building solutions in Snowflake, Airflow, AWS (RDS, EC2, S3)
  • Experience building dashboards with Tableau or another reporting tool
Privacy Policy