{"id":3677430,"url":"https://alion.io/job/rank-group-principal-engineer","title":"Principal Engineer","company":{"id":172402,"name":"Rank Group","domain":"rank.com","url":"https://alion.io/company/rank-group","size_band":"501-1000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Dayforce","truth_index":{"grade":"B","score":75,"open_postings":10,"ghost_share":0,"stale_share":1,"repost_share":0,"time_to_fill_p50_days":23,"computed_at":"2026-11-04T06:34:25Z"}},"role":"Backend","role_family":"Backend","seniority":"lead","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Cape Town, South Africa"],"countries":["ZA"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":10,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":".NET","optional":false},{"name":"AWS","optional":false},{"name":"CI/CD","optional":false},{"name":"Java","optional":false},{"name":"LLM Guardrails","optional":false},{"name":"Machine Learning","optional":false},{"name":"Agentic Workflows","optional":true},{"name":"AI Agents","optional":true},{"name":"C#","optional":true},{"name":"Context Engineering","optional":true},{"name":"Function Calling","optional":true},{"name":"LLM","optional":true}],"status":"live","first_seen_at":"2026-11-02T23:00:00Z","employer_posted_date":"2026-11-03","last_verified_at":"2026-11-04T12:13:36Z","board_verified":true,"closed_at":null,"days_open":1,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":1},"description":"Purpose of the role:\nThe role builds and owns the engineering harnesses on which AI-assisted delivery depends: the agent scaffolding, context and retrieval layers, evaluation and guardrail frameworks, and the telemetry that proves whether the model is working. It carries no line management accountability. Its authority derives from technical credibility, demonstrated results and delegated technical standards ownership, exercised across four technology stacks and every delivery team on the site.\nThis is a hands on technical role, strategic contributor. The postholder is expected to write production code, ship the tooling, and remain the deepest technical voice in the room on both the AI stack and the business domains it is being applied to.\nThe site operates four technology stacks, Java (core platform and services), .NET (back-office management platform), React (web) and Flutter (mobile), across roughly 90 engineers and testers within a total organisation of c. 140. Engineering output is subject to licence conditions, safer-gambling technical requirements, data protection obligations and group information security standards.\nThe operating model is being redesigned around AI augmentation, with an expectation of materially higher throughput per engineer and a corresponding reduction in squad sizes over time. There is no validated sector reference implementation. The approach must be devised, instrumented, proven and adapted in operation, against a live estate carrying regulatory consequence.\nKey accountabilities:\nEach accountability is stated as outcome, authority and measure. Where accountability is genuinely shared, it is stated as shared.\n1. AI engineering harnesses: Primary. Accountable for the design, build, operation and lifecycle of the internal harnesses that make AI-assisted engineering safe and repeatable at Rank: agent and assistant scaffolding, repository and domain context layers, prompt and workflow libraries, evaluation harnesses, regression and guardrail suites, and the integration of these into the developer toolchain and CI/CD pipeline. Decides the technical design and implementation of these systems. Measured by: harness availability and adoption, evaluation coverage of AI-assisted output, defect and rework rate on AI-assisted changes, time from harness request to production availability.\n2. AI adoption in delivery: Primary for technical enablement, shared for realisation. Accountable for ensuring AI augmentation actually lands in the delivery teams: reference implementations, integration patterns per stack, developer enablement, and removal of the technical obstacles that stall adoption. Works through Heads of Engineering and Engineering Managers, who retain accountability for their teams’ delivery outcomes. Measured by: active adoption rate across squads, proportion of eligible workflows AI-assisted, measured throughput and quality change attributable to augmentation, benefit realised against the committed transformation case.\n3. Domain and technical depth: Primary. Accountable for holding sufficient depth in Rank’s business domains — player journey, account and wallet, bonusing and promotions, game integration, payments, responsible gambling controls, regulatory reporting — to judge where AI assistance is safe, where it is not, and what a correct output looks like. Owns the domain context and knowledge artefacts on which AI-assisted work depends. Measured by: accuracy of domain context assets, quality of technical adjudication in design review, absence of AI-attributable domain or regulatory defects reaching production.\n4. Technical standards and architecture practice: Shared with Architecture. Accountable for engineering standards governing AI-assisted development: code provenance and attribution, review obligations for generated code, licensing and IP hygiene, secure coding under assistance, and the definition of done for AI-assisted change. Sets these standards within the group reference architecture and recommends changes to it where augmentation requires them. Measured by: standards adoption, audit and assurance findings, security review outcomes on AI-assisted code paths.\n5. Engineering telemetry and measurement: Shared. Accountable for the technical instrumentation that makes engineering performance observable, delivery, quality and flow telemetry, and the pipelines and analysis layers that turn it into decision-grade evidence for the Managing Director and group stakeholders. Determines the technical implementation; the measurement framework and its interpretation are agreed with the Managing Director and Heads of Engineering. Measured by: telemetry coverage across squads and stacks, data quality, timeliness and usefulness of insight delivered to leadership.\n6. Technical evaluation and vendor assessment: Recommends. Accountable for the technical evaluation of AI platforms, models, tooling and third-party services proposed for engineering use, including capability benchmarking against Rank workloads, security and data-handling posture, cost model and exit risk. Recommends to the Managing Director, who holds selection and contracting authority. Measured by: quality and defensibility of evaluations, accuracy of realised outcome against predicted benefit and cost.\n7. Technical leadership without authority: Primary. Accountable for raising the technical ceiling of the engineering organisation: mentoring senior and lead engineers, leading design and architecture review, setting the standard for engineering craft, and building the internal advocacy that carries the augmentation model past initial resistance. Holds no line authority over any engineer. Measured by: capability uplift in senior engineering population, quality of design decisions across squads, peer assessment.\n8. Prototyping and technical risk reduction: Primary. Accountable for de-risking novel technical initiatives ahead of committed delivery through working prototypes and spikes, and for producing a clear, evidenced recommendation to proceed, adapt or stop. Measured by: proportion of major initiatives entering delivery with proven technical approach, avoided rework, cycle time from question to evidenced answer.\nNature and complexity of problems:\nThe role operates where no established method exists. Group strategy and regulatory constraint define what must be achieved; almost nothing defines how. Problems are typically novel, multi-variable, and resolved by adapting principle to circumstance under commercial and regulatory pressure.\nDesigning evaluation and guardrail frameworks for non-deterministic AI output in an estate where defects carry licence consequence, with no accepted industry standard to adopt.\nBuilding harnesses that work coherently across four stacks with divergent tooling, release governance and lifecycle economics, without fragmenting into four separate solutions.\nDistinguishing genuine productivity gain from displaced effort and measurement artefact, in a programme whose business case depends on the difference being real.\nEncoding sufficient domain knowledge — bonusing logic, wallet and payment integrity, responsible gambling controls — into context layers that AI assistance can use correctly, where the tacit knowledge sits across dozens of engineers and is largely undocumented.\nSecuring adoption from experienced engineers whose roles are being materially changed by the technology being introduced, with no line authority and against reasonable professional scepticism.\nJudging where AI assistance must be constrained or excluded on regulatory, security or IP grounds, and defending that judgement against commercial pressure for faster adoption.\nSustaining pace against a moving external technology frontier while keeping internal harnesses stable enough for teams to depend on.\nKnowledge, skills and experience:\n(a) Technical and professional depth\nDeep, current, hands-on expertise in modern software engineering, with genuine production depth in at least two of Java, .NET, React and Flutter and working command of the remainder — sufficient to set standards and adjudicate technical trade-offs across the estate without deferring to others. Demonstrated depth in cloud-native architecture (AWS), microservices, event-driven systems, API design and CI/CD engineering.\nSubstantive practical experience with the AI engineering stack: LLM application patterns, agentic workflows and tool use, retrieval and context engineering, prompt and workflow design, model evaluation and benchmarking, and the failure modes and safety considerations specific to generative systems in production. Experience building developer-facing platforms and internal tooling used by other engineers.\n(b) Domain and regulatory understanding\nThe ability to acquire and hold deep domain understanding rapidly. Existing knowledge of online gaming, betting, financial services or another regulated, high-transaction-volume consumer domain is strongly preferred, along with an understanding of the technical control environment that regulation imposes — auditability, data protection, provenance and evidential requirements.\n(c) Influence and communication\nCritical. Every outcome this role owns is delivered through engineers and leaders it does not manage, and defended to stakeholders who are not technical. Requires the ability to build credibility with sceptical senior engineers through demonstrated work, to explain technical trade-offs to commercial and group leadership without dilution, to hold a technical position under pressure, and to write clearly enough that decisions survive without the author in the room.\n(d) Experience typically required\n10+ years in software engineering, with a sustained record of hands-on delivery at senior or staff-plus level.\nDemonstrated ownership of platform, tooling or developer-experience systems used across an engineering organisation of comparable scale.\nPractical, shipped experience applying AI or machine learning to engineering workflows — not evaluation or advisory work alone.\nEvidence of technical leadership without line authority across multiple teams.\nDelivery accountability in a regulated, consumer-facing, high-availability environment (advantageous).\nBachelor’s or Master’s degree in Computer Science, Software Engineering, Engineering or a related field.\nKey relationships:\nInternal: Cape Town: Managing Director (line); Heads of Engineering; Architecture leadership; Quality Engineering; Product and Delivery leadership; Engineering Manager and Technical Leads; senior engineering population across all four stacks.\nInternal: Group (UK): Chief Product and Technology Office; Director of Technology; Director of Architecture; Group Information Security; Group Data and Analytics.\nExternal: AI platform and model vendors; developer tooling and cloud providers; third-party engineering service providers; security assurance and audit partners; the wider engineering community, where the role represents Rank technically.\nSuccess in the first twelve months\nThe following describes what good looks like at the end of year one and forms the basis of the initial objectives.\nA working, adopted AI engineering harness in production use across at least two stacks, with evaluation coverage and guardrails in place.\nDomain context assets established for the highest-value areas of the estate, validated by the teams that own them.\nEngineering telemetry instrumented sufficiently to evidence throughput and quality change with credibility at group level.\nPublished engineering standards for AI-assisted development, adopted across squads and accepted by Architecture and Information Security.\nA measurable, defensible productivity change in the adopting teams, with the measurement method understood and trusted by leadership.\nA visibly stronger senior engineering population, evidenced by the quality of design decisions being taken without escalation.","description_format":"text","description_chars":11924,"description_truncated":false,"requirements":{"experience_years_min":10,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["iGaming & Gambling"],"lifecycle":[{"event":"open","at":"2026-11-03T11:43:32Z"}],"visa":[],"liveness":{"score":63,"band":"ok","label":"Likely open","p_open":1,"p_active":0.632,"p_room":1,"age_days":1,"expected_fill_days":23,"reasons":["conf:3","stale_co","velocity","win:early"],"computed_at":"2026-11-04T06:34:25Z"},"pay":null,"html_url":"https://alion.io/job/rank-group-principal-engineer","json_url":"https://alion.io/job/rank-group-principal-engineer.json","meta":{"generated_at":"2026-11-04T12:17:42Z","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":18490,"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":172402},"rest":"https://alion.io/mcp/rest/get_company?id=172402"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Frank-group-principal-engineer"},{"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%2Frank-group-principal-engineer"},{"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%2Frank-group-principal-engineer"},{"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/rank-group-principal-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Frank-group-principal-engineer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3677430}},{"tool":"search_jobs","arguments":{"company":"rank.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3677430},"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"}}