Senior QA Engineer - Nando's Point of Sale & Kitchen Management System (NPOS & NKMS) Overall Ambition Help shape the future of Nando's at-counter customer and employee experience by building quality into every stage of delivery. You'll play a key role in ensuring our Point of Sale and Kitchen Management platforms are reliable, accessible, performant and resilient for millions of customers and Nandocas across the globe. What We're Looking For We're looking for a Senior QA Engineer to join our passionate, lean, agile, fast-growing and evolving technology team on a permanent basis. You'll be an experienced QA professional who enjoys solving complex technical challenges and driving quality across every stage of the software development lifecycle. You'll take ownership of quality strategy across our Point of Sale and Kitchen Management products, combining hands-on hardware validation, modern testing practices and release governance to ensure exceptional customer and restaurant experiences. Living the Nando's Values As a Nandoca, you'll embody the values that make Nando's unique. Pride - Take ownership of your work, hold yourself to high standards and care deeply about delivering quality outcomes. Passion - Bring energy, curiosity and enthusiasm to solving problems and creating exceptional customer experiences. Courage - Challenge the status quo, embrace change and make informed decisions, even when faced with uncertainty. Integrity - Act with honesty, transparency and accountability in everything you do. Family - Collaborate openly, support your teammates and contribute to an inclusive environment where everyone can thrive. These values shape how we work together, make decisions and build technology that moves Nando's forward. The Role As a Senior QA Engineer, you'll define and lead the quality strategy across our Point of Sale and Kitchen Management platforms, ensuring every release meets the highest standards before reaching our restaurants. This is a hands-on senior role focused on quality engineering rather than simply writing automated tests. You'll own test planning, release validation, hardware testing, production quality and continuous improvement across multiple products. You'll work closely with Software Engineers, Product Managers and Technical Leads to ensure quality is built into every stage of delivery, balancing speed with stability as we deliver software to restaurants around the world. You'll enjoy reproducing complex production issues, validating software on physical hardware and identifying opportunities to improve our overall testing approach. You'll also champion modern QA practices, AI-assisted testing where appropriate and continuous improvement across the engineering organisation. About the Point of Sale & Kitchen Management Team Our mission is to transform the at-counter experience for both Customers and Nandocas by replacing legacy Point of Sale providers with a best-in-class platform built by Nando's. This is a largely greenfield programme that will become the backbone of Nando's ordering technology, integrating seamlessly with our digital ordering and Kitchen Management platforms. Although based in the UK, the platform supports restaurants globally across the UK, South Africa, Australia and the USA, creating exciting engineering challenges around localisation, configurability and operational resilience. Our software powers restaurant tills, kitchen displays, payment devices and ordering workflows where reliability is business critical. Every release directly impacts restaurant operations, making quality engineering fundamental to our success. Responsibilities Define and lead the quality strategy across our Point of Sale and Kitchen Management products. Design, execute and continuously improve comprehensive test plans for restaurant hardware and software. Perform hands-on manual validation across Windows and Android Point of Sale devices, kitchen screens, receipt printers and payment terminals. Own release validation activities and ensure production readiness before deployment. Monitor post-release stability and rapidly investigate, reproduce and resolve production issues. Work closely with Software Engineers to improve testability, quality and release confidence throughout development. Build and maintain automated testing using modern frameworks including Playwright and Maestro where appropriate. Support API, integration, end-to-end, accessibility, regression and performance testing activities. Contribute to test management using Testmo and help drive continuous improvements across our quality processes. Use monitoring, observability and production insights to improve platform reliability and customer experience. Champion accessibility, resilience and operational excellence as core engineering principles. Evaluate emerging technologies, including AI-assisted testing approaches, where they deliver measurable value. Skills & Experience Essential Significant experience leading QA strategy for modern web, desktop or mobile applications. Strong hands-on manual testing experience across physical Windows and Android hardware. Experience testing customer-facing or operational business-critical applications. Experience creating comprehensive test plans and release validation strategies. Strong understanding of functional, integration, regression, accessibility, API and performance testing. Experience with modern automation frameworks such as Playwright and/or Maestro. Experience testing Flutter applications. Familiarity with JSON payloads, API validation and backend integrations. Experience with test management platforms such as Testmo or similar. Excellent communication and stakeholder management skills. Experience working within Agile software development teams. Enthusiasm for embracing AI-assisted testing as part of the engineering workflow. Desirable Experience using BrowserStack or similar real-device testing platforms. Experience with visual regression tools such as Percy. Experience with LogRocket, Grafana or similar observability platforms. Exposure to performance testing tools such as k6 or Gatling. Experience working with Google Cloud Platform. Understanding of SQL databases and backend services. Experience working with restaurant technology, retail systems or hardware-integrated applications. You'll Be Collaborative, constructive and empathetic in how you work with others. Pragmatic in balancing quality, delivery speed and long-term maintainability. Passionate about creating reliable, accessible experiences for customers and restaurant teams. Comfortable influencing engineering teams without direct authority. Someone who leaves teams, products and engineering practices better than they found them. Everyone is Welcome At Nando's, everyone is welcome. Inspired by our Southern African heritage, we know and value the richness that diversity brings to Nando's. We're committed to creating an inclusive and respectful culture for all, including our existing and future Nandocas, partners and suppliers, customers and the communities we are part of. We deliberately work hard to create an environment where every individual is valued, respected and can flourish regardless of who they are, their background or outlook on life. We welcome applications from a diverse range of individuals and will consider any reasonable adjustments to enable candidates to perform at their best throughout the recruitment process.
22/07/2026
Full time
Senior QA Engineer - Nando's Point of Sale & Kitchen Management System (NPOS & NKMS) Overall Ambition Help shape the future of Nando's at-counter customer and employee experience by building quality into every stage of delivery. You'll play a key role in ensuring our Point of Sale and Kitchen Management platforms are reliable, accessible, performant and resilient for millions of customers and Nandocas across the globe. What We're Looking For We're looking for a Senior QA Engineer to join our passionate, lean, agile, fast-growing and evolving technology team on a permanent basis. You'll be an experienced QA professional who enjoys solving complex technical challenges and driving quality across every stage of the software development lifecycle. You'll take ownership of quality strategy across our Point of Sale and Kitchen Management products, combining hands-on hardware validation, modern testing practices and release governance to ensure exceptional customer and restaurant experiences. Living the Nando's Values As a Nandoca, you'll embody the values that make Nando's unique. Pride - Take ownership of your work, hold yourself to high standards and care deeply about delivering quality outcomes. Passion - Bring energy, curiosity and enthusiasm to solving problems and creating exceptional customer experiences. Courage - Challenge the status quo, embrace change and make informed decisions, even when faced with uncertainty. Integrity - Act with honesty, transparency and accountability in everything you do. Family - Collaborate openly, support your teammates and contribute to an inclusive environment where everyone can thrive. These values shape how we work together, make decisions and build technology that moves Nando's forward. The Role As a Senior QA Engineer, you'll define and lead the quality strategy across our Point of Sale and Kitchen Management platforms, ensuring every release meets the highest standards before reaching our restaurants. This is a hands-on senior role focused on quality engineering rather than simply writing automated tests. You'll own test planning, release validation, hardware testing, production quality and continuous improvement across multiple products. You'll work closely with Software Engineers, Product Managers and Technical Leads to ensure quality is built into every stage of delivery, balancing speed with stability as we deliver software to restaurants around the world. You'll enjoy reproducing complex production issues, validating software on physical hardware and identifying opportunities to improve our overall testing approach. You'll also champion modern QA practices, AI-assisted testing where appropriate and continuous improvement across the engineering organisation. About the Point of Sale & Kitchen Management Team Our mission is to transform the at-counter experience for both Customers and Nandocas by replacing legacy Point of Sale providers with a best-in-class platform built by Nando's. This is a largely greenfield programme that will become the backbone of Nando's ordering technology, integrating seamlessly with our digital ordering and Kitchen Management platforms. Although based in the UK, the platform supports restaurants globally across the UK, South Africa, Australia and the USA, creating exciting engineering challenges around localisation, configurability and operational resilience. Our software powers restaurant tills, kitchen displays, payment devices and ordering workflows where reliability is business critical. Every release directly impacts restaurant operations, making quality engineering fundamental to our success. Responsibilities Define and lead the quality strategy across our Point of Sale and Kitchen Management products. Design, execute and continuously improve comprehensive test plans for restaurant hardware and software. Perform hands-on manual validation across Windows and Android Point of Sale devices, kitchen screens, receipt printers and payment terminals. Own release validation activities and ensure production readiness before deployment. Monitor post-release stability and rapidly investigate, reproduce and resolve production issues. Work closely with Software Engineers to improve testability, quality and release confidence throughout development. Build and maintain automated testing using modern frameworks including Playwright and Maestro where appropriate. Support API, integration, end-to-end, accessibility, regression and performance testing activities. Contribute to test management using Testmo and help drive continuous improvements across our quality processes. Use monitoring, observability and production insights to improve platform reliability and customer experience. Champion accessibility, resilience and operational excellence as core engineering principles. Evaluate emerging technologies, including AI-assisted testing approaches, where they deliver measurable value. Skills & Experience Essential Significant experience leading QA strategy for modern web, desktop or mobile applications. Strong hands-on manual testing experience across physical Windows and Android hardware. Experience testing customer-facing or operational business-critical applications. Experience creating comprehensive test plans and release validation strategies. Strong understanding of functional, integration, regression, accessibility, API and performance testing. Experience with modern automation frameworks such as Playwright and/or Maestro. Experience testing Flutter applications. Familiarity with JSON payloads, API validation and backend integrations. Experience with test management platforms such as Testmo or similar. Excellent communication and stakeholder management skills. Experience working within Agile software development teams. Enthusiasm for embracing AI-assisted testing as part of the engineering workflow. Desirable Experience using BrowserStack or similar real-device testing platforms. Experience with visual regression tools such as Percy. Experience with LogRocket, Grafana or similar observability platforms. Exposure to performance testing tools such as k6 or Gatling. Experience working with Google Cloud Platform. Understanding of SQL databases and backend services. Experience working with restaurant technology, retail systems or hardware-integrated applications. You'll Be Collaborative, constructive and empathetic in how you work with others. Pragmatic in balancing quality, delivery speed and long-term maintainability. Passionate about creating reliable, accessible experiences for customers and restaurant teams. Comfortable influencing engineering teams without direct authority. Someone who leaves teams, products and engineering practices better than they found them. Everyone is Welcome At Nando's, everyone is welcome. Inspired by our Southern African heritage, we know and value the richness that diversity brings to Nando's. We're committed to creating an inclusive and respectful culture for all, including our existing and future Nandocas, partners and suppliers, customers and the communities we are part of. We deliberately work hard to create an environment where every individual is valued, respected and can flourish regardless of who they are, their background or outlook on life. We welcome applications from a diverse range of individuals and will consider any reasonable adjustments to enable candidates to perform at their best throughout the recruitment process.
We are Subway Headquarters! A dedicated team of professionals supporting thousands of franchisees around the globe. Senior Automation Engineer - Shelton, CT This role is based out of our Shelton, CT headquarters. Ready to build what's next with one of the world's most iconic brands? Why Join Subway? At Subway, we are not standing still. We are building. This is a business focused on what matters most: growing franchisee profitability, strengthening our brand and creating long-term value. The people who thrive here are the ones who want to make a real impact. You will not just do the work. You will shape it. We move fast. We think like owners. We make decisions that matter. We hold ourselves to a high standard because what we do directly impacts thousands of franchisees around the world. If you bring energy, accountability and a bias for action, you will fit right in. We take the work seriously, but we also know the best results come from teams that support each other, celebrate wins and show up ready to build something better every day. This is your chance to be part of what's next. About the Role: Subway's Digital Merchandising team manages thousands of product configurations, promotional campaigns, and menu validations across our owned channels and third-party delivery partners every week - today, largely by hand. The Senior Automation Engineer exists to change that. You'll join the Guest Engineering organization and own the design and delivery of an automation platform that replaces manual merchandising workflows with reliable, repeatable, CI/CD-driven pipelines. Your scope spans the full validation surface: API contracts between Subway's Node.js middleware and downstream consumers (including DoorDash, Uber Eats, and similar 3PD partners), UI rendering across Mobile App, Web, and Kiosk, and data integrity checks that confirm what the Merchandising team configures is exactly what guests see and can order. Playwright is the primary framework for both UI and API automation, running on AWS Lambda within Subway's serverless infrastructure. You'll write automation in Node.js / TypeScript, integrate suites into GitHub Actions / Azure DevOps pipelines, and use AI-assisted development tools - including Claude and GitHub Copilot - daily. This is a hands-on individual contributor role with real ownership over a greenfield automation program. Responsibilities include but not limited to: Design and build automated test frameworks and data-pipeline scripts that replace manual Digital Merchandising workflows - covering product configuration, promotional setup, menu publishing, and menu validation across Subway's owned channels (Mobile App, Web, Kiosk) and third-party delivery partners (e.g., DoorDash, Uber Eats). Own test coverage end-to-end, from authoring through CI/CD-triggered execution and result reporting. Develop and maintain API automation suites in Node.js / TypeScript using Playwright, validating menu sync, promotional data contracts, and ordering payloads between Subway's middleware platform and its downstream consumers - including 3PD marketplace APIs. Catch data integrity issues before they reach guests or partners. Build and operate UI automation for Subway's Web and Mobile App (via browser emulation) and Kiosk surfaces using Playwright, ensuring that merchandising changes - new items, limited-time offers, price updates, item availability flags - render correctly and consistently across all guest-facing touchpoints. Leverage AI-assisted development tools (GitHub Copilot, Claude, and similar) as a core part of daily engineering work - accelerating test generation, refactoring, and documentation. Explore AI-driven test maintenance (self-healing selectors, auto-generated regression suites) to reduce suite brittleness as the product evolves. Collaborate with product, QE, and Digital Merchandising stakeholders to convert acceptance criteria and manual test scripts into durable automated coverage. Translate business validation rules (e.g., price floor checks, modifier availability windows, 3PD menu schema requirements) into executable test specifications. Enforce data governance, security, and compliance standards within automated workflows. Conduct code reviews and share automation best practices to raise overall quality across the Guest Engineering team. Qualifications, Competencies & Traits Demonstrated proficiency in Playwright for both UI end-to-end and API automation - Node.js / TypeScript required. Bachelor's degree or higher in Computer Science, Software Engineering, or a related field (or equivalent practical experience). 5 or more years of hands-on software engineering or SDET experience with a strong automation focus. Experience building API test frameworks that validate REST contracts, payload schemas, and data integrity across integrated systems. Solid understanding of HTTP/REST fundamentals, JSON schema validation, and API versioning patterns. Experience with serverless and event-driven architectures on AWS (Lambda, API Gateway, SQS/SNS, DynamoDB). Hands-on experience integrating automated test suites into CI/CD pipelines (GitHub Actions, Azure DevOps, or equivalent). Experience working with third-party platform APIs and vendor integrations - delivery aggregators, marketplace platforms, or similar partner ecosystems strongly preferred. Proficiency with AI-assisted development tools (GitHub Copilot, Claude, or equivalent) - must be comfortable using AI daily to write, review, refactor, and document test code. Familiarity with Infrastructure as Code (Terraform or CloudFormation) for managing test infrastructure. Experience with observability and APM tooling (Dynatrace, Datadog, CloudWatch) for monitoring automation pipelines in production. Systems thinking - able to map complex data flows across multiple APIs and surface the right validation layer for each risk. Strong debugging and root-cause analysis skills across API, UI, and data pipeline failures. Excellent written communication for documenting test strategies, coverage rationale, and defect reports for both technical and non-technical stakeholders. Ability to partner closely with manual QE, Digital Merchandising ops, and product teams to translate domain knowledge into durable automated coverage. Collaborative mindset with a willingness to give and receive candid code review feedback. Travel: Less than 10% Preferred Qualifications Direct experience integrating with DoorDash Drive, Uber Eats, or other major 3PD delivery/marketplace APIs - particularly menu management and order submission endpoints. Experience with visual regression testing tools (Applitools, Percy, or Playwright's built-in screenshot diffing) for validating menu rendering fidelity across channels. Familiarity with contract testing frameworks (Pact or similar) for validating API provider/consumer relationships in a distributed system. Experience with data validation automation - schema enforcement, referential integrity checks, and automated reconciliation between source systems and downstream consumers. Hands-on experience with AI-driven test maintenance: self-healing selectors, auto-generated regression coverage, or LLM-assisted test authoring. Experience in QSR, retail, e-commerce, or digital ordering domains - familiarity with menu management systems, promotional engines, or POS integration patterns a strong plus. AWS Certified Developer - Associate or higher. Experience with performance and load testing tools (k6, Artillery, or similar) for validating API throughput under peak merchandising event load. What do we offer? Insurance Plans (Medical, Life) Pension/401K/RSP (country specific) Competitive Bonus Mobility Allowance Tuition Reimbursement Company Holidays Volunteering time And More . Compensation: The base pay range for this role is $119,200 - $149,000K annually Pay within this range will be determined in good faith based on job-related factors, which may include skills, experience, education/training, location, and internal equity. The Company is only considering applicants who are currently authorized to work in the country the position is based. AA/EOE/D/V
21/07/2026
Full time
We are Subway Headquarters! A dedicated team of professionals supporting thousands of franchisees around the globe. Senior Automation Engineer - Shelton, CT This role is based out of our Shelton, CT headquarters. Ready to build what's next with one of the world's most iconic brands? Why Join Subway? At Subway, we are not standing still. We are building. This is a business focused on what matters most: growing franchisee profitability, strengthening our brand and creating long-term value. The people who thrive here are the ones who want to make a real impact. You will not just do the work. You will shape it. We move fast. We think like owners. We make decisions that matter. We hold ourselves to a high standard because what we do directly impacts thousands of franchisees around the world. If you bring energy, accountability and a bias for action, you will fit right in. We take the work seriously, but we also know the best results come from teams that support each other, celebrate wins and show up ready to build something better every day. This is your chance to be part of what's next. About the Role: Subway's Digital Merchandising team manages thousands of product configurations, promotional campaigns, and menu validations across our owned channels and third-party delivery partners every week - today, largely by hand. The Senior Automation Engineer exists to change that. You'll join the Guest Engineering organization and own the design and delivery of an automation platform that replaces manual merchandising workflows with reliable, repeatable, CI/CD-driven pipelines. Your scope spans the full validation surface: API contracts between Subway's Node.js middleware and downstream consumers (including DoorDash, Uber Eats, and similar 3PD partners), UI rendering across Mobile App, Web, and Kiosk, and data integrity checks that confirm what the Merchandising team configures is exactly what guests see and can order. Playwright is the primary framework for both UI and API automation, running on AWS Lambda within Subway's serverless infrastructure. You'll write automation in Node.js / TypeScript, integrate suites into GitHub Actions / Azure DevOps pipelines, and use AI-assisted development tools - including Claude and GitHub Copilot - daily. This is a hands-on individual contributor role with real ownership over a greenfield automation program. Responsibilities include but not limited to: Design and build automated test frameworks and data-pipeline scripts that replace manual Digital Merchandising workflows - covering product configuration, promotional setup, menu publishing, and menu validation across Subway's owned channels (Mobile App, Web, Kiosk) and third-party delivery partners (e.g., DoorDash, Uber Eats). Own test coverage end-to-end, from authoring through CI/CD-triggered execution and result reporting. Develop and maintain API automation suites in Node.js / TypeScript using Playwright, validating menu sync, promotional data contracts, and ordering payloads between Subway's middleware platform and its downstream consumers - including 3PD marketplace APIs. Catch data integrity issues before they reach guests or partners. Build and operate UI automation for Subway's Web and Mobile App (via browser emulation) and Kiosk surfaces using Playwright, ensuring that merchandising changes - new items, limited-time offers, price updates, item availability flags - render correctly and consistently across all guest-facing touchpoints. Leverage AI-assisted development tools (GitHub Copilot, Claude, and similar) as a core part of daily engineering work - accelerating test generation, refactoring, and documentation. Explore AI-driven test maintenance (self-healing selectors, auto-generated regression suites) to reduce suite brittleness as the product evolves. Collaborate with product, QE, and Digital Merchandising stakeholders to convert acceptance criteria and manual test scripts into durable automated coverage. Translate business validation rules (e.g., price floor checks, modifier availability windows, 3PD menu schema requirements) into executable test specifications. Enforce data governance, security, and compliance standards within automated workflows. Conduct code reviews and share automation best practices to raise overall quality across the Guest Engineering team. Qualifications, Competencies & Traits Demonstrated proficiency in Playwright for both UI end-to-end and API automation - Node.js / TypeScript required. Bachelor's degree or higher in Computer Science, Software Engineering, or a related field (or equivalent practical experience). 5 or more years of hands-on software engineering or SDET experience with a strong automation focus. Experience building API test frameworks that validate REST contracts, payload schemas, and data integrity across integrated systems. Solid understanding of HTTP/REST fundamentals, JSON schema validation, and API versioning patterns. Experience with serverless and event-driven architectures on AWS (Lambda, API Gateway, SQS/SNS, DynamoDB). Hands-on experience integrating automated test suites into CI/CD pipelines (GitHub Actions, Azure DevOps, or equivalent). Experience working with third-party platform APIs and vendor integrations - delivery aggregators, marketplace platforms, or similar partner ecosystems strongly preferred. Proficiency with AI-assisted development tools (GitHub Copilot, Claude, or equivalent) - must be comfortable using AI daily to write, review, refactor, and document test code. Familiarity with Infrastructure as Code (Terraform or CloudFormation) for managing test infrastructure. Experience with observability and APM tooling (Dynatrace, Datadog, CloudWatch) for monitoring automation pipelines in production. Systems thinking - able to map complex data flows across multiple APIs and surface the right validation layer for each risk. Strong debugging and root-cause analysis skills across API, UI, and data pipeline failures. Excellent written communication for documenting test strategies, coverage rationale, and defect reports for both technical and non-technical stakeholders. Ability to partner closely with manual QE, Digital Merchandising ops, and product teams to translate domain knowledge into durable automated coverage. Collaborative mindset with a willingness to give and receive candid code review feedback. Travel: Less than 10% Preferred Qualifications Direct experience integrating with DoorDash Drive, Uber Eats, or other major 3PD delivery/marketplace APIs - particularly menu management and order submission endpoints. Experience with visual regression testing tools (Applitools, Percy, or Playwright's built-in screenshot diffing) for validating menu rendering fidelity across channels. Familiarity with contract testing frameworks (Pact or similar) for validating API provider/consumer relationships in a distributed system. Experience with data validation automation - schema enforcement, referential integrity checks, and automated reconciliation between source systems and downstream consumers. Hands-on experience with AI-driven test maintenance: self-healing selectors, auto-generated regression coverage, or LLM-assisted test authoring. Experience in QSR, retail, e-commerce, or digital ordering domains - familiarity with menu management systems, promotional engines, or POS integration patterns a strong plus. AWS Certified Developer - Associate or higher. Experience with performance and load testing tools (k6, Artillery, or similar) for validating API throughput under peak merchandising event load. What do we offer? Insurance Plans (Medical, Life) Pension/401K/RSP (country specific) Competitive Bonus Mobility Allowance Tuition Reimbursement Company Holidays Volunteering time And More . Compensation: The base pay range for this role is $119,200 - $149,000K annually Pay within this range will be determined in good faith based on job-related factors, which may include skills, experience, education/training, location, and internal equity. The Company is only considering applicants who are currently authorized to work in the country the position is based. AA/EOE/D/V
Marex Group plc (NASDAQ: MRX) is a diversified global financial services platform providing essential liquidity, market access and infrastructure services to clients across energy, commodities and financial markets. The group provides comprehensive breadth and depth of coverage across four core services: clearing, agency and execution, market making, and hedging and investment solutions. It has a leading franchise in many major metals, energy and agricultural products, with access to 60 exchanges. The group provides access to the world's major commodity markets, covering a broad range of clients that include some of the largest commodity producers, consumers and traders, banks, hedge funds and asset managers. With more than 40 offices worldwide, the group has over 3,000 employees across Europe, Asia and the Americas. For more information visit Position Reference VN2868 Department description Marex has unique access across markets with significant share globally both on and off exchange. The depth of knowledge amongst its teams and divisions provides its customers with clear advantage, and its technology-led service provides access to all major exchanges, order flow management via screen, voice and DMA, plus award winning data, insights and analytics. The Technology Department delivers differentiation, scalability and security for the business. Technology provides digital tools, software services and infrastructure globally to all business groups. Software development and support teams work in agile 'streams' aligned to specific business areas. Our other teams work enterprise wide to provide critical services including our global service desk, network and system infrastructure, IT operations, security, enterprise architecture and design. The Software Development function creates and maintains applications, frameworks and other software components to deliver to business requirements. Developers conceive, specify, design, engineer, document, test, and deliver bug fixes as needed to provide high quality software solutions. Each Development team is aligned to one of Marex's business divisions and works with a corresponding Business Technology and Application Support team. Role Summary As a Full stack Software Engineer specializing in both front end and back end development, experienced in React or C# .NET, you will be a key member of our Prime Services Software Development team, contributing to the creation and enhancement of secure, responsive web applications and services tailored for front to back trading technology. Your coding expertise, alignment to agile principles, and your strong emphasis on quality will be instrumental in delivering robust and reliable applications, including greenfield, re platforming and migration to (AWS) cloud. In this role, you will also work closely with the platform engineering team to ensure seamless integration and deployment, and QA to deliver an automation first and shift left approach to quality control. You will support and advocate for the Marex Agentic AI augmented development strategy, and also be encouraged to join Marex technology guilds, participate in solution design and technology reviews, and to act as scrum master when needed. Responsibilities Role specific Code across all proprietary applications and services that constitute the Marex Prime Services (Capital Markets) technology platform. Take accountability for the quality of your deliverables, take an automation first approach to quality control, adhere to coding standards and participate in peer reviews and pull requests. Work with platform engineering to automate build and deploy of existing and new systems. Align with Marex delivery process and agile principles, engage in scrum ceremonies and contribute to estimation and scheduling, and resolving impediments. Work collaboratively within scrum team, and more widely within the technology function. All staff Ensuring compliance with the company's regulatory requirements under the FCA, NFA, AMF, AFM, MAS. Adhere to the operational risk framework for your role ensuring that all regulatory or company determined parameters are complied with. Role model for demonstrating highest level standards of integrity and conduct and reflecting Company Values. At all times complying with the FCA's Code of Conduct. To ensure that you are fully aware of and adhere to internal policies that relate to you, your role or any other activities for which you have any level of responsibility. To report any breaches of policy to Compliance and/or your supervisor as required. To elevate risk events immediately. To provide input to risk management processes, as required. Competencies, Skills, Experience & Qualifications Engineering: C#, .Net 4.8, ASP.Net, React, JS/TS, HTML, CSS, SQL Tools / Technologies / Infra: NodeJS, cloud/AWS, Bitbucket (Git), SQL/Server, Jira Design: API, HTTP/REST, JSON, micro services and distributed systems SDLC: Agile, Scrum, Kanban, devOps, CI/CD. Understanding of, and advocacy for, Agentic AI / Context Engineering Desirable Engineering: Java, Vue, Angular, .Net Core, Kendo UI Tools / Technologies / Infra: Docker, Kubernetes, RabbitMQ, Kafka, Azure, GCP, NoSQL, DNS, NServiceBus, IIS Design: Serverless, cloud native/PaaS, event driven, pub/sub, real time/websockets, architectural design records (ADRs) SDLC: Agentic AI / Context Engineering; CoPilot, Claude, Codex, building custom agents across full SDLC Financial Services Ecosystem: Market data, Bloomberg. Experience working in a regulated environment and knowledge of the risk and compliance requirements associated with this. Competencies Excellent verbal and written communication skills. A collaborative team player, approachable, self efficient and influences a positive work environment. Demonstrates curiosity. Resilient in a challenging, fast paced environment. Ability to take a high level of responsibility in a fast pace and high volume environment. Excels at building relationships, networking and influencing others. Conduct Rules Act with integrity. Act with due skill, care and diligence. Be open and cooperative with the FCA, the PRA and other regulators. Pay due regard to the interests of customers and treat them fairly. Observe proper standard of market conduct. Act to deliver good outcomes for retail customers. Company Values Be collaborative - by working together across the organisation, we foster teamwork, can better respond to challenges and successfully deliver for our clients Act with integrity - we pride ourselves on our honesty and high ethical standards. We apply these values when working with all our clients, colleagues and other stakeholders Be adaptable and entrepreneurial - we embrace change as markets evolve to constantly increase our efficiency and create innovative solutions for our clients. We are interested in the world around us and inquisitive about understanding the challenges and opportunities our clients face. Be respectful - how we treat each other, and our clients says everything about who we are. We always act respectfully and treat people fairly in everything we do. Nurture talent - we aim to grow our own talent and make Marex the place ambitious, hardworking and talented people choose to build their career. This means giving and taking stretch opportunities, taking risks, and committing to career development and support - for ourselves and our teams. Adaptable and Nimble - Our size and flexibility is an advantage. We are big enough to support our client's various needs, and adaptable and nimble enough to respond quickly to changing conditions or requirements. A non bureaucratic, but well controlled environment fosters initiative as well as employee satisfaction. Marex is fully committed to being an inclusive employer and providing an inclusive and accessible recruitment process for all. We will provide reasonable adjustments to remove any disadvantage to you being considered for this role. We value the differences that a diverse workforce brings to the company. We welcome applications from candidates returning to the workforce. Also, Marex is committed to avoiding circumstances in which the appearance or possibility of conflicts of interest may exist within the hiring process. If you would like to receive any information in a different way or would like us to do anything differently to help you, please include it in your application.
20/07/2026
Full time
Marex Group plc (NASDAQ: MRX) is a diversified global financial services platform providing essential liquidity, market access and infrastructure services to clients across energy, commodities and financial markets. The group provides comprehensive breadth and depth of coverage across four core services: clearing, agency and execution, market making, and hedging and investment solutions. It has a leading franchise in many major metals, energy and agricultural products, with access to 60 exchanges. The group provides access to the world's major commodity markets, covering a broad range of clients that include some of the largest commodity producers, consumers and traders, banks, hedge funds and asset managers. With more than 40 offices worldwide, the group has over 3,000 employees across Europe, Asia and the Americas. For more information visit Position Reference VN2868 Department description Marex has unique access across markets with significant share globally both on and off exchange. The depth of knowledge amongst its teams and divisions provides its customers with clear advantage, and its technology-led service provides access to all major exchanges, order flow management via screen, voice and DMA, plus award winning data, insights and analytics. The Technology Department delivers differentiation, scalability and security for the business. Technology provides digital tools, software services and infrastructure globally to all business groups. Software development and support teams work in agile 'streams' aligned to specific business areas. Our other teams work enterprise wide to provide critical services including our global service desk, network and system infrastructure, IT operations, security, enterprise architecture and design. The Software Development function creates and maintains applications, frameworks and other software components to deliver to business requirements. Developers conceive, specify, design, engineer, document, test, and deliver bug fixes as needed to provide high quality software solutions. Each Development team is aligned to one of Marex's business divisions and works with a corresponding Business Technology and Application Support team. Role Summary As a Full stack Software Engineer specializing in both front end and back end development, experienced in React or C# .NET, you will be a key member of our Prime Services Software Development team, contributing to the creation and enhancement of secure, responsive web applications and services tailored for front to back trading technology. Your coding expertise, alignment to agile principles, and your strong emphasis on quality will be instrumental in delivering robust and reliable applications, including greenfield, re platforming and migration to (AWS) cloud. In this role, you will also work closely with the platform engineering team to ensure seamless integration and deployment, and QA to deliver an automation first and shift left approach to quality control. You will support and advocate for the Marex Agentic AI augmented development strategy, and also be encouraged to join Marex technology guilds, participate in solution design and technology reviews, and to act as scrum master when needed. Responsibilities Role specific Code across all proprietary applications and services that constitute the Marex Prime Services (Capital Markets) technology platform. Take accountability for the quality of your deliverables, take an automation first approach to quality control, adhere to coding standards and participate in peer reviews and pull requests. Work with platform engineering to automate build and deploy of existing and new systems. Align with Marex delivery process and agile principles, engage in scrum ceremonies and contribute to estimation and scheduling, and resolving impediments. Work collaboratively within scrum team, and more widely within the technology function. All staff Ensuring compliance with the company's regulatory requirements under the FCA, NFA, AMF, AFM, MAS. Adhere to the operational risk framework for your role ensuring that all regulatory or company determined parameters are complied with. Role model for demonstrating highest level standards of integrity and conduct and reflecting Company Values. At all times complying with the FCA's Code of Conduct. To ensure that you are fully aware of and adhere to internal policies that relate to you, your role or any other activities for which you have any level of responsibility. To report any breaches of policy to Compliance and/or your supervisor as required. To elevate risk events immediately. To provide input to risk management processes, as required. Competencies, Skills, Experience & Qualifications Engineering: C#, .Net 4.8, ASP.Net, React, JS/TS, HTML, CSS, SQL Tools / Technologies / Infra: NodeJS, cloud/AWS, Bitbucket (Git), SQL/Server, Jira Design: API, HTTP/REST, JSON, micro services and distributed systems SDLC: Agile, Scrum, Kanban, devOps, CI/CD. Understanding of, and advocacy for, Agentic AI / Context Engineering Desirable Engineering: Java, Vue, Angular, .Net Core, Kendo UI Tools / Technologies / Infra: Docker, Kubernetes, RabbitMQ, Kafka, Azure, GCP, NoSQL, DNS, NServiceBus, IIS Design: Serverless, cloud native/PaaS, event driven, pub/sub, real time/websockets, architectural design records (ADRs) SDLC: Agentic AI / Context Engineering; CoPilot, Claude, Codex, building custom agents across full SDLC Financial Services Ecosystem: Market data, Bloomberg. Experience working in a regulated environment and knowledge of the risk and compliance requirements associated with this. Competencies Excellent verbal and written communication skills. A collaborative team player, approachable, self efficient and influences a positive work environment. Demonstrates curiosity. Resilient in a challenging, fast paced environment. Ability to take a high level of responsibility in a fast pace and high volume environment. Excels at building relationships, networking and influencing others. Conduct Rules Act with integrity. Act with due skill, care and diligence. Be open and cooperative with the FCA, the PRA and other regulators. Pay due regard to the interests of customers and treat them fairly. Observe proper standard of market conduct. Act to deliver good outcomes for retail customers. Company Values Be collaborative - by working together across the organisation, we foster teamwork, can better respond to challenges and successfully deliver for our clients Act with integrity - we pride ourselves on our honesty and high ethical standards. We apply these values when working with all our clients, colleagues and other stakeholders Be adaptable and entrepreneurial - we embrace change as markets evolve to constantly increase our efficiency and create innovative solutions for our clients. We are interested in the world around us and inquisitive about understanding the challenges and opportunities our clients face. Be respectful - how we treat each other, and our clients says everything about who we are. We always act respectfully and treat people fairly in everything we do. Nurture talent - we aim to grow our own talent and make Marex the place ambitious, hardworking and talented people choose to build their career. This means giving and taking stretch opportunities, taking risks, and committing to career development and support - for ourselves and our teams. Adaptable and Nimble - Our size and flexibility is an advantage. We are big enough to support our client's various needs, and adaptable and nimble enough to respond quickly to changing conditions or requirements. A non bureaucratic, but well controlled environment fosters initiative as well as employee satisfaction. Marex is fully committed to being an inclusive employer and providing an inclusive and accessible recruitment process for all. We will provide reasonable adjustments to remove any disadvantage to you being considered for this role. We value the differences that a diverse workforce brings to the company. We welcome applications from candidates returning to the workforce. Also, Marex is committed to avoiding circumstances in which the appearance or possibility of conflicts of interest may exist within the hiring process. If you would like to receive any information in a different way or would like us to do anything differently to help you, please include it in your application.
Works With: Engineering Leadership, Product Managers, Designers, Software Engineers Hours: 37.5 pw (9.30-6pm Monday to Friday, 1 hour lunch) Term: Permanent Location: Hybrid - London office based in Oval (2 days / week) About us Artlogic is a leading technology platform for the art world. Founded in 1989, Artlogic empowers over 6,000 galleries, dealers, and art professionals worldwide to streamline their operations and grow their businesses. The company's integrated platform combines inventory management, CRM, websites, sales, marketing, and payment tools, everything needed to run a modern and successful art business. In 2021, Artlogic was acquired by tech investors Cove Hill Partners to accelerate innovation and expand its global reach. Since then, the company has doubled in size, with employees across London, New York, Atlanta, and Cape Town. Today, Artlogic is entering an exciting new chapter through its merger with ArtCloud, another industry leader in art technology. Together, the two companies are uniting complementary platforms to build the most comprehensive, forward-thinking solution for the art world. This collaboration brings together deep expertise across CRM, sales, marketing, inventory, payments, and AI-powered tools, empowering galleries, artists, and collectors worldwide. Joining Artlogic means becoming part of a growing global team that is shaping the future of how art is bought, sold, and managed, both online and in person. Our technology team comprises over 50 people across Product, UX and Engineering working in cross-functional teams geographically distributed principally between the UK and Brazil with a technical operations team in the UK and South Africa. At present, our technology stack comprises a combination of Python, Typescript, C# in Azure, GCP and AWS cloud environments. About the role We are seeking a pragmatic, impact-driven AI-Native Senior Software Engineer to help evolve and extend our platform while guiding technical direction and supporting team development. This role centres on solving real-world problems for art professionals, making thoughtful technical decisions that balance business impact with engineering trade-offs. You will work closely with Product Managers, Designers, and engineers to take ideas from inception through to production, ensuring we build the right solutions for our customers. You will act as both a senior technical contributor and a product minded engineer, someone who doesn't just implement requirements but actively shapes them. You will challenge assumptions, ask the right questions, and help ensure we are solving meaningful problems in the most effective way. You will contribute to technical strategy by identifying opportunities to improve system reliability, performance, and user experience within our current architecture, while also supporting the evolution of our strategic platform. This role will play a key part in driving the adoption of AI across engineering, leveraging emerging technologies and embedding AI-native workflows to improve how we design, build, and deliver software. This role is predominantly hands on, with around 20-30% of time on technical leadership: architecture, mentoring, and shaping how the team works. Key Responsibilities Help the team move faster by adopting AI-native workflows and the shift to an agentic development lifecycle, without compromising the architectural qualities that make our platform reliable, scalable, and maintainable over the long term. Define guardrails, review practices, and validation gates that hold AI-generated code to our standards for security, reliability, and cost-efficiency (FinOps). These are first-class concerns in agentic pipelines, not afterthoughts. Design, build, and operate software across our platform, applying the same rigor to AI-augmented work as to anything else you ship. Embed deeply with Product and Design from the earliest stages of discovery, using rapid prototyping and iteration to compress the gap between idea and validated solution. Own complex features and ambiguous technical problems end-to-end, leveraging AI tooling to increase throughput without sacrificing engineering rigor. Serve as a critical technical voice, stress testing AI-generated solutions, surfacing second order risks, and ensuring the team builds the right thing, not just the fast thing. Shape platform architecture with an architectural lens, contributing to long term decisions about how AI tooling, LLM integrations, and human in the loop controls evolve across the stack. Continuously identify and exploit opportunities to improve performance, reliability, and user experience, using observability and analysis to find signals in noisy systems. Navigate confidently across legacy and greenfield contexts, applying AI tooling pragmatically to modernize where it matters most. Set the engineering standard, demonstrating through your own work what excellent looks like when much of the code is AI-generated. Grow the team's capability and confidence with AI-native practices, coaching more junior engineers to think critically about model outputs, prompt design, and the boundaries of automation. Define and evolve best practices for code quality, testing, documentation, and delivery in a world where much of the first draft is AI-generated. Evolve CI/CD pipelines to incorporate agentic workflows, automated testing, AI-assisted code review, and intelligent deployment gates. Champion secure by design principles across both human-written and AI-generated code, embedding security validation into the development pipeline rather than treating it as an afterthought. Own system observability and reliability, moving from reactive alerting to proactive, model-assisted incident prevention. Participate in on call rotation, bringing the same rigor to incident response that you bring to day to day development. About you You're a hands on senior engineer with a product mindset and the judgement to know which trade offs matter. You care about business impact as much as engineering quality, and you've been building with AI tools long enough to know how to use them effectively. You'll likely bring: Deep experience building scalable, secure, cloud-based systems, giving you the foundation to confidently guide and validate agentic workflow outputs. Proven ability to work across both legacy and greenfield codebases, using modern tooling to improve reliability and evolve architecture pragmatically. Strong system design fundamentals across scalability, performance, and distributed systems, including API design (REST, GraphQL). Hands on experience with observability tooling (Datadog, Grafana, or similar) and a data informed approach to system health and reliability. Solid SQL and data management skills, with an appreciation for AI enabled, data driven systems. Familiarity with CI/CD, containerisation (GitHub Actions, GitLab CI, Docker), and DevSecOps practices in modern AI development environments. A pragmatic approach to testing, knowing what to cover, what to skip, and how to use AI to improve efficiency. Experience mentoring engineers and supporting the adoption of modern tools and AI-native workflows. Strong communication skills and the ability to articulate technical decisions and trade offs clearly. You'll stand out if you: Ask "what problem are we solving and why?" before reaching for a solution. Act as a genuine partner to Product and Design, shaping the problem, not just delivering against a spec. Balance technical debt and feature delivery with long term business value in mind. Make confident decisions with incomplete information and thrive in fast moving, evolving environments. Bring curiosity and hands on experience with agentic workflows, using them to raise the bar for engineering. Performance Indicators Delivery of high quality, reliable solutions that drive measurable customer and business value. Meaningful contribution to the evolution of the strategic platform and overall technical direction. Improved technical decision making, engineering standards, and team capability. Effective mentorship and development of engineers within the team. Strong partnership with Product and Design, resulting in well shaped, high impact solutions. Improvements in system performance, reliability, and maintainability. Consistent adoption of engineering best practices and processes. What we offer Company profit sharing scheme 25 days annual leave (plus 10 public holiday days) Long service entitlement Cycle to work scheme Tech buying scheme Free eye test Company pension scheme A focus on continued professional development including access to courses and training programs Artlogic is an equal opportunities employer Artlogic is an equal opportunities employer. We are committed to fair and inclusive recruitment and employment practices. We welcome applications from all suitably qualified candidates. We are committed to making reasonable adjustments for disabled applicants and employees. If you have a disability and would like us to make adjustments to the application or interview process, or to discuss any adjustments to the role, please let us know. . click apply for full job details
12/07/2026
Full time
Works With: Engineering Leadership, Product Managers, Designers, Software Engineers Hours: 37.5 pw (9.30-6pm Monday to Friday, 1 hour lunch) Term: Permanent Location: Hybrid - London office based in Oval (2 days / week) About us Artlogic is a leading technology platform for the art world. Founded in 1989, Artlogic empowers over 6,000 galleries, dealers, and art professionals worldwide to streamline their operations and grow their businesses. The company's integrated platform combines inventory management, CRM, websites, sales, marketing, and payment tools, everything needed to run a modern and successful art business. In 2021, Artlogic was acquired by tech investors Cove Hill Partners to accelerate innovation and expand its global reach. Since then, the company has doubled in size, with employees across London, New York, Atlanta, and Cape Town. Today, Artlogic is entering an exciting new chapter through its merger with ArtCloud, another industry leader in art technology. Together, the two companies are uniting complementary platforms to build the most comprehensive, forward-thinking solution for the art world. This collaboration brings together deep expertise across CRM, sales, marketing, inventory, payments, and AI-powered tools, empowering galleries, artists, and collectors worldwide. Joining Artlogic means becoming part of a growing global team that is shaping the future of how art is bought, sold, and managed, both online and in person. Our technology team comprises over 50 people across Product, UX and Engineering working in cross-functional teams geographically distributed principally between the UK and Brazil with a technical operations team in the UK and South Africa. At present, our technology stack comprises a combination of Python, Typescript, C# in Azure, GCP and AWS cloud environments. About the role We are seeking a pragmatic, impact-driven AI-Native Senior Software Engineer to help evolve and extend our platform while guiding technical direction and supporting team development. This role centres on solving real-world problems for art professionals, making thoughtful technical decisions that balance business impact with engineering trade-offs. You will work closely with Product Managers, Designers, and engineers to take ideas from inception through to production, ensuring we build the right solutions for our customers. You will act as both a senior technical contributor and a product minded engineer, someone who doesn't just implement requirements but actively shapes them. You will challenge assumptions, ask the right questions, and help ensure we are solving meaningful problems in the most effective way. You will contribute to technical strategy by identifying opportunities to improve system reliability, performance, and user experience within our current architecture, while also supporting the evolution of our strategic platform. This role will play a key part in driving the adoption of AI across engineering, leveraging emerging technologies and embedding AI-native workflows to improve how we design, build, and deliver software. This role is predominantly hands on, with around 20-30% of time on technical leadership: architecture, mentoring, and shaping how the team works. Key Responsibilities Help the team move faster by adopting AI-native workflows and the shift to an agentic development lifecycle, without compromising the architectural qualities that make our platform reliable, scalable, and maintainable over the long term. Define guardrails, review practices, and validation gates that hold AI-generated code to our standards for security, reliability, and cost-efficiency (FinOps). These are first-class concerns in agentic pipelines, not afterthoughts. Design, build, and operate software across our platform, applying the same rigor to AI-augmented work as to anything else you ship. Embed deeply with Product and Design from the earliest stages of discovery, using rapid prototyping and iteration to compress the gap between idea and validated solution. Own complex features and ambiguous technical problems end-to-end, leveraging AI tooling to increase throughput without sacrificing engineering rigor. Serve as a critical technical voice, stress testing AI-generated solutions, surfacing second order risks, and ensuring the team builds the right thing, not just the fast thing. Shape platform architecture with an architectural lens, contributing to long term decisions about how AI tooling, LLM integrations, and human in the loop controls evolve across the stack. Continuously identify and exploit opportunities to improve performance, reliability, and user experience, using observability and analysis to find signals in noisy systems. Navigate confidently across legacy and greenfield contexts, applying AI tooling pragmatically to modernize where it matters most. Set the engineering standard, demonstrating through your own work what excellent looks like when much of the code is AI-generated. Grow the team's capability and confidence with AI-native practices, coaching more junior engineers to think critically about model outputs, prompt design, and the boundaries of automation. Define and evolve best practices for code quality, testing, documentation, and delivery in a world where much of the first draft is AI-generated. Evolve CI/CD pipelines to incorporate agentic workflows, automated testing, AI-assisted code review, and intelligent deployment gates. Champion secure by design principles across both human-written and AI-generated code, embedding security validation into the development pipeline rather than treating it as an afterthought. Own system observability and reliability, moving from reactive alerting to proactive, model-assisted incident prevention. Participate in on call rotation, bringing the same rigor to incident response that you bring to day to day development. About you You're a hands on senior engineer with a product mindset and the judgement to know which trade offs matter. You care about business impact as much as engineering quality, and you've been building with AI tools long enough to know how to use them effectively. You'll likely bring: Deep experience building scalable, secure, cloud-based systems, giving you the foundation to confidently guide and validate agentic workflow outputs. Proven ability to work across both legacy and greenfield codebases, using modern tooling to improve reliability and evolve architecture pragmatically. Strong system design fundamentals across scalability, performance, and distributed systems, including API design (REST, GraphQL). Hands on experience with observability tooling (Datadog, Grafana, or similar) and a data informed approach to system health and reliability. Solid SQL and data management skills, with an appreciation for AI enabled, data driven systems. Familiarity with CI/CD, containerisation (GitHub Actions, GitLab CI, Docker), and DevSecOps practices in modern AI development environments. A pragmatic approach to testing, knowing what to cover, what to skip, and how to use AI to improve efficiency. Experience mentoring engineers and supporting the adoption of modern tools and AI-native workflows. Strong communication skills and the ability to articulate technical decisions and trade offs clearly. You'll stand out if you: Ask "what problem are we solving and why?" before reaching for a solution. Act as a genuine partner to Product and Design, shaping the problem, not just delivering against a spec. Balance technical debt and feature delivery with long term business value in mind. Make confident decisions with incomplete information and thrive in fast moving, evolving environments. Bring curiosity and hands on experience with agentic workflows, using them to raise the bar for engineering. Performance Indicators Delivery of high quality, reliable solutions that drive measurable customer and business value. Meaningful contribution to the evolution of the strategic platform and overall technical direction. Improved technical decision making, engineering standards, and team capability. Effective mentorship and development of engineers within the team. Strong partnership with Product and Design, resulting in well shaped, high impact solutions. Improvements in system performance, reliability, and maintainability. Consistent adoption of engineering best practices and processes. What we offer Company profit sharing scheme 25 days annual leave (plus 10 public holiday days) Long service entitlement Cycle to work scheme Tech buying scheme Free eye test Company pension scheme A focus on continued professional development including access to courses and training programs Artlogic is an equal opportunities employer Artlogic is an equal opportunities employer. We are committed to fair and inclusive recruitment and employment practices. We welcome applications from all suitably qualified candidates. We are committed to making reasonable adjustments for disabled applicants and employees. If you have a disability and would like us to make adjustments to the application or interview process, or to discuss any adjustments to the role, please let us know. . click apply for full job details
Senior Java DeveloperApplylocations: Kings Cross, Londonposted on: Posted 7 Days Agojob requisition id: UMG-18568Music is Universal It's the passionate and dedicated team at Universal Music who help make us the world's leading music company. From A&R to finance, legal to digital, sales to marketing, Universal Music is the place to grow and develop your career within a truly commercial and innovative business that leads in everything it does.Everyone is welcome to apply for our roles, and we are determined to ensure that no applicant or employee receives less favourable treatment because of gender, race, disability, sexual orientation, religion, belief, age, marital status, background, pregnancy, or caring responsibilities. We also recognise the importance of diversity of thought within our teams and are fully committed to embracing the talents of people with autism, dyslexia, ADHD, and other forms of neurocognitive variation.We will always seek to make appropriate adjustments to recruitment, workplaces, and work processes to be fully inclusive to people with different needs and working styles. If you need us to make any reasonable adjustments for you from application onwards, including alternatives to the online form or to disclose a neurocognitive condition, please email . The Role We are seeking a seasoned Senior Java Developer to join our dynamic team. The ideal candidate should possess strong proficiency and hands-on experience with Spring Boot and core frameworks integral to enterprise software development. A robust understanding of relational databases and SQL is crucial, alongside expertise in traditional web application and API development. Skills and experience with agile, event-based architectures and data streaming technologies is also welcome.The candidate will be joining a team working on a greenfield project that will be used globally by UMG staff. It will involve use of web technologies, relational databases, API development and integration with other IT systems within UMG.If you are a proactive and experienced Java developer with a passion for leading teams and contributing to the broader development goals of the department, we invite you to apply and be part of our innovative and collaborative work environment. Key Responsibilities Own and lead the end-to-end delivery of major features or services Drive technical direction and long-term roadmap Drive continuous improvement Master the business domain and customer workflows Champion and evangelise best practices Skills and Experience Required Must Have: Proficiency in Java, with a focus on Spring Boot and core enterprise frameworks Strong understanding of enterprise software development and key design patterns Extensive experience with relational databases, SQL and ORM frameworks Extensive experience with unit, integration and automation testing Experience with service-oriented architectures and web-service API development Expertise in cloud-based development (ideally AWS) and container technologies (e.g. Docker, Kubernetes) Experience with SCRUM Agile methodology Track record of leading projects end-to-end and shipping them successfully to production Nice to Have: Experience with NoSQL systems (e.g. mongodb, dynamodb, elasticsearch) Experience with front-end web development technologies (react, angular) Experience with data streaming technologies (kafka) Experience / awareness of data engineering technologies (apache iceberg, trino, flink, python) Key Behaviours Demonstrated leadership skills, including team mentoring and project ownership Strong collaborative ethos Strong creative and innovative problem-solving skills Experience leading development teams, able to demonstrate effective leadership skills Experience mentoring and guiding junior developers, fostering a collaborative and growth-oriented environment Able to exhibit a keen interest in the broader scope of development within the department, as well as being proactive with plans to improve the existing platforms / implementations Strong communication and interpersonal skills Initiative and the ability to work independently and in a team Engage with colleagues to promote great software design and quality Bonus Tracks: Your Benefits Group Personal Pension Scheme (between 3% and 9%) Private Medical Insurance 25 paid days of annual leave Interest Free Season Ticket Loan Holiday Purchase scheme Dental and Travel Insurance options Cycle to Work Scheme Salary Sacrifice Cars Subsidised Gym Membership Employee Discounts (Reward Gateway)Just So You Know The company presents this job description as a guide to the major areas and duties for which the jobholder is accountable. However, the business operates in an environment that demands change and the jobholder's specific responsibilities and activities will vary and develop. Therefore, the job description should be seen as indicative and not as a permanent, definitive, and exhaustive statement. Job Category: Technology About UsWe are Universal Music Group, the world's leading music company. We are the home for music's greatest artists, innovators and entrepreneurs.
11/07/2026
Full time
Senior Java DeveloperApplylocations: Kings Cross, Londonposted on: Posted 7 Days Agojob requisition id: UMG-18568Music is Universal It's the passionate and dedicated team at Universal Music who help make us the world's leading music company. From A&R to finance, legal to digital, sales to marketing, Universal Music is the place to grow and develop your career within a truly commercial and innovative business that leads in everything it does.Everyone is welcome to apply for our roles, and we are determined to ensure that no applicant or employee receives less favourable treatment because of gender, race, disability, sexual orientation, religion, belief, age, marital status, background, pregnancy, or caring responsibilities. We also recognise the importance of diversity of thought within our teams and are fully committed to embracing the talents of people with autism, dyslexia, ADHD, and other forms of neurocognitive variation.We will always seek to make appropriate adjustments to recruitment, workplaces, and work processes to be fully inclusive to people with different needs and working styles. If you need us to make any reasonable adjustments for you from application onwards, including alternatives to the online form or to disclose a neurocognitive condition, please email . The Role We are seeking a seasoned Senior Java Developer to join our dynamic team. The ideal candidate should possess strong proficiency and hands-on experience with Spring Boot and core frameworks integral to enterprise software development. A robust understanding of relational databases and SQL is crucial, alongside expertise in traditional web application and API development. Skills and experience with agile, event-based architectures and data streaming technologies is also welcome.The candidate will be joining a team working on a greenfield project that will be used globally by UMG staff. It will involve use of web technologies, relational databases, API development and integration with other IT systems within UMG.If you are a proactive and experienced Java developer with a passion for leading teams and contributing to the broader development goals of the department, we invite you to apply and be part of our innovative and collaborative work environment. Key Responsibilities Own and lead the end-to-end delivery of major features or services Drive technical direction and long-term roadmap Drive continuous improvement Master the business domain and customer workflows Champion and evangelise best practices Skills and Experience Required Must Have: Proficiency in Java, with a focus on Spring Boot and core enterprise frameworks Strong understanding of enterprise software development and key design patterns Extensive experience with relational databases, SQL and ORM frameworks Extensive experience with unit, integration and automation testing Experience with service-oriented architectures and web-service API development Expertise in cloud-based development (ideally AWS) and container technologies (e.g. Docker, Kubernetes) Experience with SCRUM Agile methodology Track record of leading projects end-to-end and shipping them successfully to production Nice to Have: Experience with NoSQL systems (e.g. mongodb, dynamodb, elasticsearch) Experience with front-end web development technologies (react, angular) Experience with data streaming technologies (kafka) Experience / awareness of data engineering technologies (apache iceberg, trino, flink, python) Key Behaviours Demonstrated leadership skills, including team mentoring and project ownership Strong collaborative ethos Strong creative and innovative problem-solving skills Experience leading development teams, able to demonstrate effective leadership skills Experience mentoring and guiding junior developers, fostering a collaborative and growth-oriented environment Able to exhibit a keen interest in the broader scope of development within the department, as well as being proactive with plans to improve the existing platforms / implementations Strong communication and interpersonal skills Initiative and the ability to work independently and in a team Engage with colleagues to promote great software design and quality Bonus Tracks: Your Benefits Group Personal Pension Scheme (between 3% and 9%) Private Medical Insurance 25 paid days of annual leave Interest Free Season Ticket Loan Holiday Purchase scheme Dental and Travel Insurance options Cycle to Work Scheme Salary Sacrifice Cars Subsidised Gym Membership Employee Discounts (Reward Gateway)Just So You Know The company presents this job description as a guide to the major areas and duties for which the jobholder is accountable. However, the business operates in an environment that demands change and the jobholder's specific responsibilities and activities will vary and develop. Therefore, the job description should be seen as indicative and not as a permanent, definitive, and exhaustive statement. Job Category: Technology About UsWe are Universal Music Group, the world's leading music company. We are the home for music's greatest artists, innovators and entrepreneurs.
Senior Full Stack Software Engineer About the Company We're an ambitious, venture-backed robotics and automation company developing next generation intelligent systems that solve complex real world operational challenges. Our multidisciplinary team combines expertise across robotics, software engineering, machine learning and hardware to build products that bridge the gap between advanced automation and real world deployment. Working at the intersection of software and physical systems, we're creating technology that delivers measurable impact in environments where reliability, performance and scalability are critical. This is an opportunity to join a fast growing engineering team where you'll have significant ownership, influence technical direction, and help shape products from concept through commercial deployment. The Opportunity We're looking for a Senior Full Stack Software Engineer to lead the development of a new mobile application and its supporting cloud platform. This is a hands on engineering role with significant technical ownership. You'll be responsible for designing scalable systems, making key architectural decisions, writing production quality code, and helping establish engineering best practices as the team grows. You'll work across mobile, web and cloud technologies to build software that interfaces with connected devices, processes large volumes of data, and delivers a seamless user experience in demanding real world environments. What You'll Be Doing Lead the architecture, development and deployment of a greenfield mobile application Design and build scalable cloud services to collect, process and manage structured and unstructured data Develop and maintain RESTful APIs and integrations across distributed systems Build intuitive, high-performance user interfaces across mobile and web platforms Design data storage solutions, messaging infrastructure and backend services supporting real time and asynchronous workflows Establish best practices around software architecture, testing, CI/CD and system observability Mentor engineers through technical leadership, code reviews and collaborative development Work closely with cross functional engineering teams to deliver new product capabilities Evaluate architectural trade offs, identify technical risks and help shape long term platform strategy What We're Looking For 7+ years of professional software engineering experience with a strong focus on React Experience building and releasing production grade mobile applications (native or cross platform) Strong experience designing and building cloud native platforms, ideally using GCP Proven expertise in software architecture, distributed systems and API design Experience implementing CI/CD pipelines using tools such as GitHub Actions or Jenkins Experience working with SQL and NoSQL databases, messaging systems and event driven architectures Strong understanding of software engineering best practices including SOLID principles, clean architecture and automated testing Excellent problem solving, communication and debugging skills Nice to Have Experience integrating mobile applications with device hardware or sensors Knowledge of image processing, computer vision or machine learning applications Experience designing offline first applications and data synchronisation strategies Exposure to robotics, embedded systems, IoT or edge computing technologies Experience working with high availability distributed systems Contributions to open source software or technical communities
09/07/2026
Full time
Senior Full Stack Software Engineer About the Company We're an ambitious, venture-backed robotics and automation company developing next generation intelligent systems that solve complex real world operational challenges. Our multidisciplinary team combines expertise across robotics, software engineering, machine learning and hardware to build products that bridge the gap between advanced automation and real world deployment. Working at the intersection of software and physical systems, we're creating technology that delivers measurable impact in environments where reliability, performance and scalability are critical. This is an opportunity to join a fast growing engineering team where you'll have significant ownership, influence technical direction, and help shape products from concept through commercial deployment. The Opportunity We're looking for a Senior Full Stack Software Engineer to lead the development of a new mobile application and its supporting cloud platform. This is a hands on engineering role with significant technical ownership. You'll be responsible for designing scalable systems, making key architectural decisions, writing production quality code, and helping establish engineering best practices as the team grows. You'll work across mobile, web and cloud technologies to build software that interfaces with connected devices, processes large volumes of data, and delivers a seamless user experience in demanding real world environments. What You'll Be Doing Lead the architecture, development and deployment of a greenfield mobile application Design and build scalable cloud services to collect, process and manage structured and unstructured data Develop and maintain RESTful APIs and integrations across distributed systems Build intuitive, high-performance user interfaces across mobile and web platforms Design data storage solutions, messaging infrastructure and backend services supporting real time and asynchronous workflows Establish best practices around software architecture, testing, CI/CD and system observability Mentor engineers through technical leadership, code reviews and collaborative development Work closely with cross functional engineering teams to deliver new product capabilities Evaluate architectural trade offs, identify technical risks and help shape long term platform strategy What We're Looking For 7+ years of professional software engineering experience with a strong focus on React Experience building and releasing production grade mobile applications (native or cross platform) Strong experience designing and building cloud native platforms, ideally using GCP Proven expertise in software architecture, distributed systems and API design Experience implementing CI/CD pipelines using tools such as GitHub Actions or Jenkins Experience working with SQL and NoSQL databases, messaging systems and event driven architectures Strong understanding of software engineering best practices including SOLID principles, clean architecture and automated testing Excellent problem solving, communication and debugging skills Nice to Have Experience integrating mobile applications with device hardware or sensors Knowledge of image processing, computer vision or machine learning applications Experience designing offline first applications and data synchronisation strategies Exposure to robotics, embedded systems, IoT or edge computing technologies Experience working with high availability distributed systems Contributions to open source software or technical communities
Works With: Engineering Leadership, Product Managers, Designers, Software Engineers Hours: 37.5 pw (9.30-6pm Monday to Friday, 1 hour lunch) Term: Permanent Location: Hybrid - London office based in Oval (2 days / week) About us Artlogic is a leading technology platform for the art world. Founded in 1989, Artlogic empowers over 6,000 galleries, dealers, and art professionals worldwide to streamline their operations and grow their businesses. The company's integrated platform combines inventory management, CRM, websites, sales, marketing, and payment tools, everything needed to run a modern and successful art business. In 2021, Artlogic was acquired by tech investors Cove Hill Partners to accelerate innovation and expand its global reach. Since then, the company has doubled in size, with employees across London, New York, Atlanta, and Cape Town. Today, Artlogic is entering an exciting new chapter through its merger with ArtCloud, another industry leader in art technology. Together, the two companies are uniting complementary platforms to build the most comprehensive, forward thinking solution for the art world. This collaboration brings together deep expertise across CRM, sales, marketing, inventory, payments, and AI powered tools, empowering galleries, artists, and collectors worldwide. Joining Artlogic means becoming part of a growing global team that is shaping the future of how art is bought, sold, and managed, both online and in person. Our technology team comprises over 50 people across Product, UX and Engineering working in cross functional teams geographically distributed principally between the UK and Brazil with a technical operations team in the UK and South Africa. At present, our technology stack comprises a combination of Python, Typescript, C# in Azure, GCP and AWS cloud environments. About the role We are seeking a pragmatic, impact driven AI Native Senior Software Engineer to help evolve and extend our platform while guiding technical direction and supporting team development. This role centres on solving real world problems for art professionals, making thoughtful technical decisions that balance business impact with engineering trade offs. You will work closely with Product Managers, Designers, and engineers to take ideas from inception through to production, ensuring we build the right solutions for our customers. You will act as both a senior technical contributor and a product minded engineer, someone who doesn't just implement requirements but actively shapes them. You will challenge assumptions, ask the right questions, and help ensure we are solving meaningful problems in the most effective way. You will contribute to technical strategy by identifying opportunities to improve system reliability, performance, and user experience within our current architecture, while also supporting the evolution of our strategic platform. This role will play a key part in driving the adoption of AI across engineering, leveraging emerging technologies and embedding AI native workflows to improve how we design, build, and deliver software. This role is predominantly hands on, with around 20-30% of time on technical leadership: architecture, mentoring, and shaping how the team works. Key Responsibilities Help the team move faster by adopting AI native workflows and the shift to an agentic development lifecycle, without compromising the architectural qualities that make our platform reliable, scalable, and maintainable over the long term. Define guardrails, review practices, and validation gates that hold AI generated code to our standards for security, reliability, and cost efficiency (FinOps). These are first class concerns in agentic pipelines, not after thoughts. Design, build, and operate software across our platform, applying the same rigour to AI augmented work as to anything else you ship. Embed deeply with Product and Design from the earliest stages of discovery, using rapid prototyping and iteration to compress the gap between idea and validated solution. Own complex features and ambiguous technical problems end to end, leveraging AI tooling to increase throughput without sacrificing engineering rigour. Serve as a critical technical voice, stress testing AI generated solutions, surfacing second order risks, and ensuring the team builds the right thing, not just the fast thing. Shape platform architecture with an architectural lens, contributing to long term decisions about how AI tooling, LLM integrations, and human in the loop controls evolve across the stack. Continuously identify and exploit opportunities to improve performance, reliability, and user experience, using observability and analysis to find signals in noisy systems. Navigate confidently across legacy and greenfield contexts, applying AI tooling pragmatically to modernise where it matters most. Set the engineering standard, demonstrating through your own work what excellent looks like when much of the code is AI generated. Grow the team's capability and confidence with AI native practices, coaching more junior engineers to think critically about model outputs, prompt design, and the boundaries of automation. Define and evolve best practices for code quality, testing, documentation, and delivery in a world where much of the first draft is AI generated. Evolve CI/CD pipelines to incorporate agentic workflows, automated testing, AI assisted code review, and intelligent deployment gates. Champion secure by design principles across both human written and AI generated code, embedding security validation into the development pipeline rather than treating it as an afterthought. Own system observability and reliability, moving from reactive alerting to proactive, model assisted incident prevention. Participate in on call rotation, bringing the same rigour to incident response that you bring to day to day development. About you You're a hands on senior engineer with a product mindset and the judgement to know which trade offs matter. You care about business impact as much as engineering quality, and you've been building with AI tools long enough to know how to use them effectively. You'll likely bring Deep experience building scalable, secure, cloud based systems, giving you the foundation to confidently guide and validate agentic workflow outputs. Proven ability to work across both legacy and greenfield codebases, using modern tooling to improve reliability and evolve architecture pragmatically. Strong system design fundamentals across scalability, performance, and distributed systems, including API design (REST, GraphQL). Hands on experience with observability tooling (Datadog, Grafana, or similar) and a data informed approach to system health and reliability. Solid SQL and data management skills, with an appreciation for AI enabled, data driven systems. Familiarity with CI/CD, containerisation (GitHub Actions, GitLab CI, Docker), and DevSecOps practices in modern AI development environments. A pragmatic approach to testing, knowing what to cover, what to skip, and how to use AI to improve efficiency. Experience mentoring engineers and supporting the adoption of modern tools and AI native workflows. Strong communication skills and the ability to articulate technical decisions and trade offs clearly. You'll stand out if you Ask "what problem are we solving and why?" before reaching for a solution. Act as a genuine partner to Product and Design, shaping the problem, not just delivering against a spec. Balance technical debt and feature delivery with long term business value in mind. Make confident decisions with incomplete information and thrive in fast moving, evolving environments. Bring curiosity and hands on experience with agentic workflows, using them to raise the bar for engineering. Performance Indicators Delivery of high quality, reliable solutions that drive measurable customer and business value. Meaningful contribution to the evolution of the strategic platform and overall technical direction. Improved technical decision making, engineering standards, and team capability. Effective mentorship and development of engineers within the team. Strong partnership with Product and Design, resulting in well shaped, high impact solutions. Improvements in system performance, reliability, and maintainability. Consistent adoption of engineering best practices and processes. What we offer Company profit sharing scheme 25 days annual leave (plus 10 public holiday days) Long service entitlement Cycle to work scheme Tech buying scheme Free eye test Company pension scheme A focus on continued professional development including access to courses and training programs Artlogic is an equal opportunities employer Artlogic is an equal opportunities employer. We are committed to fair and inclusive recruitment and employment practices. We welcome applications from all suitably qualified candidates. We are committed to making reasonable adjustments for disabled applicants and employees. If you have a disability and would like us to make adjustments to the application or interview process, or to discuss any adjustments to the role, please let us know. . click apply for full job details
09/07/2026
Full time
Works With: Engineering Leadership, Product Managers, Designers, Software Engineers Hours: 37.5 pw (9.30-6pm Monday to Friday, 1 hour lunch) Term: Permanent Location: Hybrid - London office based in Oval (2 days / week) About us Artlogic is a leading technology platform for the art world. Founded in 1989, Artlogic empowers over 6,000 galleries, dealers, and art professionals worldwide to streamline their operations and grow their businesses. The company's integrated platform combines inventory management, CRM, websites, sales, marketing, and payment tools, everything needed to run a modern and successful art business. In 2021, Artlogic was acquired by tech investors Cove Hill Partners to accelerate innovation and expand its global reach. Since then, the company has doubled in size, with employees across London, New York, Atlanta, and Cape Town. Today, Artlogic is entering an exciting new chapter through its merger with ArtCloud, another industry leader in art technology. Together, the two companies are uniting complementary platforms to build the most comprehensive, forward thinking solution for the art world. This collaboration brings together deep expertise across CRM, sales, marketing, inventory, payments, and AI powered tools, empowering galleries, artists, and collectors worldwide. Joining Artlogic means becoming part of a growing global team that is shaping the future of how art is bought, sold, and managed, both online and in person. Our technology team comprises over 50 people across Product, UX and Engineering working in cross functional teams geographically distributed principally between the UK and Brazil with a technical operations team in the UK and South Africa. At present, our technology stack comprises a combination of Python, Typescript, C# in Azure, GCP and AWS cloud environments. About the role We are seeking a pragmatic, impact driven AI Native Senior Software Engineer to help evolve and extend our platform while guiding technical direction and supporting team development. This role centres on solving real world problems for art professionals, making thoughtful technical decisions that balance business impact with engineering trade offs. You will work closely with Product Managers, Designers, and engineers to take ideas from inception through to production, ensuring we build the right solutions for our customers. You will act as both a senior technical contributor and a product minded engineer, someone who doesn't just implement requirements but actively shapes them. You will challenge assumptions, ask the right questions, and help ensure we are solving meaningful problems in the most effective way. You will contribute to technical strategy by identifying opportunities to improve system reliability, performance, and user experience within our current architecture, while also supporting the evolution of our strategic platform. This role will play a key part in driving the adoption of AI across engineering, leveraging emerging technologies and embedding AI native workflows to improve how we design, build, and deliver software. This role is predominantly hands on, with around 20-30% of time on technical leadership: architecture, mentoring, and shaping how the team works. Key Responsibilities Help the team move faster by adopting AI native workflows and the shift to an agentic development lifecycle, without compromising the architectural qualities that make our platform reliable, scalable, and maintainable over the long term. Define guardrails, review practices, and validation gates that hold AI generated code to our standards for security, reliability, and cost efficiency (FinOps). These are first class concerns in agentic pipelines, not after thoughts. Design, build, and operate software across our platform, applying the same rigour to AI augmented work as to anything else you ship. Embed deeply with Product and Design from the earliest stages of discovery, using rapid prototyping and iteration to compress the gap between idea and validated solution. Own complex features and ambiguous technical problems end to end, leveraging AI tooling to increase throughput without sacrificing engineering rigour. Serve as a critical technical voice, stress testing AI generated solutions, surfacing second order risks, and ensuring the team builds the right thing, not just the fast thing. Shape platform architecture with an architectural lens, contributing to long term decisions about how AI tooling, LLM integrations, and human in the loop controls evolve across the stack. Continuously identify and exploit opportunities to improve performance, reliability, and user experience, using observability and analysis to find signals in noisy systems. Navigate confidently across legacy and greenfield contexts, applying AI tooling pragmatically to modernise where it matters most. Set the engineering standard, demonstrating through your own work what excellent looks like when much of the code is AI generated. Grow the team's capability and confidence with AI native practices, coaching more junior engineers to think critically about model outputs, prompt design, and the boundaries of automation. Define and evolve best practices for code quality, testing, documentation, and delivery in a world where much of the first draft is AI generated. Evolve CI/CD pipelines to incorporate agentic workflows, automated testing, AI assisted code review, and intelligent deployment gates. Champion secure by design principles across both human written and AI generated code, embedding security validation into the development pipeline rather than treating it as an afterthought. Own system observability and reliability, moving from reactive alerting to proactive, model assisted incident prevention. Participate in on call rotation, bringing the same rigour to incident response that you bring to day to day development. About you You're a hands on senior engineer with a product mindset and the judgement to know which trade offs matter. You care about business impact as much as engineering quality, and you've been building with AI tools long enough to know how to use them effectively. You'll likely bring Deep experience building scalable, secure, cloud based systems, giving you the foundation to confidently guide and validate agentic workflow outputs. Proven ability to work across both legacy and greenfield codebases, using modern tooling to improve reliability and evolve architecture pragmatically. Strong system design fundamentals across scalability, performance, and distributed systems, including API design (REST, GraphQL). Hands on experience with observability tooling (Datadog, Grafana, or similar) and a data informed approach to system health and reliability. Solid SQL and data management skills, with an appreciation for AI enabled, data driven systems. Familiarity with CI/CD, containerisation (GitHub Actions, GitLab CI, Docker), and DevSecOps practices in modern AI development environments. A pragmatic approach to testing, knowing what to cover, what to skip, and how to use AI to improve efficiency. Experience mentoring engineers and supporting the adoption of modern tools and AI native workflows. Strong communication skills and the ability to articulate technical decisions and trade offs clearly. You'll stand out if you Ask "what problem are we solving and why?" before reaching for a solution. Act as a genuine partner to Product and Design, shaping the problem, not just delivering against a spec. Balance technical debt and feature delivery with long term business value in mind. Make confident decisions with incomplete information and thrive in fast moving, evolving environments. Bring curiosity and hands on experience with agentic workflows, using them to raise the bar for engineering. Performance Indicators Delivery of high quality, reliable solutions that drive measurable customer and business value. Meaningful contribution to the evolution of the strategic platform and overall technical direction. Improved technical decision making, engineering standards, and team capability. Effective mentorship and development of engineers within the team. Strong partnership with Product and Design, resulting in well shaped, high impact solutions. Improvements in system performance, reliability, and maintainability. Consistent adoption of engineering best practices and processes. What we offer Company profit sharing scheme 25 days annual leave (plus 10 public holiday days) Long service entitlement Cycle to work scheme Tech buying scheme Free eye test Company pension scheme A focus on continued professional development including access to courses and training programs Artlogic is an equal opportunities employer Artlogic is an equal opportunities employer. We are committed to fair and inclusive recruitment and employment practices. We welcome applications from all suitably qualified candidates. We are committed to making reasonable adjustments for disabled applicants and employees. If you have a disability and would like us to make adjustments to the application or interview process, or to discuss any adjustments to the role, please let us know. . click apply for full job details
Join a forward-thinking organisation within the automotive financial services sector, committed to shaping the future of mobility. You'll be part of a talented team working on exciting digital transformation projects that deliver real impact, utilising the latest technologies to build a modern, cloud-hosted finance platform. This role offers the chance to contribute to innovative solutions that make a difference for customers and the business alike. Role Overview Location: Milton Keynes - Hybrid working (3 days a week) Package: Salary up to £55,000, company car scheme, generous pension, private medical insurance, 27 days holiday plus bank holidays, and more! Industry: Automotive financial services What You'll Be Doing Developing and supporting core products within the company's digital finance platform, contributing to both greenfield and existing solutions. Working within a dynamic Scrum team, helping to shape the product lifecycle from concept to delivery. Collaborating on architecture and design using modern technology stacks and best practices. Participating in the ongoing improvement of code quality through TDD, CI/CD, and Agile principles. Contributing to cloud-based solutions on AWS/Azure, using Kubernetes, Docker, and API development. Main Skills Needed Strong experience with C# and .Net Core in a professional setting. Familiarity with front-end frameworks such as Typescript and React (desirable). Experience with Web API, Kubernetes/Docker, and cloud platforms like AWS or Azure. Knowledge of SQL and NoSQL databases, with an understanding of REST, SOLID principles, and TDD. Good communication skills and effective team collaboration within an Agile/Scrum environment. What's in It for You An engaging role that offers a blend of greenfield and existing projects with the latest technologies. Competitive salary and a comprehensive benefits package, including private health cover and a company car scheme. Flexibility to work remotely part of the week, supporting work-life balance. Opportunities for professional growth within a supportive, innovative organisation. The chance to be part of a company with a clear mission to simplify mobility for everyone. We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
07/07/2026
Full time
Join a forward-thinking organisation within the automotive financial services sector, committed to shaping the future of mobility. You'll be part of a talented team working on exciting digital transformation projects that deliver real impact, utilising the latest technologies to build a modern, cloud-hosted finance platform. This role offers the chance to contribute to innovative solutions that make a difference for customers and the business alike. Role Overview Location: Milton Keynes - Hybrid working (3 days a week) Package: Salary up to £55,000, company car scheme, generous pension, private medical insurance, 27 days holiday plus bank holidays, and more! Industry: Automotive financial services What You'll Be Doing Developing and supporting core products within the company's digital finance platform, contributing to both greenfield and existing solutions. Working within a dynamic Scrum team, helping to shape the product lifecycle from concept to delivery. Collaborating on architecture and design using modern technology stacks and best practices. Participating in the ongoing improvement of code quality through TDD, CI/CD, and Agile principles. Contributing to cloud-based solutions on AWS/Azure, using Kubernetes, Docker, and API development. Main Skills Needed Strong experience with C# and .Net Core in a professional setting. Familiarity with front-end frameworks such as Typescript and React (desirable). Experience with Web API, Kubernetes/Docker, and cloud platforms like AWS or Azure. Knowledge of SQL and NoSQL databases, with an understanding of REST, SOLID principles, and TDD. Good communication skills and effective team collaboration within an Agile/Scrum environment. What's in It for You An engaging role that offers a blend of greenfield and existing projects with the latest technologies. Competitive salary and a comprehensive benefits package, including private health cover and a company car scheme. Flexibility to work remotely part of the week, supporting work-life balance. Opportunities for professional growth within a supportive, innovative organisation. The chance to be part of a company with a clear mission to simplify mobility for everyone. We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Treasure AI: Treasure AI is the agentic experience platform built to acquire, retain, and grow your most valuable customers. Powered by AI, Treasure AI is shaped by human creativity and always on through continuous, context driven action. Furthermore, Treasure AI employees are enthusiastic, data driven, and customer obsessed. We are a team of drivers-self starters who take initiative, anticipate needs, and proactively jump in to solve problems. Our actions reflect our values of honesty, reliability, openness, and humility. Your Role: Treasure AI is hiring a Staff Forward Deployed Engineer dedicated to some of our most strategic global customers - think large enterprises in the e commerce and retail space. This is not a typical customer facing or professional services role. You will be embedded at the intersection of product engineering and customer success, working directly alongside the customer's engineering and data teams to design, build, and productize real time data solutions that drive measurable business outcomes. The goal is for you to define the technical engagement model for our strategic accounts, and set the standards and patterns our other FDE's will adopt. This role exists because the problems we're solving here are genuinely hard: business objectives are clear, but the system level "how" is not. You will explore, define, and build those answers - together with the customer and together with Treasure AI's real time platform engineering team. In this role you will identify and frame new problem domains for the FDE team to pursue (you don't just get assigned hard problems, you find them). You will report to the Senior Director of Forward Deployed Engineering and collaborate closely with our Real Time R&D and Platform Engineering teams. Responsibilities: Our customers operate at a global scale and need to act on customer behavior in real time - think cart abandonment personalization, push notification triggers, and dynamic offer delivery within seconds of a web or app event. In this role you will define and execute how to close the gap between raw behavioral data and a personalized customer experience. Your work will cycle through four phases - continuously: Explore & Discover - Work with the customer to surface and frame the real problem, not just the stated requirement. Proactively find and articulate issues the customer has not yet thought of. Run deep technical discovery sessions with the customer's engineering and data teams to understand current architecture, constraints, and failure modes Identify gaps between what the customer believes they need and what will actually move the needle on business outcomes Map dependencies across systems before a line of design work begins Bring a point of view into the room: you're not facilitating, you're diagnosing Define - Translate ambiguous business objectives into a clear system level problem statement. You own the translation layer between business intent and technical architecture. Author technical scoping documents that align customer stakeholders, Treasure AI R&D, and platform engineering around a shared understanding of the problem Define success criteria that are measurable and tied to business outcomes Build - Design and validate solutions on both the customer side and the Treasure AI product side. Design streaming architectures that handle real world complexity: late arriving events, schema drift, backpressure, partial failures, and sub second SLA requirements Drive technical decisions with clear rationale; when tradeoffs exist, you name them explicitly and own the call Productize - Where solutions are generalizable, drive them into capabilities other customers can use. Distill what you've built into reusable reference architectures, implementation guides, and decision frameworks for the broader FDE team A great solution in this role means: quality is maintained after you move on, and it gets easier to maintain as the product evolves - not harder. Job Requirements: 8+ years of software or data engineering experience, with at least 2 years in a customer facing, embedded, or solutions engineering capacity Strong hands on experience with streaming and event driven architectures - Kafka, Flink, Kinesis, Spark Streaming, or equivalent (DynamoDB and MemoryDB/Redis) AWS Cloud Fluency - understand how to design scalable end to end architectures and pipelines on large volumes of data (think Kafka/Flink for streaming + AWS Lambda + Kinesis) Solid data engineering fundamentals: pipeline design, SQL, Python, schema modeling, data quality Experience building or integrating with CDP, marketing automation, or behavioral data management platforms Proven ability to go from ambiguous problem to working system - you've done greenfield technical work where no playbook existed Capable of operating at both the whiteboard and the terminal; you can lead a technical workshop with a customer's engineering team in the morning and be deep in code in the afternoon Strong written and verbal communication - you can make a complex architecture legible to a non technical stakeholder and earn trust at the top most levels of an organization Strong Plus Experience with real time personalization, push notification pipelines, or cart abandonment / trigger based marketing systems Kotlin and Node/Javascript or Java/Scala Familiarity with ML model serving in streaming contexts (feature stores, real time inference) Prior work at a data platform, CDP, or martech company How You'll Work This is a 40% customer engagement / 60% engineering role. Concretely, that means: Regular working sessions and workshops with the customer's engineering and data teams at their London office Collaborative design and build work with Treasure AI's real time platform engineering team Quarterly leadership meetings, occasionally in continental Europe You are not an order taker - you have genuine influence over what gets built and how This role is permanent and open ended. You are not parachuting in for a fixed engagement. You are building something durable. Why This Role You will work on a real hard problem with a real large customer - not a demo environment Your work has a direct line to product evolution at Treasure AI; you are building the playbook for real time customer data at enterprise scale You will be part of a small, senior FDE team where your work is visible to leadership The problems here are genuinely new - RT best practices don't fully exist yet, and you'll help write them. Physical Requirements Working out of the London, UK office according to our "Global Hybrid Working Policy." Travel Requirements Occasional travel within Europe for quarterly executive meetings ( 4x/year). Perks and Benefits (UK) Competitive compensation packages Salary Sacrifice pension plan with 7% employer match Supplemental medical and dental cover offered & 5X annual salary for life cover provided Restricted Stock Units (RSU) Up to 26 weeks paid parental leave including a post partum night nurse Comprehensive support and access to care for everyone, everywhere through Carrot - our global reproductive health and family building benefit. Our Dedication to You We value and promote diversity, equity, inclusion, and belonging in all aspects of our business and at all levels. Success comes from acknowledging, welcoming, and incorporating diverse perspectives. Diverse representation alone is not the desired outcome. We also strive to create an inclusive culture that encourages growth, ownership of your role, and achieving innovation in new and unique ways. Your voice will be heard, and we will help amplify it. Agencies and Recruiters We cannot consider your candidate(s) without a contract in place. Any resumes received without having an active agreement will be considered gratis referrals to us. Thank you for your understanding and cooperation! This description captures the core of the role today. As we adopt AI and new ways of working, responsibilities may evolve, and we encourage team members to take initiative, lean into change, and help expand the impact of their role beyond what's listed here.
07/07/2026
Full time
Treasure AI: Treasure AI is the agentic experience platform built to acquire, retain, and grow your most valuable customers. Powered by AI, Treasure AI is shaped by human creativity and always on through continuous, context driven action. Furthermore, Treasure AI employees are enthusiastic, data driven, and customer obsessed. We are a team of drivers-self starters who take initiative, anticipate needs, and proactively jump in to solve problems. Our actions reflect our values of honesty, reliability, openness, and humility. Your Role: Treasure AI is hiring a Staff Forward Deployed Engineer dedicated to some of our most strategic global customers - think large enterprises in the e commerce and retail space. This is not a typical customer facing or professional services role. You will be embedded at the intersection of product engineering and customer success, working directly alongside the customer's engineering and data teams to design, build, and productize real time data solutions that drive measurable business outcomes. The goal is for you to define the technical engagement model for our strategic accounts, and set the standards and patterns our other FDE's will adopt. This role exists because the problems we're solving here are genuinely hard: business objectives are clear, but the system level "how" is not. You will explore, define, and build those answers - together with the customer and together with Treasure AI's real time platform engineering team. In this role you will identify and frame new problem domains for the FDE team to pursue (you don't just get assigned hard problems, you find them). You will report to the Senior Director of Forward Deployed Engineering and collaborate closely with our Real Time R&D and Platform Engineering teams. Responsibilities: Our customers operate at a global scale and need to act on customer behavior in real time - think cart abandonment personalization, push notification triggers, and dynamic offer delivery within seconds of a web or app event. In this role you will define and execute how to close the gap between raw behavioral data and a personalized customer experience. Your work will cycle through four phases - continuously: Explore & Discover - Work with the customer to surface and frame the real problem, not just the stated requirement. Proactively find and articulate issues the customer has not yet thought of. Run deep technical discovery sessions with the customer's engineering and data teams to understand current architecture, constraints, and failure modes Identify gaps between what the customer believes they need and what will actually move the needle on business outcomes Map dependencies across systems before a line of design work begins Bring a point of view into the room: you're not facilitating, you're diagnosing Define - Translate ambiguous business objectives into a clear system level problem statement. You own the translation layer between business intent and technical architecture. Author technical scoping documents that align customer stakeholders, Treasure AI R&D, and platform engineering around a shared understanding of the problem Define success criteria that are measurable and tied to business outcomes Build - Design and validate solutions on both the customer side and the Treasure AI product side. Design streaming architectures that handle real world complexity: late arriving events, schema drift, backpressure, partial failures, and sub second SLA requirements Drive technical decisions with clear rationale; when tradeoffs exist, you name them explicitly and own the call Productize - Where solutions are generalizable, drive them into capabilities other customers can use. Distill what you've built into reusable reference architectures, implementation guides, and decision frameworks for the broader FDE team A great solution in this role means: quality is maintained after you move on, and it gets easier to maintain as the product evolves - not harder. Job Requirements: 8+ years of software or data engineering experience, with at least 2 years in a customer facing, embedded, or solutions engineering capacity Strong hands on experience with streaming and event driven architectures - Kafka, Flink, Kinesis, Spark Streaming, or equivalent (DynamoDB and MemoryDB/Redis) AWS Cloud Fluency - understand how to design scalable end to end architectures and pipelines on large volumes of data (think Kafka/Flink for streaming + AWS Lambda + Kinesis) Solid data engineering fundamentals: pipeline design, SQL, Python, schema modeling, data quality Experience building or integrating with CDP, marketing automation, or behavioral data management platforms Proven ability to go from ambiguous problem to working system - you've done greenfield technical work where no playbook existed Capable of operating at both the whiteboard and the terminal; you can lead a technical workshop with a customer's engineering team in the morning and be deep in code in the afternoon Strong written and verbal communication - you can make a complex architecture legible to a non technical stakeholder and earn trust at the top most levels of an organization Strong Plus Experience with real time personalization, push notification pipelines, or cart abandonment / trigger based marketing systems Kotlin and Node/Javascript or Java/Scala Familiarity with ML model serving in streaming contexts (feature stores, real time inference) Prior work at a data platform, CDP, or martech company How You'll Work This is a 40% customer engagement / 60% engineering role. Concretely, that means: Regular working sessions and workshops with the customer's engineering and data teams at their London office Collaborative design and build work with Treasure AI's real time platform engineering team Quarterly leadership meetings, occasionally in continental Europe You are not an order taker - you have genuine influence over what gets built and how This role is permanent and open ended. You are not parachuting in for a fixed engagement. You are building something durable. Why This Role You will work on a real hard problem with a real large customer - not a demo environment Your work has a direct line to product evolution at Treasure AI; you are building the playbook for real time customer data at enterprise scale You will be part of a small, senior FDE team where your work is visible to leadership The problems here are genuinely new - RT best practices don't fully exist yet, and you'll help write them. Physical Requirements Working out of the London, UK office according to our "Global Hybrid Working Policy." Travel Requirements Occasional travel within Europe for quarterly executive meetings ( 4x/year). Perks and Benefits (UK) Competitive compensation packages Salary Sacrifice pension plan with 7% employer match Supplemental medical and dental cover offered & 5X annual salary for life cover provided Restricted Stock Units (RSU) Up to 26 weeks paid parental leave including a post partum night nurse Comprehensive support and access to care for everyone, everywhere through Carrot - our global reproductive health and family building benefit. Our Dedication to You We value and promote diversity, equity, inclusion, and belonging in all aspects of our business and at all levels. Success comes from acknowledging, welcoming, and incorporating diverse perspectives. Diverse representation alone is not the desired outcome. We also strive to create an inclusive culture that encourages growth, ownership of your role, and achieving innovation in new and unique ways. Your voice will be heard, and we will help amplify it. Agencies and Recruiters We cannot consider your candidate(s) without a contract in place. Any resumes received without having an active agreement will be considered gratis referrals to us. Thank you for your understanding and cooperation! This description captures the core of the role today. As we adopt AI and new ways of working, responsibilities may evolve, and we encourage team members to take initiative, lean into change, and help expand the impact of their role beyond what's listed here.
We are looking for a skilled and pragmatic DevOps Engineer to own and evolve our infrastructure across the EMEIA region. This is a dual-horizon role: you will keep our existing VM-based systems healthy while leading a greenfield effort to design and build the managed environment that those solutions will migrate onto. A significant proportion of what we build is produced rapidly using AI-assisted, structured development. That means our solutions can move from idea to deployment faster than ever, and our infrastructure needs to keep pace. We need someone who thrives in a fast-moving, ambiguous environment, can absorb change quickly, and treats adaptability as a core part of the job rather than an occasional demand. The new managed environment is most likely to be based on Kube - Apple's internal Kubernetes (EKS) deployment - though the final architecture will be a team decision and remains an option for workloads requiring greater control. You will help inform that decision and then own the build out, regardless of which direction is chosen. You will work closely with data engineers, developers, and analysts, acting as the infrastructure backbone for a team that moves quickly and expects you to move with it. The role also involves working directly with third party vendors who support some of the tools being deployed, and collaborating with teams outside of EMEIA - including WorldWide - to align on standards, share solutions, and resolve cross regional dependencies. KEY RESPONSIBILITIES Lead the design and build out of a new managed container environment to replace existing VM based infrastructure - the most likely candidate is Kube (Apple's internal Kubernetes/EKS cluster), but the final decision will be made collaboratively as a team Contribute meaningfully to the environment selection decision: weigh trade offs between managed solutions (Kube) and more directly controlled alternatives considering maintenance overhead, operational control, and team capability Own the migration of existing VM based workloads onto the new platform, managing sequencing, risk, and continuity of service throughout Establish and maintain the standard workflow for deploying solutions: build locally containerise publish to Kube configure connectivity to Apple internal system dependencies Apple Internal Networking & Connectivity Configure and maintain networking between Kube and Apple's internal systems, including Shield, Snowflake, Appleconnect, Floodgate, and any other platform dependencies the team relies on Own namespace and compute provisioning on the shared Kube cluster, ensuring workloads are appropriately isolated and correctly configured Manage credentials, service accounts, and access controls across the full connectivity chain - from container to downstream service Act as the go to expert on how things connect within Apple's internal network topology Infrastructure Management Own and manage cloud infrastructure across EMEIA using internal cloud tooling (and connected systems including Shield) Manage certificates, firewalls, resource pools, networking, and access controls Ensure infrastructure is appropriately sized, resilient, and cost efficient Maintain accurate documentation of infrastructure topology and configuration Maintain and operate existing virtual machines, primarily on RHEL, while migration to the new environment is in progress Build and maintain standardised, repeatable provisioning processes (e.g. via Ansible, Terraform, or equivalent IaC tooling) Manage package deployment, software repositories, databases, and web servers Own the patching and update lifecycle for managed systems Monitoring & Reliability Implement and maintain monitoring, alerting, and observability across both the existing VM estate and the new container environment Proactively identify risks, bottlenecks, and failure patterns before they impact users Define and track appropriate SLIs/SLOs for critical services Conduct post incident reviews and drive lasting improvements Supporting AI Augmented Development A large proportion of the solutions you will support are built rapidly using structured AI assisted development - you must be comfortable working with codebases and configurations that evolve quickly, may not have deep documentation histories, and may have been substantially generated with AI tooling Provide the infrastructure scaffold that allows AI assisted solutions to move from local development to production reliably and safely Be a pragmatic partner to developers: unblock deployment quickly, catch infrastructure level risks early, and help establish patterns that make rapid iteration safe at scale Actively use AI tools (e.g. Claude, Copilot, or similar) to accelerate your own work: writing scripts, diagnosing issues, generating runbooks, reviewing configurations Diagnosis & Incident Response Take ownership of vague or ambiguous production issues (e.g. "it's running slow", "the server keeps falling over") and drive them through to resolution Deliver short term fixes rapidly to restore service, while tracking and delivering long term root cause resolutionsMaintain a pragmatic balance between speed of recovery and quality of fix SKILLS & EXPERIENCE Proven experience in a DevOps, infrastructure, or platform engineering role Hands on experience with Kubernetes-deploying, configuring, and operating workloads in a shared or managed cluster environment Experience containerising applications: writing Dockerfiles, managing images, publishing to a registry, and debugging container level issues Strong networking fundamentals: DNS, TLS/SSL certificates, firewall rules, load balancing, VPNs, and service to service connectivity Comfort operating in environments where the architecture is still being defined-able to contribute to the decision, then execute once direction is set Hands on experience with RHEL (or equivalent enterprise Linux)-provisioning, hardening, package management (yum/dnf), systemd services Experience managing cloud infrastructure, ideally in an enterprise private/hybrid cloud environment Experience with infrastructure as code or configuration management tooling (e.g. Terraform, Ansible, Puppet, or similar) Solid scripting ability in Bash and at least one higher level language (Python preferred) Experience with monitoring and observability tooling (e.g. Prometheus, Grafana, Datadog, or similar) Strong incident diagnosis skills-able to work from vague symptoms to root cause using logs, metrics, and reasoning Comfortable working with AI generated or AI assisted codebases: reading, extending, and debugging solutions without a full traditional authorship history Clear written and verbal communication-able to translate infrastructure complexity for non technical stakeholders Experience with AWS or particularly EKS Familiarity with Apple's internal platform tooling: Kube, Shield, Appleconnect, Floodgate, or similar Experience integrating with Snowflake, including managing drivers, credentials, and network access Experience with CI/CD pipelines (GitLab CI, Jenkins, GitHub Actions, or similar) Exposure to security tooling, vulnerability scanning, or compliance frameworks (e.g. CIS Benchmarks) Familiarity with secrets management tooling (Vault, CyberArk, or similar) Experience working in a regulated or enterprise environment with change management processes WAYS OF WORKING You are comfortable with genuine ambiguity-including at the architectural level-and can make progress and contribute to decisions without waiting for everything to be resolved You default to automation: if you do something twice, you script it; if you do it three times, you build a process You adapt quickly: the tools, environments, and solutions you support can change fast, and you treat that as normal rather than exceptional You are pragmatic under pressure: you know when to stop the bleeding first and fix it properly later You are self directed and comfortable owning problems end to end with minimal hand holding You are a willing partner to developers who move fast-you keep up, add guardrails where they matter, and don't become a bottleneck WHAT SUCCESS LOOKS LIKE A new managed container environment is designed, built, and running-with existing VM based workloads migrated onto it in a controlled, sequenced way The standard deployment path (build containerise publish connect) is well established, documented, and easy for the team to use Connectivity from the new environment to Apple internal systems (Snowflake, Appleconnect, Shield, Floodgate, etc.) is reliable, well understood, and correctly secured Teams are unblocked quickly when they need new integrations, access, or capabilities-even when the solutions they are deploying have been built at speed Production issues are resolved rapidly, with lasting fixes following close behind Monitoring catches issues before users do The infrastructure estate-both old and new-is well documented, well understood, and in a known good state
04/07/2026
Full time
We are looking for a skilled and pragmatic DevOps Engineer to own and evolve our infrastructure across the EMEIA region. This is a dual-horizon role: you will keep our existing VM-based systems healthy while leading a greenfield effort to design and build the managed environment that those solutions will migrate onto. A significant proportion of what we build is produced rapidly using AI-assisted, structured development. That means our solutions can move from idea to deployment faster than ever, and our infrastructure needs to keep pace. We need someone who thrives in a fast-moving, ambiguous environment, can absorb change quickly, and treats adaptability as a core part of the job rather than an occasional demand. The new managed environment is most likely to be based on Kube - Apple's internal Kubernetes (EKS) deployment - though the final architecture will be a team decision and remains an option for workloads requiring greater control. You will help inform that decision and then own the build out, regardless of which direction is chosen. You will work closely with data engineers, developers, and analysts, acting as the infrastructure backbone for a team that moves quickly and expects you to move with it. The role also involves working directly with third party vendors who support some of the tools being deployed, and collaborating with teams outside of EMEIA - including WorldWide - to align on standards, share solutions, and resolve cross regional dependencies. KEY RESPONSIBILITIES Lead the design and build out of a new managed container environment to replace existing VM based infrastructure - the most likely candidate is Kube (Apple's internal Kubernetes/EKS cluster), but the final decision will be made collaboratively as a team Contribute meaningfully to the environment selection decision: weigh trade offs between managed solutions (Kube) and more directly controlled alternatives considering maintenance overhead, operational control, and team capability Own the migration of existing VM based workloads onto the new platform, managing sequencing, risk, and continuity of service throughout Establish and maintain the standard workflow for deploying solutions: build locally containerise publish to Kube configure connectivity to Apple internal system dependencies Apple Internal Networking & Connectivity Configure and maintain networking between Kube and Apple's internal systems, including Shield, Snowflake, Appleconnect, Floodgate, and any other platform dependencies the team relies on Own namespace and compute provisioning on the shared Kube cluster, ensuring workloads are appropriately isolated and correctly configured Manage credentials, service accounts, and access controls across the full connectivity chain - from container to downstream service Act as the go to expert on how things connect within Apple's internal network topology Infrastructure Management Own and manage cloud infrastructure across EMEIA using internal cloud tooling (and connected systems including Shield) Manage certificates, firewalls, resource pools, networking, and access controls Ensure infrastructure is appropriately sized, resilient, and cost efficient Maintain accurate documentation of infrastructure topology and configuration Maintain and operate existing virtual machines, primarily on RHEL, while migration to the new environment is in progress Build and maintain standardised, repeatable provisioning processes (e.g. via Ansible, Terraform, or equivalent IaC tooling) Manage package deployment, software repositories, databases, and web servers Own the patching and update lifecycle for managed systems Monitoring & Reliability Implement and maintain monitoring, alerting, and observability across both the existing VM estate and the new container environment Proactively identify risks, bottlenecks, and failure patterns before they impact users Define and track appropriate SLIs/SLOs for critical services Conduct post incident reviews and drive lasting improvements Supporting AI Augmented Development A large proportion of the solutions you will support are built rapidly using structured AI assisted development - you must be comfortable working with codebases and configurations that evolve quickly, may not have deep documentation histories, and may have been substantially generated with AI tooling Provide the infrastructure scaffold that allows AI assisted solutions to move from local development to production reliably and safely Be a pragmatic partner to developers: unblock deployment quickly, catch infrastructure level risks early, and help establish patterns that make rapid iteration safe at scale Actively use AI tools (e.g. Claude, Copilot, or similar) to accelerate your own work: writing scripts, diagnosing issues, generating runbooks, reviewing configurations Diagnosis & Incident Response Take ownership of vague or ambiguous production issues (e.g. "it's running slow", "the server keeps falling over") and drive them through to resolution Deliver short term fixes rapidly to restore service, while tracking and delivering long term root cause resolutionsMaintain a pragmatic balance between speed of recovery and quality of fix SKILLS & EXPERIENCE Proven experience in a DevOps, infrastructure, or platform engineering role Hands on experience with Kubernetes-deploying, configuring, and operating workloads in a shared or managed cluster environment Experience containerising applications: writing Dockerfiles, managing images, publishing to a registry, and debugging container level issues Strong networking fundamentals: DNS, TLS/SSL certificates, firewall rules, load balancing, VPNs, and service to service connectivity Comfort operating in environments where the architecture is still being defined-able to contribute to the decision, then execute once direction is set Hands on experience with RHEL (or equivalent enterprise Linux)-provisioning, hardening, package management (yum/dnf), systemd services Experience managing cloud infrastructure, ideally in an enterprise private/hybrid cloud environment Experience with infrastructure as code or configuration management tooling (e.g. Terraform, Ansible, Puppet, or similar) Solid scripting ability in Bash and at least one higher level language (Python preferred) Experience with monitoring and observability tooling (e.g. Prometheus, Grafana, Datadog, or similar) Strong incident diagnosis skills-able to work from vague symptoms to root cause using logs, metrics, and reasoning Comfortable working with AI generated or AI assisted codebases: reading, extending, and debugging solutions without a full traditional authorship history Clear written and verbal communication-able to translate infrastructure complexity for non technical stakeholders Experience with AWS or particularly EKS Familiarity with Apple's internal platform tooling: Kube, Shield, Appleconnect, Floodgate, or similar Experience integrating with Snowflake, including managing drivers, credentials, and network access Experience with CI/CD pipelines (GitLab CI, Jenkins, GitHub Actions, or similar) Exposure to security tooling, vulnerability scanning, or compliance frameworks (e.g. CIS Benchmarks) Familiarity with secrets management tooling (Vault, CyberArk, or similar) Experience working in a regulated or enterprise environment with change management processes WAYS OF WORKING You are comfortable with genuine ambiguity-including at the architectural level-and can make progress and contribute to decisions without waiting for everything to be resolved You default to automation: if you do something twice, you script it; if you do it three times, you build a process You adapt quickly: the tools, environments, and solutions you support can change fast, and you treat that as normal rather than exceptional You are pragmatic under pressure: you know when to stop the bleeding first and fix it properly later You are self directed and comfortable owning problems end to end with minimal hand holding You are a willing partner to developers who move fast-you keep up, add guardrails where they matter, and don't become a bottleneck WHAT SUCCESS LOOKS LIKE A new managed container environment is designed, built, and running-with existing VM based workloads migrated onto it in a controlled, sequenced way The standard deployment path (build containerise publish connect) is well established, documented, and easy for the team to use Connectivity from the new environment to Apple internal systems (Snowflake, Appleconnect, Shield, Floodgate, etc.) is reliable, well understood, and correctly secured Teams are unblocked quickly when they need new integrations, access, or capabilities-even when the solutions they are deploying have been built at speed Production issues are resolved rapidly, with lasting fixes following close behind Monitoring catches issues before users do The infrastructure estate-both old and new-is well documented, well understood, and in a known good state
Drive Innovation as Our Next SketchUp Angular Front-End Software Engineer! Ready to build the future of 3D modeling and sustainable design? The SketchUp Habitat team is looking for a growth-minded Angular Front-End Software Engineer in London to create high-performance, cloud-based applications that help design professionals all over the globe visualize eco-friendly structures, leveraging visual AI tools and cutting-edge web technologies in an autonomous, highly collaborative greenfield engineering environment. About Us the company is an industrial technology company transforming the way the world works by delivering solutions that enable our customers to thrive. We create technologies that connect the digital and physical worlds, helping our customers increase productivity, quality, safety, and sustainability. From purpose-built products to enterprise-level solutions, our technology empowers professionals in construction, geospatial, government, transportation, and more. Key Exciting Responsibilities Analyse, design, and implement high-quality client-side Web application code using Angular and TypeScript Collaborate with Product Management to translate feature requirements into practical, elegant code solutions Partner with back-end developers to define robust RESTful APIs and integrate front-end architectures Drive code excellence through rigorous peer reviews, unit testing, and test-driven development methodologies Actively utilize and experiment with modern AI development tooling to accelerate engineering workflows Essential Skills & Experience 3+ years of professional experience developing responsive Web applications with a quality-first mindset Strong proficiency in TypeScript, Angular or similar, JavaScript, CSS, and modern asynchronous programming Solid understanding of client-server architecture, HTML protocols, and front-end backend integration Bachelor's degree in Computer Science, Software Engineering, or equivalent practical engineering experience Bonus Points For Practical experience working with advanced web technologies such as WebGL, Webpack, or Node.js Experience working with 3D geometry analysis and visualisation Familiarity or interest in cloud and monitoring ecosystems like AWS, Cypress.io, PostgreSQL, or New Relic Logistics Location: UK - London - In Office 4 Days Per Week Travel Requirement: 10%
01/07/2026
Full time
Drive Innovation as Our Next SketchUp Angular Front-End Software Engineer! Ready to build the future of 3D modeling and sustainable design? The SketchUp Habitat team is looking for a growth-minded Angular Front-End Software Engineer in London to create high-performance, cloud-based applications that help design professionals all over the globe visualize eco-friendly structures, leveraging visual AI tools and cutting-edge web technologies in an autonomous, highly collaborative greenfield engineering environment. About Us the company is an industrial technology company transforming the way the world works by delivering solutions that enable our customers to thrive. We create technologies that connect the digital and physical worlds, helping our customers increase productivity, quality, safety, and sustainability. From purpose-built products to enterprise-level solutions, our technology empowers professionals in construction, geospatial, government, transportation, and more. Key Exciting Responsibilities Analyse, design, and implement high-quality client-side Web application code using Angular and TypeScript Collaborate with Product Management to translate feature requirements into practical, elegant code solutions Partner with back-end developers to define robust RESTful APIs and integrate front-end architectures Drive code excellence through rigorous peer reviews, unit testing, and test-driven development methodologies Actively utilize and experiment with modern AI development tooling to accelerate engineering workflows Essential Skills & Experience 3+ years of professional experience developing responsive Web applications with a quality-first mindset Strong proficiency in TypeScript, Angular or similar, JavaScript, CSS, and modern asynchronous programming Solid understanding of client-server architecture, HTML protocols, and front-end backend integration Bachelor's degree in Computer Science, Software Engineering, or equivalent practical engineering experience Bonus Points For Practical experience working with advanced web technologies such as WebGL, Webpack, or Node.js Experience working with 3D geometry analysis and visualisation Familiarity or interest in cloud and monitoring ecosystems like AWS, Cypress.io, PostgreSQL, or New Relic Logistics Location: UK - London - In Office 4 Days Per Week Travel Requirement: 10%
Pantheon requires an experienced and passionate Senior Integration Software Engineer to design and implement new systems and features, as well as modify and maintain existing systems for adaptation to business and/or technology changes. The Senior Engineer will lead integration development activities for a new cloud product Pantheon acquired, ensuring that the software produced is written in a standard, maintainable and efficient manner. Key Responsibilities Contribute to the new integration Greenfield project Design, develop, modify, implement, and support software components Determine root cause for the most complex software issues and develop practical, efficient, and permanent technical solutions Assist in task planning, estimation, scheduling, and staffing Mentor other developers to allow for skill/knowledge development through advice, coaching, and training opportunities Determine process improvements, best practices, and develop new processes Knowledge and Experience Required 10+ years of experience as a .NET Software Developer 4+ years of experience as a Dynamics CRM / Power Platform Software Engineer Experience working with Agile development methodologies such as Kanban/Agile and tools such as Azure DevOps / Jira Practical and detailed experience of working with Azure integration solutions such as Functions and Logic Apps Ability to communicate complex solutions to stakeholders, both technical as well as non technical in a clear and succinct manner A team player who is comfortable interacting with staff at all levels, including senior management Essential Skills API Development with C# ASP.Net Core Microsoft Azure Functions and Web Applications Microsoft SQL Server Microsoft Dynamics 365 solutions lifecycle management Messaging (Azure Service Bus, Azure Event Hub) Microsoft Power Automate Microsoft Azure DevOps (CI/CD) .NET Core Unit Testing (NUnit, MS Test, Moq) Desired Skills Terraform .NET 10 Yaml Pantheon is an Equal Opportunities employer.
28/06/2026
Full time
Pantheon requires an experienced and passionate Senior Integration Software Engineer to design and implement new systems and features, as well as modify and maintain existing systems for adaptation to business and/or technology changes. The Senior Engineer will lead integration development activities for a new cloud product Pantheon acquired, ensuring that the software produced is written in a standard, maintainable and efficient manner. Key Responsibilities Contribute to the new integration Greenfield project Design, develop, modify, implement, and support software components Determine root cause for the most complex software issues and develop practical, efficient, and permanent technical solutions Assist in task planning, estimation, scheduling, and staffing Mentor other developers to allow for skill/knowledge development through advice, coaching, and training opportunities Determine process improvements, best practices, and develop new processes Knowledge and Experience Required 10+ years of experience as a .NET Software Developer 4+ years of experience as a Dynamics CRM / Power Platform Software Engineer Experience working with Agile development methodologies such as Kanban/Agile and tools such as Azure DevOps / Jira Practical and detailed experience of working with Azure integration solutions such as Functions and Logic Apps Ability to communicate complex solutions to stakeholders, both technical as well as non technical in a clear and succinct manner A team player who is comfortable interacting with staff at all levels, including senior management Essential Skills API Development with C# ASP.Net Core Microsoft Azure Functions and Web Applications Microsoft SQL Server Microsoft Dynamics 365 solutions lifecycle management Messaging (Azure Service Bus, Azure Event Hub) Microsoft Power Automate Microsoft Azure DevOps (CI/CD) .NET Core Unit Testing (NUnit, MS Test, Moq) Desired Skills Terraform .NET 10 Yaml Pantheon is an Equal Opportunities employer.