{"id":1726790,"url":"https://alion.io/job/heidelberg-materials-senior-software-engineer-fm","title":"Senior Software Engineer (f/m)","company":{"id":1771306,"name":"Heidelberg Materials","domain":"heidelbergmaterials.com","url":"https://alion.io/company/heidelbergmaterials-com","size_band":"5000+","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Workday","truth_index":{"grade":"B","score":78,"open_postings":89,"ghost_share":0,"stale_share":0.888,"repost_share":0,"time_to_fill_p50_days":37,"computed_at":"2026-11-15T07:52:55Z"}},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Wrocław, Poland"],"countries":["PL"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":55000,"max_usd":91000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":352},"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Angular","optional":false},{"name":"Ansible","optional":false},{"name":"Apache ECharts","optional":false},{"name":"Apache HTTP Server","optional":false},{"name":"Azure","optional":false},{"name":"CI/CD","optional":false},{"name":"Docker","optional":false},{"name":"ElasticSearch","optional":false},{"name":"GitLab","optional":false},{"name":"Grafana","optional":false},{"name":"MQTT","optional":false},{"name":"MS SQL","optional":false},{"name":"Node-RED","optional":false},{"name":"OPC UA","optional":false},{"name":"PostgreSQL","optional":false},{"name":"Prompt Engineering","optional":false},{"name":"Python","optional":false},{"name":"React.js","optional":false},{"name":"TypeScript","optional":false},{"name":"JavaScript","optional":true}],"status":"live","first_seen_at":"2026-08-26T00:00:00Z","employer_posted_date":"2026-08-26","last_verified_at":"2026-11-15T02:47:37Z","board_verified":true,"closed_at":null,"days_open":81,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":81},"description":"Heidelberg Materialsisoneof theworld'slargestintegratedmanufacturersof buildingmaterialsand solutions withleadingmarket positionsin cement, aggregates, and ready-mixedconcrete. Weare representedin more than50 countrieswitharound51,000 employeesatalmost3,000 locationsand nowwe’reseekingto recruitin Heidelberg MaterialsDigital Hub Wrocław. Meet the Team:\nHeidelbergMaterials is reinventing the way building materials areproduced for the digital age. We have a challenging and compelling roadmap ahead of us. To advance on our goal to become the digital leader in the building materials industry, we are looking for a Senior Full stackSoftware Engineer who is passionate about digital transformation of a globally operating company.You will perform various software engineering tasks in one of our teams, working on an application which is collecting and distributing sensor data from our production plants and providing reporting and overview locally for the plants.\nIf you are eager to tackle difficult challenges and make an impact inan international company undergoing a massive digital transformation, you should look no further.\nWhat will you do:\nJoin us in supporting a business-critical industrial application used across our cement plants worldwide. Your first months will focus on understanding the solution, troubleshooting issues, and ensuring its reliable operation, while gradually contributing to its future development and modernization..\nWriteclean, reliablecodeand actas a technicalrole model withintheteam;\n\nWork with different frameworks in Python, Typescript/JS;\n\nConvert design drafts, mockups and textual descriptions into working UIs, applications;\n\nAdvocate consistency and best practices in our code and architecture. Promote and follow the existing internal guidelines;\n\nWork together with stakeholders, product ownersand other team members from various technical backgrounds to deliver high-quality solutions that help improve our business;\n\nMap business processes to data models or algorithms;\n\nBe pro-active, persistent, and eager to deliver a great solution for a given problem;\n\nConsistently leverageAI in daily software development activities to improve productivity, accelerate delivery, and enhance solution quality in a cost-effective manner.\n\nWe are looking for these competencies:\n5+ years of experience with Python;\n\n3+ years of experience with Frontend technologies such as Typescript, Angular, React;\n\n3+ experience with Grafana, Apache eCharts;\n\nExperience with relational databases (Postgres, Microsoft SQL or similar);\n\nExperience in Elastic Stack (Elastic Search);\n\nStrong analytical and problem-solving skills;\n\nExperience with Ansible and GitLab;\n\nExperience in current software architecture patterns and technologies E.g., CI/CD, automated E2E testing, TDD, Docker;\n\nExperience in development of industrial/IIoTrelated applications;\n\nExperience in maintainingand refactoring critical legacy systems;\n\nProficient in AI-assisted development with strong prompt engineering and cost-awareness.\n\nWhat is beneficial:\nFamiliarity with various IT protocols such as MQTT, HTTP Rest, JDBC, etc;\n\nFamiliarity with various OT protocols such as OPC UA/DA/XDA, etc;\n\nKnowledge of Node-Red;\n\nFamiliarity with industrial Automation systems as well as IIoT;\n\nExperience with Azure IIoTservices;\n\nExpertisein multidisciplinary work with automation engineers, software engineers, mechanical engineers, etc.\n\nWhat we offer:\nEmployment contract in well-established company that is part of Heidelberg Materials Group;\n\nComprehensive benefit package, including private medical care, subsidized multisport card, holiday and childrens‘s summer camp allowances, culture and sport subsidies, fresh fruit at work;\n\nExtensive range of internal and external training opportunities;\n\nCultural events and sports competitions for employees;\n\nAnnual Bonus.\n\nWhat’sgoing to happen next?\nOnce you apply to this job advert, our recruiter will reach out to you within a week. If there is interest onboth sides, wewillschedule apre-screening call to learn more about your experience and motivation to join our team.","description_format":"text","description_chars":4123,"description_truncated":false,"requirements":{"experience_years_min":5,"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":["Mining","Building Materials"],"lifecycle":[{"event":"open","at":"2026-10-02T22:21:05Z"}],"visa":[],"liveness":{"score":15,"band":"cold","label":"Long shot","p_open":1,"p_active":0.523,"p_room":0.28,"age_days":81,"expected_fill_days":37,"reasons":["conf:5","stale_co","velocity","win:tail","crowd:brand"],"computed_at":"2026-11-15T07:52:55Z"},"pay":null,"html_url":"https://alion.io/job/heidelberg-materials-senior-software-engineer-fm","json_url":"https://alion.io/job/heidelberg-materials-senior-software-engineer-fm.json","meta":{"generated_at":"2026-11-15T17:49:56Z","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":10265,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-16T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"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":1771306},"rest":"https://alion.io/mcp/rest/get_company?id=1771306"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fheidelberg-materials-senior-software-engineer-fm"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"free","price":{"credits":0,"usd":0},"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%2Fheidelberg-materials-senior-software-engineer-fm"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"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%2Fheidelberg-materials-senior-software-engineer-fm"},{"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/heidelberg-materials-senior-software-engineer-fm\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fheidelberg-materials-senior-software-engineer-fm"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":1726790}},{"tool":"search_jobs","arguments":{"company":"heidelbergmaterials.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":1726790},"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"}}