Senior Software Engineer - Professional Services
Mission: Turn customer ideas into real, production-grade value on the IrisX platform.
We’re looking for a Senior Software Engineer to join our growing Professional Services team at Trackunit. With the successful launch of our IrisX platform, we’ve built a professional services offering that helps construction companies unlock the full potential of their data — and we’re now scaling that team.
Professional Services is where product depth meets customer impact. Our engineers work side by side with customers to design and build tailored solutions on top of IrisX — solutions that these customers either lack the capacity or the specialised skills to build themselves. This is project-based work with real ownership: you’ll take ideas from whiteboard to production, across backend, frontend, and data engineering.
Our strategic mission is clear: accelerate customer onboarding, drive IrisX platform adoption, and deliver the kind of high-quality engineering that makes Trackunit’s developer experience a genuine competitive advantage for our customers.
We are a remote-first company and welcome you to work out of any of our Danish hubs, however majority of our team is based out of our Aalborg hub, so we expect to see you there in-person a few times a month.
If you thrive on variety, enjoy solving real problems for real customers, and take pride in shipping quality software — this is your kind of role.
What’s in it for you?
A place in an agile growth SaaS business, with real opportunities to grow internally. We are moving quickly — back in 2020 we were 150 employees at Trackunit, and we have just passed 450.
An international environment with regular check-ins and social events across teams, departments and borders.
We take your personal and professional development seriously and support it through training, coaching, and mindfulness, as well as an open feedback culture that helps you identify your strengths and opportunities.
Flexibility and hybrid working is not just something we write in job postings — we genuinely offer a flexible setup and believe you know best how to structure your routines. Tell us what you need, and we’ve got you covered with the right IT equipment.
Turning the Tide. At Trackunit, we aim to create and contribute to an inclusive workplace. This priority starts with our hiring — we do not discriminate on the basis of gender identity, sexual orientation, personal expression, ethnicity, religious belief, or disability status. We only assess candidates on their qualifications and merit.
Who are you ideally?
Working in Professional Services means working across the full stack — backend, frontend, data engineering, and system integrations — and we see that as an opportunity, not a constraint. You’ll broaden your skills across domains with every engagement. That said, we’re not just looking for a generalist: we expect you to bring deep expertise in at least one area, whether that’s frontend, backend, or data engineering. Broad enough to contribute anywhere, deep enough to lead in your domain.
You bring 5+ years of professional software engineering experience and have shipped production-grade software across multiple domains. You don’t wait for perfect clarity before moving — you bias towards action and take full ownership of what you build, all the way to production.
Across the stack, you’re proficient with technologies such as:
Frontend: React, TypeScript, Nx, GraphQL and modern component-driven UI development
Backend: REST APIs, Java Spring Boot, Node.js, Kafka, Flink and modern cloud-based microservice and event-driven architectures
Data: Databricks, Python, SQL, Spark, PostgreSQL
You embrace AI as a core part of how you engineer. From early prototyping and validation through to production-mature releases, you use AI tools as an integrated part of your workflow — not as a shortcut, but as a force multiplier. You’re comfortable working with AI across a fully automated pipeline and toolsuite, and you’re curious about where it can take things further.
At Trackunit, AI is not a side project. We invest heavily in AI for internal use across all functions — and it’s increasingly embedded in our product offering as well. You’ll be joining a team where AI-assisted engineering is the norm, and where there’s real appetite to keep pushing what’s possible.
You build a strong internal network — staying close to Trackunit’s product and platform teams to stay on top of IrisX capabilities and direction. You understand that in Professional Services, your solutions must also be maintained, and you design with that in mind.
You’re comfortable context-switching between projects and domains, and you bring the communication skills to translate technical work into customer-facing outcomes.
Don’t meet every single requirement? No worries — this is what we’re looking for ideally. If you’re drawn to this role but your background doesn’t perfectly match every point, we encourage you to apply.
Primary responsibilities
Design and build tailored solutions on top of the IrisX platform — from concept to production — across backend, frontend, and data engineering.
Work across the full Trackunit tech stack in a project-based delivery model, adapting quickly between domains and customer contexts.
Take end-to-end ownership of what you ship: you build it, you run it, and you take pride in both quality and reliability.
Accelerate customer onboarding and IrisX adoption by delivering high-quality engineering that removes blockers for customers who lack the capacity or competence to build these solutions themselves.
Build and maintain a strong internal network with Trackunit’s product and platform teams to stay current on IrisX capabilities, ensuring the solutions you deliver are always aligned with platform direction.
Contribute to a growing Professional Services practice — helping shape how we deliver, what we build, and how we raise the bar for engineering quality in customer engagements.
Engage with customers in a technical capacity when needed, translating their requirements into well-scoped, production-grade solutions.
Our hiring process
Don’t waste your time writing the perfect cover letter. We want you to create an impact that matters — and that’s not in the cover letter.
Initial phone conversation with a colleague from our P&T team.
Interview with your potential new leader and relevant people from the team, so you’ll get to know them and the team better.
Assignment-specific interview. We want to give you a real insight into the work. You’ll receive a case to prepare ahead of the interview and present to relevant colleagues from across Trackunit — people you’ll also work closely with in the role.
If needed, we will obtain references from former employers and conduct background checks at relevant levels, if you have not provided these yourself.
Offer presentation and walk-through. We’re lucky to have you!
Coming Together To Connect Construction
We’re committed to construction — one of the largest industries in the world. Over the past two decades, Trackunit has been pioneering technological progress within construction. Today, we are not only a leading IoT provider but a thought leader, supporting and shaping the agenda for an entire industry on a global scale.
We believe in taking a people approach in everything we do. Being human-centric is not restricted to our products — it’s a way of life at Trackunit. We’re proud to be a truly global team. Our colleagues come together in hubs spread across the globe, but we embrace the idea of working remotely and in environments that inspire you. Everything we do, we do to eliminate downtime and build the most useful industry for the world.
The question is: Are you in?
- Department
- Engineering
- Locations
- Denmark, Aalborg
- Remote status
- Hybrid
Denmark, Aalborg
About Trackunit
Trackunit is the leading operating data platform connecting people, assets, and processes in construction.
A global technology company connecting the construction industry - by orchestrating data and infrastructure - to build the most useful industry for the world.
We connect construction through one platform to create a living, evolving ecosystem that delivers data and insights to the off-highway sector. With more than 2 million assets connected and more than 2 billion data points collected each day, we use technology to eliminate downtime, improve safety, and help customers improve the bottom line in a sustainable, cost-effective way.