Software Engineer

Salary Competitive

As a Software Engineer in Flexera’s Data Platform Engineering team, you will be a leader that drives our technical strategy and the creative spark that finds ways to solve real, challenging industry problems.


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 are continuing our growth in Belfast with the formation of a new team to develop a customer content ingestion solution for the Flexera Data Platform. With the increasing trend of companies moving to the cloud, combined with evolving operational paradigms such as containerisation, there is an increasing need to be aware of what software is running within these infrastructures.

Our product will give customers the visibility they need into their cloud estates to be prepared for financial, operational and security events.

Responsibilities:

- Use your expertise to help define an ambitious technical roadmap for our next-generation discovery tool alongside the Belfast-based product owner

- Demonstrate your passion and skill in the design and construction of robust, scalable services and secure applications

- Adopt and refine SCM and DevOps processes to facilitate agile development

- Lead by example and mentor junior members of the engineering team

- Confidently promote our team’s principles across the organisation

To be successful the senior engineer will need to have some (if not all) of the following attributes:

- An authority in best practice in multiple major programming languages, data-access services and scripting on Linux and Windows (our primary languages are Go, Python and Scala)

- Expertise in highly available, scalable and secure data architecture on both relational and non-relational technologies (NoSQL, document stores, CQRS patterns, analytics, machine learning will be a distinct advantage)

- A proven and respected engineer experienced in the architecture and delivery of successful applications at impressive scale

- Previous experience of the implementation of data services in a virtualized or cloud environment

- Sound understanding of cloud computing principles including security, high-availability and automation - an authoritative of Amazon Web Services’ management components will be a distinct advantage

- Experienced with modern SCM for various types of development life cycle

- An understanding of containerisation and microservices architecture

The following personal qualities are desired:

- Passionate about self-learning and 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

- Achieves the right balance of confidence and respect

- Exemplifies leadership and challenges the status-quo when necessary

The role will offer you in return:

- An opportunity to be part of and help mould a strong team and disruptive product

- Scope to learn a wide range of new technologies

- A strong, respected team which values trust

- A group of passionate people who are eager to give back to the community

- Significant responsibility while remaining completely rooted in the technology

- Opportunity to build a green-field solution on modern cloud architecture using the most advanced engineering principles

Perks and benefits

This job comes with several perks and benefits

Free coffee / tea
Free coffee / tea

Get your caffeine fix to get you started and keep you going.

Maternity / paternity leave
Maternity / paternity leave

Kids are the future, go spend time with them.

Pension plan
Pension plan

We take care of you, even when you are old and wrinkly.

Social gatherings
Social gatherings

Social gatherings and games; hang out with your colleagues.

Flexible working hours
Flexible working hours

Time is precious. Make it count. Morning person or night owl, this job is for you.

Near public transit
Near public transit

Easy access and treehugger friendly workplace.

Working at
Flexera

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.   We’re the best place ever for people looking for great camaraderie, high energy and impactful work. Talent. Experience. A desire to upend the software business. And give back in ways that matter. You in? We want to reimagine how software is bought, sold, managed, and secured. We’re the best place ever for people who want to have a say in how this gets done.

Read more about Flexera

company gallery image