{"id":2584679,"url":"https://alion.io/job/nederlands-senior-software-engineer-algorithms","title":"Senior Software Engineer – Algorithms","company":{"id":454956,"name":"Nederlands","domain":"contentguru.com","url":"https://alion.io/company/nederlands","size_band":"5000+","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"BambooHR","truth_index":{"grade":"B","score":75,"open_postings":19,"ghost_share":0,"stale_share":1,"repost_share":0,"time_to_fill_p50_days":null,"computed_at":"2026-10-16T05:45:00Z"}},"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":["Porto, Portugal"],"countries":["PT"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":38000,"max_usd":82000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":36},"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"C#","optional":false},{"name":"Python","optional":false},{"name":"SQL","optional":false},{"name":"TypeScript","optional":false}],"status":"live","first_seen_at":"2026-10-07T00:00:00Z","employer_posted_date":"2026-10-07","last_verified_at":"2026-10-16T20:47:56Z","board_verified":true,"closed_at":null,"days_open":9,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":9},"description":"Senior Software Engineer - Algorithms\nContent Guru is a leading provider of enterprise cloud Customer Experience (CX) and contact centre solutions, supporting organisations across the globe through innovative technology including Generative AI and our storm® platform.\nWe are looking for an experienced Senior Software Engineer to join our Workforce Management (WFM) development team at our Porto office. With a particular focus on algorithmic, logical and mathematical development, you will use your strong software engineering experience to develop and enhance sophisticated applications and services within our mission-critical communications platform.\nWhat we are looking for…\nYou will be an experienced Software Engineer who enjoys solving complex algorithmic and mathematical problems, with strong commercial experience working on systems containing significant algorithmic components.\nYou will have strong C# development skills, a solid understanding of software engineering principles and the ability to approach complex problems logically and creatively. You will also be confident taking ownership of complex development work, contributing to technical decisions and supporting less experienced engineers.\nLocation…\nThis role is based at our office in Porto, Portugal.\nKey responsibilities of the role…\nDesign, develop and maintain applications and features, with a particular focus on algorithmic and mathematical functionality.\nWrite clean, well-structured and maintainable code, principally using C#.\nDevelop a strong understanding of existing algorithms, their parameters and key use cases.\nIdentify creative and logical approaches to improving and extending algorithms.\nContribute to the design, specification and refinement of development work.\nParticipate in code reviews, testing, deployment and documentation.\nWork with customers and colleagues to understand requirements and explain algorithm behaviours.\nTake ownership of complex development work and contribute to technical decision-making.\nSupport and mentor less experienced engineers where appropriate.\nContinuously develop your technical knowledge and contribute to improvements across the team.\nAbout you…\nStrong commercial software development experience.\nStrong experience using C# in a commercial environment.\nExperience working on commercial systems with significant algorithmic or mathematical components.\nStrong logical thinking, analytical and problem-solving skills.\nGood understanding of software development practices including version control, CI and testing.\nAbility to write and test code against both functional and non-functional requirements.\nClear communication skills and the ability to explain complex technical concepts.\nAbility to work effectively both independently and as part of a team.\nExperience with SQL, Python or TypeScript would be advantageous.\nAbout the Company…\nContent Guru is the largest privately owned provider of Customer Experience (CX) and Contact Centre as a Service (CCaaS) in Europe. With modern, vibrant offices in the UK, Germany, Japan, the Netherlands, Portugal, the US, Greece and Australia, our award-winning cloud technology powers mission-critical services for some of the world’s biggest organisations.\nOur goal is to enhance the way the world communicates, enabling seamless interactions across voice, video, chat, email and more. We exist to make engagement easy - over any channel, anytime, anywhere.\nWe are an equal opportunities employer and consider all qualified applicants regardless of race, gender, religion, orientation, disability or any other protected characteristic. We are committed to creating an inclusive workplace where individuals can thrive and grow.","description_format":"text","description_chars":3701,"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":["Conversational AI","Contact Center Software"],"lifecycle":[{"event":"open","at":"2026-10-15T03:29:20Z"}],"visa":[],"liveness":{"score":54,"band":"ok","label":"Likely open","p_open":1,"p_active":0.567,"p_room":0.945,"age_days":9,"expected_fill_days":22,"reasons":["conf:1","stale_co","win:mid"],"computed_at":"2026-10-16T05:45:00Z"},"pay":null,"html_url":"https://alion.io/job/nederlands-senior-software-engineer-algorithms","json_url":"https://alion.io/job/nederlands-senior-software-engineer-algorithms.json","meta":{"generated_at":"2026-10-16T21:16:44Z","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":2126,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-17T00: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":454956},"rest":"https://alion.io/mcp/rest/get_company?id=454956"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fnederlands-senior-software-engineer-algorithms"},{"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%2Fnederlands-senior-software-engineer-algorithms"},{"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%2Fnederlands-senior-software-engineer-algorithms"},{"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/nederlands-senior-software-engineer-algorithms\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fnederlands-senior-software-engineer-algorithms"}]}