{"id":3927462,"url":"https://alion.io/job/trackunit-software-engineer-platform","title":"Software Engineer - Platform","company":{"id":55396,"name":"Trackunit","domain":"trackunit.com","url":"https://alion.io/company/trackunit","size_band":"201-500","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":null,"truth_index":null},"role":"Backend","role_family":"Backend","seniority":null,"employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Kolding, Denmark"],"countries":["DK"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Apache Kafka","optional":false},{"name":"Java","optional":false},{"name":"Rest API","optional":false},{"name":"Spring Boot","optional":false},{"name":"Flink","optional":true},{"name":"Grafana","optional":true},{"name":"Prometheus","optional":true}],"status":"live","first_seen_at":"2026-11-06T23:00:00Z","employer_posted_date":null,"last_verified_at":"2026-11-06T23:00:00Z","board_verified":false,"closed_at":null,"days_open":0,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":0},"description":"We are looking for a Software Engineer who wants to build and ship new features that quickly reach customers, on top of an engine that already runs at scale. You join our platform team, which owns several live domains that our customers depend on every day. The foundations are solid and well maintained, so your time goes into new use cases and features rather than firefighting. Whether you have a couple of years of experience or a few more, we would like to see your application.\n\n**What's in it for you?\n\n**\n\nHear directly from the people using what you build. Customer feedback feeds straight back into the roadmap, and you work on features and product decisions that matter to end users.\n\nBuild on a system with real scale behind it. The event system spans 8 domains, exposes 20+ event types as webhooks, and powers 10 configurable alert types for our end users - currently ~20k active configurations triggering ~200k events every weekday. The team owns 8+ public APIs end to end, crucial for customers' day-to-day business.\n\nLearn from experts who share. You’ll join a talkative team of experienced domain experts who love discussing technical topics.\n\nGrow with support. Scoped, well-defined assignments to start, senior colleagues pairing and reviewing your work, and shared ownership of keeping things running.\n\nSee your work ship. We favour small, frequent releases over long project cycles, so what you build lands in production fast.\n\n**Who are you ideally?\n\n**You are a backend developer with strong Java skills who is at home on live production systems.\n\nHands-on experience with Java, Spring Boot, Kafka, and REST APIs, in particular building and running your own services in a modern cloud-based microservice and event-driven architecture.\n\nYou are comfortable working on live production systems with high data volumes and migration paths, keeping quality, observability, reliability, and performance in mind.\n\nYou enjoy talking tech: you like discussing technical topics widely, learning, and listening in on topics not always directly related to your own tasks.\n\nYou are motivated by incremental, high-quality delivery on products that are already live, bringing a fresh perspective that helps rework existing infrastructure where it is holding us back, and you treat the tools already in our platform as solid building blocks.\n\nNice to have: Flink and stateful processing (or the willingness to learn it, since it is widely used here), relational databases, and Grafana and Prometheus, our “bread and butter”.\n\nYou embrace AI as part of how you engineer. From prototyping through to production, you use AI tools as an integrated part of your workflow, not as a shortcut but as a force multiplier. That said, this isn't the main thing we're hiring for: curiosity and a willingness to use it well matter more than deep prior experience.\n\nDon't meet every single requirement? No worries, this is what we're looking for ideally. If you're excited about this role but your background doesn't align perfectly with every point above, we encourage you to apply.\n\n**Primary Responsibilities\n\n**\n\nImprove, extend and run the live domains our team owns, including telemetry storage and APIs, the event system, and the alerting engine, without disrupting production.\n\nBuild and run your own services, with migration paths when architecture or data formats need to change.\n\nWork closely with the internal teams building products on top of the platform you help shape.\n\nKeep the platform reliable and observable at high data volumes.\n\n****Our hiring process\n\n****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.\n\nInitial phone conversation with a colleague from our P&T team.\n\nVirtual meet and greet with your potential new leader and someone from the team, so you’ll get to know the role and team better.\n\nAssignment-specific interview with the hiring manager and a lead engineer from the team. 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 - people you’ll also work closely with in the role.\n\nIf needed, we will obtain references from former employers and conduct background checks at relevant levels.\n\nOffer presentation and walk-through.\n\n**Coming Together To Connect Construction\n\n**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.\n\nWe 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.\n\nThe question is: Are you in?","description_format":"text","description_chars":5161,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Fleet Management","Marketplaces","IoT Platforms & Solutions"],"lifecycle":[{"event":"open","at":"2026-11-07T20:52:15Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":0,"expected_fill_days":28,"reasons":["seen:0","win:early"],"computed_at":"2026-11-07T22:57:54Z"},"pay":null,"html_url":"https://alion.io/job/trackunit-software-engineer-platform","json_url":"https://alion.io/job/trackunit-software-engineer-platform.json","meta":{"generated_at":"2026-11-07T22:57:54Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":37992,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-08T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":55396},"rest":"https://alion.io/mcp/rest/get_company?id=55396"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Ftrackunit-software-engineer-platform"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Ftrackunit-software-engineer-platform"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Ftrackunit-software-engineer-platform"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/trackunit-software-engineer-platform\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Ftrackunit-software-engineer-platform"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3927462}},{"tool":"search_jobs","arguments":{"company":"trackunit.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3927462},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}