We are currently looking for a highly motivated Senior Software Engineer (gn) for our Developer Experience Team which mission is to improve the process and tooling of Developers. The position is available at our headquarters in Hasselt, Belgium on a full-time basis.

As a Senior Software Engineer (gn) in our Developer Experience team, you will play a critical role in driving our development and deployment processes to be as efficient, scalable, and automated as possible. We are looking for an experienced DevOps professional who can build, deploy, and manage a cloud-native infrastructure that drives our development process. You'll take on the challenge of creating a seamless development-to-deployment pipeline and ensuring our infrastructure scales effortlessly to meet business demands.

Your mission will be to lead the development and deployment efforts by leveraging a wide array of tools and technologies. From code to cloud, you’ll enable our teams to ship code faster while maintaining the highest standards of reliability, security, and performance.

In return, we offer you

  • Opportunity to work with a dynamic and fast-growing company in the industrial analytics space
  • Work with a global team of experts in data science, software engineering, and industrial automation
  • Opportunity for career growth and development in growing company
  • Fun, collaborative, and challenging work environment
  • A competitive compensation package including a company car
  • Flexible working hours and work/life balance
  • Your choice of laptop (Linux, Mac)
  • Meal vouchers
  • Hospitalization insurance
  • Group insurance
  • Net benefits
  • An open-minded culture where you can ‘be your best you.
  • Personal Learning and Development budget and guidance
  • Company managed and external training opportunities
  • The opportunity to join a visionary technical innovator and work with state-of-the-art tools.
  • A great office at Corda in Hasselt
  • A 60% remote work policy.

Your Role

In this role, you’ll be responsible for:

  • Continuous Integration and Continuous Deployment (CI/CD): Designing and implementing common CI/CD pipelines to automate building, testing and deploying applications. You will manage deployments and ensure smooth rollouts of new versions.
  • API Integration and Development: Designing and implementing API integration tools that enable contract-first communication between the various microservices in our platform.
  • Code and Infrastructure Development: Writing high-quality code in Golang and Some Java, as well as developing frontend interfaces with TypeScript when needed.
  • Collaboration Across Teams: Working closely with engineering, QA, and security teams to ensure that infrastructure and deployments align with company goals, security requirements, and best practices.  Monitoring and Troubleshooting: Developing and implementing robust monitoring and alerting solutions to identify and resolve issues swiftly, ensuring high availability and performance across environments.
  • Continuously evaluate and adopt emerging cloud technologies to enhance our cloud infrastructure.
Success in this role requires expertise in software development and CI/CD workflows, a strong affinity for operations, and the ability to collaborate cross-functionally with engineering, DevOps, and security teams to deliver a robust, scalable cloud platform.


Your Skills

To excel in this role, you should have:

  • Technical Expertise in Core Tools:
    • Strong experience in Golang and Java programming, with hands-on experience in API development.
    • Proficiency in Python and Typescript is a plus. Good knowledge of Kubernetes concepts
    • Expertise in AWS services and infrastructure management is a plus.
    • Experience with software development lifecycles.
  • Proven Experience in DevOps and CI/CD:
    • A track record of developing CI/CD pipelines, automating workflows, and improving deployment processes.
    • Experience building resilient systems and troubleshooting issues within high-availability environments.
  • Infrastructure and Cloud Knowledge:
    • Knowledge of cloud infrastructure, particularly Azure & AWS is a plus.
  • Soft Skills:
    • Strong problem-solving abilities and a proactive approach to overcoming challenges.
    • Excellent communication skills, capable of clearly explaining complex technical concepts to both technical and non-technical stakeholders.
    • A collaborative mindset and a team-oriented approach to work.
    • Fluent in English and preferably Dutch.


About TrendMiner

TrendMiner is an innovative software company based in Hasselt, Belgium, specializing in industrial analytics. We focus on time series, event and asset data with an increasing integration of machine learning. Founded in 2008 as a spin-off from the University of Leuven, we develop advanced analytics solutions for the manufacturing industry, including the chemical, oil, gas and pharmaceutical industries. Since 2024 TrendMiner is part of the ProemionGgroup, which specializes in industrial analytics. Due to our rapid growth, we are always looking for ambitious and enthusiastic new talents.

TrendMiner is an equal opportunity employer. All applicants will be considered for employment without attention to race, colour, religion, sex, sexual orientation, gender identity, national origin, or disability status.