Data Engineer

Remote job

Applications have closed

Trilateral Research

Ethical AI solutions to address child exploitation, human security, human trafficking, air quality monitoring, community safeguarding, crisis management, sustainability, information security, ESG, public health and public safety.

View company page

Trilateral Research have a fantastic opportunity for a Data Engineer to join our Sociotech for Good Team. In this role you will help us deliver on a key goal of helping us build data pipeline frameworks, design and implement data models, and help Data Scientists achieve key insights for data-driven decision making for our clients in the public sector.


You will actively contribute to the delivery of data engineering tasks at an operational level and begin to demonstrate skills and aptitude to leading data engineering tasks. Demonstrate aptitude for mentoring and coaching others to support team development efforts.


Our company and what we do

At Trilateral Research we provide ethical AI solutions for tackling complex social issues, from human trafficking and child exploitation, citizen security in crisis to pollution and climate change. We transform research into innovation and sustainable impact​, focusing our efforts where we can enhance societal wellbeing.


We apply rigorous, cutting-edge research when developing and accessing new technologies to ensure they achieve sustainable innovation and measurable impact. Our teams include humanities specialists, social scientists, data scientists, ethical, legal and human rights experts who work across the technology-social disciplinary divide.


What are your responsibilities?

  • Contribute to the design, development and optimization of scalable-automated data storage and pipeline frameworks in a product that meets client requirements, inclusive of technical documentation.
  • Contribute to research and implementation of relevant tools, technologies and implementation strategies in the data engineering space for our products and client data requirements
  • Implement data models and data schema for different data sources
  • Develop necessary ETL/ELT code scripts scalable ELT jobs and pipelines, continually enhancing reliability & performance to make sure required processes perform optimally
  • Leverage good programming skills to develop, customize and manage integration tools, databases, warehouses, pipelines, and analytical systems.
  • Support in the implementation of testing ensuring the reliability and performance of each part of the system
  • Support in system monitoring for enhancing the performance and stability of the system
  • Support the development of customer implementation plans at the data engineering level including identification of implementation requirements, milestones, estimation of time/effort
  • Support in understanding customer problems and requirements to support ongoing advanced in product development.
  • Write high quality, maintainable code.
  • Provide clear and useful technical documentation, with details around risks and potential mitigation actions.
  • Support in the development of junior members of staff through mentorship.
  • Participate in the data engineering tribe supporting knowledge exchange efforts.

Requirements

What skills and experience you will bring to the role:


Interpersonal Skills:

  • Good organizational, verbal and written communication skills.
  • Willingness to learn, knowledge share, and improve.
  • Willingness to build credible relationships and influence others
  • Display a solution mindset.


General Knowledge and Technical Skills:

  • Demonstrable experience of implementing data engineering projects in a SaaS setting.
  • Demonstrable experience in working on collaborative software projects and knowledge of clean software architecture principles
  • Strong technical skills – our tech stack includes: Java, Python, SQL/NoSQL, Spark, SparkSQL, and HiveSQL jobs to populate data models.
  • Experience using data pipeline and workflow management tools: Airflow, Data Factory, etc.
  • Experience implementing and using system monitoring solutions: Prometheus, Grafana, etc.
  • Experienced in AWS services like Lambda, Glue, Neptune, Athena, DMS, Redshift, and machine learning tools
  • Ability and willingness to discover, evaluate, use, and learn new technologies.
  • Experienced working following agile framework and scrum methods.


Required Education and Experience:

Essential:

  • 2+ years’ experience in data engineering in a commercial and/or product environment.

Desirable:

  • Master’s in a technical subject such as computer science, engineering or related subject.


What else do I need to know?

Our compensation package includes:

  • Competitive salary
  • Flexible working hours
  • Remote working/working from home options
  • Competitive pension scheme (applies to permanent contract only)
  • Continuous career development


Location: This position is open to candidates based in the UK

Contract type: Permanent, full-time Employment Contract

Salary: Commensurate with experience

Hours: Full time


About us

Our culture is based on delivering high-quality outputs, through our commitment and passion for what we do. We work in an open and collaborative environment where the team culture provides support amongst peers and colleagues. We believe in the strength of a diverse, gender-balanced environment with positive work-life balance, and value the passion and talents of our team.


Find out about our people and culture, and see how our mission drives the research projects we take on, the key data protection services we provide, and the technology products and supplementary services we develop, by visiting our website Trilateral Research.


How to apply

Please submit both your CV and a cover letter, linking your experience to our requirements in order to have your application considered. References will be required prior to appointment and candidates must be eligible to work in the UK/IE


We are an Equal Opportunities employer and positively encourage applications from suitably qualified and eligible candidates, regardless of their age, sex, race, disability, sexual orientation, gender reassignment, religion or belief, marital/civil partnership status, or pregnancy and maternity. We are a Disability Confident committed and Living Wage employer.


At Trilateral Research, we value privacy and data protection rights. We have a longstanding data protection culture and promote robust ethical standards in data management and research ethics. Please read our Recruitment Privacy Notice in relation to our recruitment activities before submitting your application to work with us.

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Tags: Agile Airflow Architecture Athena AWS Computer Science Data management ELT Engineering ETL Grafana HiveSQL Java Lambda Machine Learning NoSQL Pipelines Privacy Python Redshift Research Scrum Security Spark SQL Testing

Perks/benefits: Career development Competitive pay Equity Flex hours Flex vacation

Region: Remote/Anywhere
Job stats:  14  0  0
Category: Engineering Jobs

More jobs like this

Explore more AI, ML, Data Science career opportunities

Find even more open roles in Artificial Intelligence (AI), Machine Learning (ML), Natural Language Processing (NLP), Computer Vision (CV), Data Engineering, Data Analytics, Big Data, and Data Science in general - ordered by popularity of job title or skills, toolset and products used - below.