[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"seo-content-expertise-code-review-gb":3,"job-search-\u002Fen-gb\u002Fjobs-by-expertise\u002Fcode-review":4,"expertise-filters-\u002Fen-gb\u002Fjobs-by-expertise\u002Fcode-review":301,"featured-jobs-\u002Fen-gb\u002Fjobs-by-expertise\u002Fcode-review":447},{},{"total":5,"jobs":6},8,[7,67,107,161,192,217,247,271],{"id":8,"slug":9,"title":10,"raw_title":11,"is_featured":12,"company":13,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":16,"processed_country_iso_code_gmaps":18,"processed_home_office":20,"processed_salary_min":21,"processed_salary_max":22,"processed_salary_currency":23,"processed_salary_source":24,"processed_working_hours":25,"processed_employment_types":27,"processed_it_skills":28,"processed_it_skills_labels":32,"processed_job_expertise_skills":47,"processed_job_expertise_skills_labels":48,"max_cpc":66,"actual_cpc":66},80039,"product-engineer-lead-consultant-hybrid-allstate-ni","Product Engineer - Lead Consultant (Hybrid)",null,false,{"name":14,"slug":15,"logo_url":11},"Allstate NI","allstate-ni",[17],"Belfast",[19],"GB","hybrid",60000,80000,"GBP","estimated",[26],"FULL_TIME","permanent",{"aws":29,"sql":30,"java":30,"azure":29,"kafka":29,"react":30,"docker":29,"rest apis":30,"kubernetes":29,"spring boot":30,"microservices":30,"machine learning":31,"large language models (llms)":31,"ai-assisted development tools (e.g., copilot, cursor)":31},3,4,2,[33,34,35,36,37,38,39,40,41,42,43,44,45,46],"React","Java","Spring Boot","SQL","Kafka","REST APIs","Microservices","Docker","Kubernetes","AWS","Azure","Large Language Models (LLMs)","Machine Learning","AI-assisted development tools (e.g., Copilot, Cursor)",{"code review":30,"system design":30,"data protection":29,"risk management":29,"technology risk":29,"automated testing":30,"control management":29,"paired programming":30,"compliance workflows":29,"software engineering":30,"test-driven development":30,"resilient service design":29,"role-based access controls":29,"secure software development":29,"authentication and authorization":29,"full software development lifecycle":30,"continuous integration and deployment":30},[49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65],"Software Engineering","Full Software Development Lifecycle","Test-Driven Development","Paired Programming","Code Review","Automated Testing","Continuous Integration and Deployment","System Design","Risk Management","Control Management","Compliance Workflows","Technology Risk","Authentication and Authorization","Role-Based Access Controls","Secure Software Development","Resilient Service Design","Data Protection",1,{"id":68,"slug":69,"title":70,"raw_title":11,"is_featured":12,"company":71,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":74,"processed_country_iso_code_gmaps":76,"processed_home_office":77,"processed_salary_min":78,"processed_salary_max":79,"processed_salary_currency":23,"processed_salary_source":24,"processed_working_hours":80,"processed_employment_types":27,"processed_it_skills":81,"processed_it_skills_labels":82,"processed_job_expertise_skills":96,"processed_job_expertise_skills_labels":97,"max_cpc":66,"actual_cpc":66},81024,"2027-blackstone-technology-innovation-software-engineer-analyst-london-blackstone-europe-llp","2027 Blackstone Technology & Innovation Software Engineer Analyst (London)",{"name":72,"slug":73,"logo_url":11},"Blackstone Europe LLP","blackstone-europe-llp",[75],"London",[19],"onsite",50000,70000,[26],{"c#":29,"aws":29,"sql":29,"nosql":31,"react":29,"docker":29,"python":29,"caching":31,"next.js":29,"messaging":31,"terraform":29,"automation":31,"typescript":29,"ui frameworks":31,"agentic development":31,"relational databases":31,"ai-assisted development tools":31},[83,84,36,42,33,85,86,40,87,88,89,90,91,92,93,94,95],"Python","C#","TypeScript","Next.js","Terraform","NoSQL","Relational Databases","Messaging","Caching","Automation","Agentic Development","UI Frameworks","AI-assisted Development Tools",{"testing":29,"code review":29,"microservices":29,"api development":29,"data processing":29,"software delivery":29,"cloud architecture":29,"project management":29,"platform engineering":29,"software development":29,"serverless architecture":29},[98,99,39,100,101,102,103,53,104,105,106],"Software Development","Cloud Architecture","Serverless Architecture","API Development","Data Processing","Platform Engineering","Testing","Software Delivery","Project Management",{"id":108,"slug":109,"title":110,"raw_title":11,"is_featured":12,"company":111,"raw_hiringOrganization_logo_url":114,"processed_city_gmaps":115,"processed_country_iso_code_gmaps":116,"processed_home_office":20,"processed_salary_min":117,"processed_salary_max":118,"processed_salary_currency":23,"processed_salary_source":119,"processed_working_hours":120,"processed_employment_types":27,"processed_it_skills":121,"processed_it_skills_labels":122,"processed_job_expertise_skills":145,"processed_job_expertise_skills_labels":146,"max_cpc":66,"actual_cpc":66},84459,"staff-software-engineer-ravio-2","Staff Software Engineer",{"name":112,"slug":113,"logo_url":11},"Ravio","ravio","https:\u002F\u002Fapp.ashbyhq.com\u002Fapi\u002Fimages\u002Forg-theme-logo\u002F967f3421-4458-498b-b3fe-910182b0a3f8\u002F8e491013-1614-4a48-a8f5-75d1b32c3074\u002Ffd50ac96-be87-4067-bbb0-d4e517a29b2b.png",[75],[19],110000,170000,"original",[26],{"gcp":30,"mcp":29,"jest":31,"auth0":31,"figma":31,"neo4j":31,"react":29,"slack":31,"linear":31,"bifrost":31,"datadog":31,"graphql":30,"mantine":31,"node.js":30,"phoenix":31,"temporal":29,"chromatic":31,"llm evals":29,"storybook":31,"playwright":31,"postgresql":30,"typescript":30,"anthropic sdk":29,"github actions":31},[85,123,124,125,126,33,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144],"Node.js","PostgreSQL","GraphQL","GCP","Temporal","MCP","Anthropic SDK","LLM evals","Playwright","Jest","Storybook","Chromatic","Mantine","Auth0","GitHub Actions","Datadog","Figma","Slack","Linear","Neo4j","Bifrost","Phoenix",{"code review":30,"design review":30,"observability":30,"system design":30,"data platforms":30,"agentic systems":29,"workflow engines":29,"cost optimization":30,"prompt engineering":29,"developer platforms":29,"distributed systems":30,"platform engineering":30,"software architecture":30,"eval-driven development":29,"performance optimization":30,"durability and consistency":30,"multi-service orchestration":30},[56,147,148,103,149,150,151,152,153,53,154,155,156,157,158,159,160],"Software Architecture","Distributed Systems","Agentic Systems","Workflow Engines","Developer Platforms","Eval-Driven Development","Prompt Engineering","Design Review","Observability","Performance Optimization","Cost Optimization","Multi-Service Orchestration","Data Platforms","Durability and Consistency",{"id":162,"slug":163,"title":164,"raw_title":11,"is_featured":12,"company":165,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":168,"processed_country_iso_code_gmaps":169,"processed_home_office":77,"processed_salary_min":170,"processed_salary_max":171,"processed_salary_currency":23,"processed_salary_source":24,"processed_working_hours":172,"processed_employment_types":27,"processed_it_skills":173,"processed_it_skills_labels":174,"processed_job_expertise_skills":183,"processed_job_expertise_skills_labels":184,"max_cpc":66,"actual_cpc":66},59852,"lead-software-engineer-cyber-security-controls-automation-lseg-employment-services-limited","Lead Software Engineer, Cyber Security Controls Automation",{"name":166,"slug":167,"logo_url":11},"LSEG Employment Services Limited","lseg-employment-services-limited",[75],[19],90000,130000,[26],{"go":30,"edr":29,"iam":29,"rust":30,"siem":29,"python":30,"rest apis":30,"javascript":30,"typescript":30,"cloud technologies":30,"vulnerability management":29},[175,85,83,176,177,38,178,179,180,181,182],"Rust","Go","JavaScript","Cloud Technologies","SIEM","Vulnerability Management","IAM","EDR",{"code review":30,"data analysis":30,"cyber security":30,"policy as code":29,"control testing":30,"risk management":30,"software engineering":30,"regulated environments":29,"technical documentation":30,"audit evidence collection":30},[185,186,57,187,188,189,49,53,190,191],"Cyber Security","Control Testing","Audit Evidence Collection","Policy as Code","Data Analysis","Technical Documentation","Regulated Environments",{"id":193,"slug":194,"title":195,"raw_title":11,"is_featured":12,"company":196,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":199,"processed_country_iso_code_gmaps":200,"processed_home_office":77,"processed_salary_min":170,"processed_salary_max":171,"processed_salary_currency":201,"processed_salary_source":24,"processed_working_hours":202,"processed_employment_types":27,"processed_it_skills":203,"processed_it_skills_labels":204,"processed_job_expertise_skills":206,"processed_job_expertise_skills_labels":207,"max_cpc":66,"actual_cpc":66},59539,"quantitative-valuations-specialist-gbr006-refinitiv-limited","Quantitative Valuations Specialist",{"name":197,"slug":198,"logo_url":11},"Refinitiv Limited","refinitiv-limited",[75],[19],"USD",[26],{"sql":29,"python":30,"machine learning":29,"large language models":29},[83,36,45,205],"Large Language Models",{"training":29,"code review":29,"documentation":29,"software design":29,"strategic planning":29,"operational support":29,"fixed income pricing":29,"quantitative finance":30,"statistical modeling":29,"model lifecycle management":29},[208,209,210,211,53,212,213,214,215,216],"Quantitative Finance","Fixed Income Pricing","Statistical Modeling","Software Design","Documentation","Training","Operational Support","Model Lifecycle Management","Strategic Planning",{"id":218,"slug":219,"title":220,"raw_title":11,"is_featured":12,"company":221,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":222,"processed_country_iso_code_gmaps":223,"processed_home_office":77,"processed_salary_min":22,"processed_salary_max":224,"processed_salary_currency":23,"processed_salary_source":24,"processed_working_hours":225,"processed_employment_types":27,"processed_it_skills":226,"processed_it_skills_labels":227,"processed_job_expertise_skills":232,"processed_job_expertise_skills_labels":233,"max_cpc":66,"actual_cpc":66},59863,"senior-c-java-developer-lseg-employment-services-limited","Senior C++ \u002F Java Developer",{"name":166,"slug":167,"logo_url":11},[75],[19],120000,[26],{"c++":30,"java":30,"ci\u002Fcd":29,"linux":29,"cloud platforms":31},[228,34,229,230,231],"C++","Linux","CI\u002FCD","Cloud Platforms",{"apis":29,"sdlc":30,"messaging":29,"algorithms":30,"build tools":29,"code review":30,"concurrency":30,"observability":29,"data structures":30,"version control":29,"technical design":30,"automated testing":29,"memory management":30,"performance tuning":29,"system integration":30,"distributed systems":30,"object-oriented design":30,"inter-service communication":29},[234,235,236,237,238,239,148,90,240,241,242,243,54,244,155,245,246,53],"Object-Oriented Design","Data Structures","Algorithms","Concurrency","Memory Management","System Integration","APIs","Inter-service Communication","Build Tools","Version Control","Performance Tuning","SDLC","Technical Design",{"id":248,"slug":249,"title":250,"raw_title":11,"is_featured":12,"company":251,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":252,"processed_country_iso_code_gmaps":253,"processed_home_office":77,"processed_salary_min":170,"processed_salary_max":171,"processed_salary_currency":23,"processed_salary_source":24,"processed_working_hours":254,"processed_employment_types":27,"processed_it_skills":255,"processed_it_skills_labels":256,"processed_job_expertise_skills":262,"processed_job_expertise_skills_labels":263,"max_cpc":66,"actual_cpc":66},59534,"lead-engineer-ai-platforms-gbr006-refinitiv-limited","Lead Engineer, AI Platforms",{"name":197,"slug":198,"logo_url":11},[75],[19],[26],{"git":30,"java":30,"ci\u002Fcd":30,"kotlin":30,"mongodb":30,"reactjs":30,"rest apis":30,"javascript":30,"typescript":30,"spring boot":30,"ai\u002Fml integration":30,"automated testing":30},[34,257,35,38,258,259,177,85,230,260,54,261],"Kotlin","MongoDB","ReactJS","Git","AI\u002FML Integration",{"monitoring":30,"code review":30,"secure coding":30,"coding standards":30,"owasp principles":30,"architecture design":30,"deployment processes":30,"operational processes":30},[264,265,53,266,267,268,269,270],"Architecture Design","Coding Standards","Deployment Processes","Monitoring","Operational Processes","Secure Coding","OWASP Principles",{"id":272,"slug":273,"title":274,"raw_title":11,"is_featured":12,"company":275,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":276,"processed_country_iso_code_gmaps":277,"processed_home_office":20,"processed_salary_min":278,"processed_salary_max":279,"processed_salary_currency":280,"processed_salary_source":24,"processed_working_hours":281,"processed_employment_types":27,"processed_it_skills":282,"processed_it_skills_labels":283,"processed_job_expertise_skills":291,"processed_job_expertise_skills_labels":292,"max_cpc":66,"actual_cpc":66},59837,"index-distribution-software-engineer-lseg-employment-services-limited","Index Distribution Software Engineer",{"name":166,"slug":167,"logo_url":11},[75],[19],800000,1200000,"INR",[26],{"c#":31,"aws":29,"sql":29,"java":31,"nosql":31,"gitlab":31,"python":30,"angular":30,"iceberg":31,"jenkins":31,"dynamodb":31,"html\u002Fcss":29,"terraform":31,"javascript":30,"postgresql":29,"sql server":31,"typescript":30},[83,85,177,284,36,42,285,34,84,286,287,87,124,288,289,88,290],"Angular","HTML\u002FCSS","GitLab","Jenkins","SQL Server","DynamoDB","Iceberg",{"code review":29,"data modeling":29,"microservices":29,"financial data":29,"index products":29,"api development":29,"test automation":30,"data distribution":29,"agile methodologies":29,"cloud-native architecture":30,"software development lifecycle":30},[293,294,39,101,295,296,53,297,298,299,300],"Software Development Lifecycle","Cloud-native Architecture","Data Modeling","Test Automation","Agile Methodologies","Financial Data","Index Products","Data Distribution",{"industry":302,"employment_type":324,"expertise_skills":327,"it_skills":378,"salary_currency":440,"processed_working_hours":445},[303,306,309,312,315,318,321],{"key":304,"label":305,"count":30},"financial markets infrastructure","Financial Markets Infrastructure",{"key":307,"label":308,"count":29},"data","Data",{"key":310,"label":311,"count":31},"financial services","Financial Services",{"key":313,"label":314,"count":66},"compensation","Compensation",{"key":316,"label":317,"count":66},"software","Software",{"key":319,"label":320,"count":66},"data provider","Data Provider",{"key":322,"label":323,"count":66},"insurance","Insurance",[325],{"key":27,"label":326,"count":5},"PERMANENT",[328,330,333,335,337,339,341,343,345,347,349,351,353,355,358,360,362,364,366,368,370,372,374,376],{"key":329,"label":53,"slug":329,"count":5},"code-review",{"key":331,"label":332,"slug":331,"count":31},"api-development","Api Development",{"key":334,"label":155,"slug":334,"count":31},"observability",{"key":336,"label":57,"slug":336,"count":31},"risk-management",{"key":338,"label":103,"slug":338,"count":31},"platform-engineering",{"key":340,"label":39,"slug":340,"count":31},"microservices",{"key":342,"label":49,"slug":342,"count":31},"software-engineering",{"key":344,"label":148,"slug":344,"count":31},"distributed-systems",{"key":346,"label":54,"slug":346,"count":31},"automated-testing",{"key":348,"label":56,"slug":348,"count":31},"system-design",{"key":350,"label":265,"slug":350,"count":66},"coding-standards",{"key":352,"label":59,"slug":352,"count":66},"compliance-workflows",{"key":354,"label":237,"slug":354,"count":66},"concurrency",{"key":356,"label":357,"slug":356,"count":66},"continuous-integration-and-deployment","Continuous Integration And Deployment",{"key":359,"label":58,"slug":359,"count":66},"control-management",{"key":361,"label":186,"slug":361,"count":66},"control-testing",{"key":363,"label":157,"slug":363,"count":66},"cost-optimization",{"key":365,"label":185,"slug":365,"count":66},"cyber-security",{"key":367,"label":189,"slug":367,"count":66},"data-analysis",{"key":369,"label":300,"slug":369,"count":66},"data-distribution",{"key":371,"label":295,"slug":371,"count":66},"data-modeling",{"key":373,"label":159,"slug":373,"count":66},"data-platforms",{"key":375,"label":102,"slug":375,"count":66},"data-processing",{"key":377,"label":65,"slug":377,"count":66},"data-protection",[379,383,385,387,389,392,394,397,400,402,405,408,410,412,414,417,419,421,424,427,429,432,434,437],{"key":380,"label":381,"slug":380,"count":382},"typescript","Typescript",5,{"key":384,"label":83,"slug":384,"count":30},"python",{"key":386,"label":34,"slug":386,"count":30},"java",{"key":388,"label":36,"slug":388,"count":30},"sql",{"key":390,"label":391,"slug":390,"count":29},"rest-apis","Rest Apis",{"key":393,"label":33,"slug":393,"count":29},"react",{"key":395,"label":396,"slug":395,"count":29},"javascript","Javascript",{"key":398,"label":399,"slug":398,"count":29},"aws","Aws",{"key":401,"label":40,"slug":401,"count":31},"docker",{"key":403,"label":404,"slug":403,"count":31},"nosql","Nosql",{"key":406,"label":407,"slug":406,"count":31},"cicd","Ci\u002FCd",{"key":409,"label":84,"slug":409,"count":31},"c",{"key":411,"label":87,"slug":411,"count":31},"terraform",{"key":413,"label":45,"slug":413,"count":31},"machine-learning",{"key":415,"label":416,"slug":415,"count":31},"postgresql","Postgresql",{"key":418,"label":35,"slug":418,"count":31},"spring-boot",{"key":420,"label":138,"slug":420,"count":66},"datadog",{"key":422,"label":423,"slug":422,"count":66},"dynamodb","Dynamodb",{"key":425,"label":426,"slug":425,"count":66},"edr","Edr",{"key":428,"label":139,"slug":428,"count":66},"figma",{"key":430,"label":431,"slug":430,"count":66},"gcp","Gcp",{"key":433,"label":260,"slug":433,"count":66},"git",{"key":435,"label":436,"slug":435,"count":66},"github-actions","Github Actions",{"key":438,"label":439,"slug":438,"count":66},"gitlab","Gitlab",[441,443,444],{"key":23,"label":23,"count":442},6,{"key":280,"label":280,"count":66},{"key":201,"label":201,"count":66},[446],{"key":26,"label":26,"count":5},{"total":448,"jobs":449},0,[]]