Flexera and BDNA have built the largest and most comprehensive repository of market intelligence on technology assets on the planet. We connect decision makers to the systems and information they need by enabling a common data language and view across their business. The world’s largest repository of software and hardware asset, vulnerability, and open source data platform will unite the software industry and strengthen the supply chain everyone depends upon.
As a Data Engineer in Flexera’s Data Platform engineering team, you have an opportunity to work with some of the most recent advances in data technology as part of our mission to deliver our next generation data platform.
Flexera and BDNA have built the largest and most comprehensive repository of market intelligence on technology assets on the planet. We connect decision makers to the systems and information they need by enabling a common data language and view across their business. The world’s largest repository of software and hardware asset, vulnerability, and open source data platform will unite the software industry and strengthen the supply chain everyone depends upon.
The next-generation Data Platform is being developed by our Belfast team. We started with a blank canvas and have ownership of the product and technical solution. We are developing with some of the most modern technologies, including distributed graph databases, Go, and React.
We have a need to increase our data engineering capability to implement and maintain our critical data services. We are looking for an experienced data engineer with a strong appetite for self-development and an aptitude for data sciences to join our team.
Responsibilities:
- Contribute to data architecture decisions in partnership with application dev teams
- Implement critical data-tier components including relational databases, graph databases and ETL
- Configure databases for security, performance and high availability
- Research new data processing and storage techniques
- Develop scripts and processes to support automation of build and deploy via DevOps tooling
- Consulting on data related issues within UAT/Production
- Promote our team’s principles across the organisation
To be successful the associate data engineer will need to have some (if not all) of the following attributes:
- Experienced engineer with industry background in DBA, database development, or data architecture
- Practical experience with Neo4j, Postgres or any graph database technology will be an advantage
- Solid understanding of data modelling, storage and transformation techniques
- Display a clear passion for data sciences
- Proven determination to solve complex technical problems
- A strong logical thinker
- Possess a strong knowledge of one or more scripting languages such as bash, python, Spark or Scala
- Be able to demonstrate a desire and ability for continuous learning
- Be a superb written and verbal communicator
The following personal qualities are desired:
- Strong mathematics skills
- Experience of building SaaS applications, particularly data-centric applications
- Active in the (local or online) tech community
- Highly motivated and relentless in solving problems
- Prepared to go the extra mile when the team is up against it
The role will offer you in return:
- A rare opportunity to be part of a new team and product - you will help establish our culture and brand
- Hands-on experience with some of the most recent advances in data technology
- A team which values trust and community
- Significant responsibility while you learn new skills
- Opportunity to build a green-field solution on modern cloud architecture using the most advanced engineering principles
This role is based in Belfast and reports into the Senior Director of Engineering.
Exceptional candidates who do not meet some of the above criteria may be considered if they have relevant alternative experience.
Flexera is an Equal Opportunity Employer
This job comes with several perks and benefits
Get your caffeine fix to get you started and keep you going.
Kids are the future, go spend time with them.
We take care of you, even when you are old and wrinkly.
Social gatherings and games; hang out with your colleagues.
Time is precious. Make it count. Morning person or night owl, this job is for you.
Easy access and treehugger friendly workplace.