{"id":3701685,"url":"https://alion.io/job/ncr-atleos-sr-software-engineer-c-rust","title":"Sr Software Engineer (C++ / Rust)","company":{"id":5701,"name":"NCR Atleos","domain":"ncratleos.com","url":"https://alion.io/company/ncratleos","size_band":"5000+","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Workday","truth_index":{"grade":"B","score":80,"open_postings":11,"ghost_share":0,"stale_share":0.818,"repost_share":0,"time_to_fill_p50_days":36,"computed_at":"2026-11-04T06:34:25Z"}},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"full_time","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Dundee, United Kingdom"],"countries":["GB"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":48000,"max":60000,"currency":"GBP","period":"year","gross":null,"usd_annual":80498},"salary_estimate":null,"experience_years_min":4,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"C++","optional":false},{"name":"Linux","optional":false},{"name":"Rust","optional":false},{"name":"Scrum","optional":false},{"name":"Windows","optional":false}],"status":"live","first_seen_at":"2026-11-03T19:42:50Z","employer_posted_date":"2026-11-03","last_verified_at":"2026-11-04T01:47:42Z","board_verified":true,"closed_at":null,"days_open":0,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":0},"description":"About NCR Atleos\nNCR Atleos, headquartered in Atlanta, is a leader in expanding financial access. Our dedicated 20,000 employees optimize the branch, improve operational efficiency and maximize self-service availability for financial institutions and retailers across the globe.\nTitle: Senior Software Engineer (C++ / Rust)\nLocation: Dundee (Hybrid)\nGrade: 11\nSalary: £48,000 - 60,000 p/a +7.5%\nRole Summary and Key Responsibilities\nThe successful candidate will become a member of a highly motivated Agile team of platform software engineers responsible for developing a new and innovative large scale software solution for NCR Atleos' ATMs.\nKey tasks are as follows:\nLeadership of small to medium size projects; Collaborates with Scrum Masters, Product Owners and development team members\nResponsible for technical design, development, and maintenance of platform software and its associated components\nContributes to technical strategy discussions; Selects process/design tools\nInvestigate and prototype emerging software platform technologies, helping to identify those that will be selected for inclusion in the NCR portfolio\nDesign software subsystems, components, and their interfaces in support of business requirements\nDevelop high quality code to support technical architecture and design; Considers future systems architecture\nResponsible for translation of business requirements to development/test/release plan and delivering this solution on time to the business\nParticipate and contribute to an effective software development lifecycle including a high focus on customer support and root cause analysis\nConduct testing based on knowledge of system architecture, interdependencies and interactions\nAccurately estimate time and resources for software development efforts\nIncorporate unit testing/root cause analysis practices into software development process\nProvide technical leadership and assistance to internal and external product development teams\nCommunicate the architecture and recommendations to senior management, NCR customers, partners and others via formal presentations, white papers, and conversations; Participation in CEN XFS compliance and review\nEssential Experience\nBSc in Computer Science, BEng in technical discipline, or equivalent on the job experience\nExcellent written and verbal communication skills; excellent teamwork and collaboration skills\nExperience of Agile software development lifecycles and associated development techniques\nKnowledge of operating system architecture/security (Windows 10 and Linux)\nC++ and/or Rust experience using Microsoft Visual Studio\n4 or more years of industry experience\nPreferred Experience\nDriver development experience\nTeam leading experience\nCEN XFS knowledge\nAs an NCR Atleos employee, we provide you with several core benefits as standard, as well as the opportunity to select additional discounted voluntary benefits. You can choose to flex these benefits in a way that suits you and your\nfamily's lifestyle.\nAttractive Defined Pension Plan\ncareer Development and learning opportunities.\nMedical insurance\nDental insurance unum\nLife and Income protection insurance\nIllness and accident cover\nHealth assessment\nHoliday buy\nCycle to work.\nLifestyle discounts\nMy gym discounts.\nEmployee assistance program (EAP)\nHealth Screening\n#LI-AG1 #Li-Hybrid\nOffers of employment are conditional upon passage of screening criteria applicable to the job.\nEEO Statement\nNCR Atleos is an equal-opportunity employer. It is NCR Atleos policy to hire, train, promote, and pay associates based on their job-related qualifications, ability, and performance, without regard to race, color, creed, religion, national origin, citizenship status, sex, sexual orientation, gender identity/expression, pregnancy, marital status, age, mental or physical disability, genetic information, medical condition, military or veteran status, or any other factor protected by law.\n Statement to Third Party Agencies\nTo ALL recruitment agencies: NCR Atleos only accepts resumes from agencies on the NCR Atleos preferred supplier list. Please do not forward resumes to our applicant tracking system, NCR Atleos employees, or any NCR Atleos facility. NCR Atleos is not responsible for any fees or charges associated with unsolicited resumes.","description_format":"text","description_chars":4284,"description_truncated":false,"requirements":{"experience_years_min":4,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":["Dental insurance","Health insurance"],"hiring_locations":[{"name":"United Kingdom","iso":"GB","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Financial Software & Embedded Finance","POS Terminals & Kiosks"],"lifecycle":[{"event":"open","at":"2026-11-03T19:42:50Z"}],"visa":[],"liveness":{"score":63,"band":"ok","label":"Likely open","p_open":1,"p_active":0.632,"p_room":1,"age_days":0,"expected_fill_days":36,"reasons":["conf:4","stale_co","velocity","win:early","comp:brand"],"computed_at":"2026-11-04T06:34:25Z"},"pay":{"stated_usd_annual":80498,"is_top_pay":false},"html_url":"https://alion.io/job/ncr-atleos-sr-software-engineer-c-rust","json_url":"https://alion.io/job/ncr-atleos-sr-software-engineer-c-rust.json","meta":{"generated_at":"2026-11-04T08:35:28Z","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":13335,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-05T00: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":5701},"rest":"https://alion.io/mcp/rest/get_company?id=5701"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fncr-atleos-sr-software-engineer-c-rust"},{"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%2Fncr-atleos-sr-software-engineer-c-rust"},{"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%2Fncr-atleos-sr-software-engineer-c-rust"},{"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/ncr-atleos-sr-software-engineer-c-rust\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fncr-atleos-sr-software-engineer-c-rust"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3701685}},{"tool":"search_jobs","arguments":{"company":"ncratleos.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3701685},"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"}}