United States Digital Space LLC
Haywards Heath, Sussex
Multiple locations Hybrid Are you an engineer who has shipped distributed backend systems at scale, knows what breaks in production, and fixes it before it does? Do you want your work to have a direct impact on the wellbeing of millions of people across Europe? If yes - read on. The company is one of Europe's fastest-growing companies (Financial Times, multiple years running). We're a leading provider of employee benefit solutions, operating across Finland, Germany, Italy, UK, France, the Nordics and beyond. We started in Helsinki in 2007, launched Europe's first mobile employee benefit payment in 2008, and haven't stopped building since. Your mission at the company You will join a cross-functional product team building and evolving a modern, distributed platform that powers the company's product vision across European markets. We are adding this role to strengthen our backend engineering capabilities and establish a solid, scalable foundation for Java Spring Boot services built for long-term growth - not just the next sprint. Your responsibilities will be: Design, build, and maintain high-quality Java Spring Boot microservices within our domain bounded context architecture. Implement event-driven patterns for cross-domain communication and eventual consistency - you understand why, not just how. Work with PostgreSQL as primary data store: schema design, multi-tenancy, data isolation, query optimization under real load. Implement RESTful APIs with proper versioning, rate limiting, and API gateway integration. Ensure high standards for code quality, testing (unit, integration, contract), performance, and security - >80% coverage is the floor, not the ceiling. Collaborate closely with Product, Frontend (React Native), DevOps, and backend teams across multiple European markets. Participate in architectural discussions and design reviews; contribute to platform-wide standards and decision records (ADRs). You'll be successful in this role if you: Deliver production-ready, scalable microservices that meet target architecture specs - and own them after go-live. Define clear domain boundaries that prevent cross-domain coupling while enabling integration through well-designed APIs and events. Maintain >80% test coverage and contribute ADRs that shape platform decisions - not just for your services, but for the team. Proactively identify and reduce technical debt before it becomes someone else's emergency. Communicate clearly, work effectively across teams and time zones, and make cross-functional collaborators want to pull you into early conversations. Operate with a 'you build it, you run it' mindset - and genuinely believe that's the right way to work. What you'll be doing (daily): 15-minute stand-up with your cross-functional domain team - align, unblock, move. Design and implement features in your domain using Java Spring Boot, with clean, testable code as the default. Write comprehensive unit and integration tests; participate in code reviews that raise the team's standard. Monitor service health, investigate data consistency issues, and resolve production problems with distributed tracing and structured logging. Collaborate with frontend engineers to clarify API contracts and coordinate releases. Participate in architectural discussions and design reviews for new or cross-cutting capabilities. Deploy to staging and production via CI/CD (GitHub Actions), using feature flags for controlled rollouts. What you should bring: Non-negotiable: 6+ years of professional software development, with 3+ years focused on Java backend - in production, at scale, with real failure modes you had to resolve. Deep expertise in Java 17+ and Spring Boot (Spring Data JPA, Spring Security, Spring Cloud). Microservices architecture: you've designed service boundaries, not just worked inside them. Domain-Driven Design: bounded contexts, aggregates, domain events, anti-corruption layers - you can apply this, not just describe it. PostgreSQL: schema design, indexing, query optimization, and transaction management under load. Event-driven architecture with Kafka, RabbitMQ, or AWS SNS/SQS - at scale, in production. RESTful API design: versioning, OpenAPI/Swagger documentation, rate limiting - contracts you'd stand behind in a design review. Testing discipline: JUnit, Mockito, integration and contract testing (Pact). Docker and Kubernetes: deployment strategies, service mesh - operational experience, not just familiarity. CI/CD pipelines: GitHub Actions, Jenkins, or GitLab CI. Observability: structured logging, distributed tracing (Jaeger/Zipkin), metrics (Prometheus/Grafana/Datadog). Active experimentation with AI/LLM tooling applied to real engineering problems - automated workflows, reduced manual ops, smarter exception handling. Not a side project: something in production that you can talk about with specific. Mentoring: you've made other engineers meaningfully better, not just shipped more code. Language profile: Fluent in English Track record: You've delivered and operated microservices in production - from design through deployment, on-call, and post-mortem. You've made measurable improvements to performance, reliability, or scalability (reduced latency by X%, improved uptime to Y, scaled from Z to ZZ req/s). You've collaborated effectively in cross-functional teams and left documentation behind that others actually used. You've contributed to technical decision-making: architecture reviews, design documents, or ADRs that had real consequences. You've led knowledge-sharing sessions or mentored engineers who are better for it. Competency profile: Systems Thinking: You understand how components interact in distributed systems. You design for failure scenarios, not just the happy path. Ownership & Accountability: You take end-to-end responsibility. When something is broken or missing, you raise it and fix it - you don't wait for the ticket. Pragmatic Problem-Solving: You balance ideal solutions with practical constraints. You know when to move the architecture forward and when to ship. Collaboration & Influence: You shape technical decisions through quality of argument, not seniority. You can disagree and commit - and you know when to do which. AI-Readiness: You think about AI strategically, not just tactically. You've embedded AI-driven automation into production systems, can evaluate where it adds real leverage versus where it creates noise, and actively help the team develop this fluency. Continuous Learning: You stay current, experiment, and adapt. You optimize for the codebase 2 years from now, not just the sprint. Quality Mindset: You build maintainable, secure, well-tested services. You document, you mentor, you leave things better than you found them. Why you should join us: Be part of an ambitious growth journey - join a global community of driven, bold, entrepreneurial, yet humble Epassians in a company that is constantly evolving. Work with a clear purpose - boosting everyday wellbeing - and create meaningful, positive impact on individuals and society. Thrive in an open, inclusive culture with low hierarchy, where relationships are built on respect, camaraderie, and shared success. Come as you are - we'll bring out the best in you and support your personal and professional growth. Join a fast-growing tech company with a strong financial foundation, offering real opportunities to make an impact. Work in an environment where employee wellbeing is a genuine priority, not a slide in a deck. Help shape the next wave of success as we consolidate our position as Europe's number one employee benefit platform. Benefits: Hybrid and flexible working style Modern working tools International environment Benefit package for wellbeing support Private health support
26/07/2026
Full time
Multiple locations Hybrid Are you an engineer who has shipped distributed backend systems at scale, knows what breaks in production, and fixes it before it does? Do you want your work to have a direct impact on the wellbeing of millions of people across Europe? If yes - read on. The company is one of Europe's fastest-growing companies (Financial Times, multiple years running). We're a leading provider of employee benefit solutions, operating across Finland, Germany, Italy, UK, France, the Nordics and beyond. We started in Helsinki in 2007, launched Europe's first mobile employee benefit payment in 2008, and haven't stopped building since. Your mission at the company You will join a cross-functional product team building and evolving a modern, distributed platform that powers the company's product vision across European markets. We are adding this role to strengthen our backend engineering capabilities and establish a solid, scalable foundation for Java Spring Boot services built for long-term growth - not just the next sprint. Your responsibilities will be: Design, build, and maintain high-quality Java Spring Boot microservices within our domain bounded context architecture. Implement event-driven patterns for cross-domain communication and eventual consistency - you understand why, not just how. Work with PostgreSQL as primary data store: schema design, multi-tenancy, data isolation, query optimization under real load. Implement RESTful APIs with proper versioning, rate limiting, and API gateway integration. Ensure high standards for code quality, testing (unit, integration, contract), performance, and security - >80% coverage is the floor, not the ceiling. Collaborate closely with Product, Frontend (React Native), DevOps, and backend teams across multiple European markets. Participate in architectural discussions and design reviews; contribute to platform-wide standards and decision records (ADRs). You'll be successful in this role if you: Deliver production-ready, scalable microservices that meet target architecture specs - and own them after go-live. Define clear domain boundaries that prevent cross-domain coupling while enabling integration through well-designed APIs and events. Maintain >80% test coverage and contribute ADRs that shape platform decisions - not just for your services, but for the team. Proactively identify and reduce technical debt before it becomes someone else's emergency. Communicate clearly, work effectively across teams and time zones, and make cross-functional collaborators want to pull you into early conversations. Operate with a 'you build it, you run it' mindset - and genuinely believe that's the right way to work. What you'll be doing (daily): 15-minute stand-up with your cross-functional domain team - align, unblock, move. Design and implement features in your domain using Java Spring Boot, with clean, testable code as the default. Write comprehensive unit and integration tests; participate in code reviews that raise the team's standard. Monitor service health, investigate data consistency issues, and resolve production problems with distributed tracing and structured logging. Collaborate with frontend engineers to clarify API contracts and coordinate releases. Participate in architectural discussions and design reviews for new or cross-cutting capabilities. Deploy to staging and production via CI/CD (GitHub Actions), using feature flags for controlled rollouts. What you should bring: Non-negotiable: 6+ years of professional software development, with 3+ years focused on Java backend - in production, at scale, with real failure modes you had to resolve. Deep expertise in Java 17+ and Spring Boot (Spring Data JPA, Spring Security, Spring Cloud). Microservices architecture: you've designed service boundaries, not just worked inside them. Domain-Driven Design: bounded contexts, aggregates, domain events, anti-corruption layers - you can apply this, not just describe it. PostgreSQL: schema design, indexing, query optimization, and transaction management under load. Event-driven architecture with Kafka, RabbitMQ, or AWS SNS/SQS - at scale, in production. RESTful API design: versioning, OpenAPI/Swagger documentation, rate limiting - contracts you'd stand behind in a design review. Testing discipline: JUnit, Mockito, integration and contract testing (Pact). Docker and Kubernetes: deployment strategies, service mesh - operational experience, not just familiarity. CI/CD pipelines: GitHub Actions, Jenkins, or GitLab CI. Observability: structured logging, distributed tracing (Jaeger/Zipkin), metrics (Prometheus/Grafana/Datadog). Active experimentation with AI/LLM tooling applied to real engineering problems - automated workflows, reduced manual ops, smarter exception handling. Not a side project: something in production that you can talk about with specific. Mentoring: you've made other engineers meaningfully better, not just shipped more code. Language profile: Fluent in English Track record: You've delivered and operated microservices in production - from design through deployment, on-call, and post-mortem. You've made measurable improvements to performance, reliability, or scalability (reduced latency by X%, improved uptime to Y, scaled from Z to ZZ req/s). You've collaborated effectively in cross-functional teams and left documentation behind that others actually used. You've contributed to technical decision-making: architecture reviews, design documents, or ADRs that had real consequences. You've led knowledge-sharing sessions or mentored engineers who are better for it. Competency profile: Systems Thinking: You understand how components interact in distributed systems. You design for failure scenarios, not just the happy path. Ownership & Accountability: You take end-to-end responsibility. When something is broken or missing, you raise it and fix it - you don't wait for the ticket. Pragmatic Problem-Solving: You balance ideal solutions with practical constraints. You know when to move the architecture forward and when to ship. Collaboration & Influence: You shape technical decisions through quality of argument, not seniority. You can disagree and commit - and you know when to do which. AI-Readiness: You think about AI strategically, not just tactically. You've embedded AI-driven automation into production systems, can evaluate where it adds real leverage versus where it creates noise, and actively help the team develop this fluency. Continuous Learning: You stay current, experiment, and adapt. You optimize for the codebase 2 years from now, not just the sprint. Quality Mindset: You build maintainable, secure, well-tested services. You document, you mentor, you leave things better than you found them. Why you should join us: Be part of an ambitious growth journey - join a global community of driven, bold, entrepreneurial, yet humble Epassians in a company that is constantly evolving. Work with a clear purpose - boosting everyday wellbeing - and create meaningful, positive impact on individuals and society. Thrive in an open, inclusive culture with low hierarchy, where relationships are built on respect, camaraderie, and shared success. Come as you are - we'll bring out the best in you and support your personal and professional growth. Join a fast-growing tech company with a strong financial foundation, offering real opportunities to make an impact. Work in an environment where employee wellbeing is a genuine priority, not a slide in a deck. Help shape the next wave of success as we consolidate our position as Europe's number one employee benefit platform. Benefits: Hybrid and flexible working style Modern working tools International environment Benefit package for wellbeing support Private health support
Company the company, a global investment bank and securities firm, has served companies and their investors for over 60 years. Headquartered in New York City, with offices in more than 25 cities around the world, the company provides clients with capital markets and financial advisory services, institutional brokerage, securities research and asset management. The firm is a leading provider of trade execution in equity, high yield, convertible and international securities for institutional investors and high net worth individuals. Role Overview the company is seeking a highly experienced Senior Full Stack / Native Cloud Engineer at Vice President level to join our London Technology team. This is a strategic, hands on engineering leadership role focused on designing and delivering scalable, cloud native, event driven platforms that enable data driven and intelligent solutions across the company' client facing business units. The role will form part of the Madison CRM & Analytics programme and will require a strong combination of deep technical expertise, end to end delivery ownership, and engineering leadership. The successful candidate will work closely with business stakeholders, product managers, and globally distributed technology teams to build resilient, high performance platforms and user facing solutions that support critical front office workflows. This role is well suited to an engineer who is comfortable operating across the full technology stack, from backend services and distributed data architecture through to responsive user interfaces, production support, and engineering best practice. Key Responsibilities Lead the design, development, and delivery of backend services and platform components using Java 8+ / Spring Boot and Python / FastAPI. Build, enhance, and operate event driven, real time data pipelines using Kafka and related streaming technologies. Provide deep technical expertise in distributed systems, data architecture, and scalable platform design. Design, implement, and maintain Java based APIs and microservices, including REST, OpenAPI, GraphQL, and gRPC services. Work with modern data technologies including PostgreSQL, MongoDB, and Amazon Redshift. Deliver reliable, performant, and responsive user interfaces aligned to UX designs, using Angular or React. Own solutions end to end, from technical design and architecture through to production deployment, monitoring, support, and continuous improvement. Champion engineering best practices across code quality, testing, CI/CD, observability, maintainability, and operational resilience. Mentor and guide junior and mid level engineers, setting high technical standards through code reviews, design reviews, and hands on technical leadership. Independently identify, analyse, scope, and propose solutions to complex technical challenges with minimal direction. Partner closely with business stakeholders, product managers, and cross functional technology teams to translate requirements into robust technical solutions. Optimise systems for performance, scalability, resiliency, reliability, and low latency operation. Participate actively in Agile ceremonies, contributing to sprint planning, estimation, execution, retrospectives, and continuous delivery improvements. Collaborate with globally distributed engineering teams to ensure consistency of architecture, delivery standards, and platform evolution. Support production systems, ensuring timely issue resolution, effective root cause analysis, and ongoing service improvement. Required Skills and Experience Strong professional experience in full stack software engineering, ideally within financial services, capital markets, or another complex enterprise technology environment. Advanced backend engineering experience with Java 8+, Spring Boot, and microservices based architectures. Strong Python development experience, preferably with FastAPI or similar modern API frameworks. Proven experience designing and building cloud native, distributed, scalable, and resilient systems. Hands on experience with Kafka or similar event streaming technologies. Strong understanding of API design and service integration patterns, including REST, OpenAPI, GraphQL, and gRPC. Practical experience with relational and NoSQL data platforms, including PostgreSQL, MongoDB, and Redshift. Frontend development experience using Angular or React, with a focus on reliable, maintainable, and responsive UI delivery. Strong understanding of software engineering best practices, including automated testing, clean code, code reviews, CI/CD, observability, and secure development practices. Experience deploying and operating production grade systems in cloud or hybrid cloud environments. Demonstrated ability to lead technical delivery, mentor engineers, and influence architecture decisions. Strong analytical and problem solving skills, with the ability to operate independently in a complex delivery environment. Excellent communication skills, with the ability to engage effectively with technical teams, business stakeholders, and product partners. Preferred Skills Experience working on CRM, client intelligence, sales enablement, or front office data platforms. Experience in investment banking, equities, fixed income, wealth management, or broader financial services technology. Familiarity with AWS or other public cloud platforms. Experience with containerisation and orchestration technologies such as Docker and Kubernetes. Knowledge of observability tooling, monitoring frameworks, distributed tracing, and production support best practices. Experience working in globally distributed Agile engineering teams. Understanding of data governance, data lineage, entitlements, and regulatory considerations in financial services environments. Candidate Profile The ideal candidate will be a hands on engineering leader who combines strong technical depth with pragmatic delivery judgement. They will be comfortable moving between architecture, coding, code reviews, stakeholder engagement, and production support. They should demonstrate ownership, intellectual curiosity, strong communication skills, and a commitment to delivering high quality technology solutions in a fast paced environment. They will be expected to set technical direction, raise engineering standards, and help build scalable platforms that support the company' client facing businesses.
26/07/2026
Full time
Company the company, a global investment bank and securities firm, has served companies and their investors for over 60 years. Headquartered in New York City, with offices in more than 25 cities around the world, the company provides clients with capital markets and financial advisory services, institutional brokerage, securities research and asset management. The firm is a leading provider of trade execution in equity, high yield, convertible and international securities for institutional investors and high net worth individuals. Role Overview the company is seeking a highly experienced Senior Full Stack / Native Cloud Engineer at Vice President level to join our London Technology team. This is a strategic, hands on engineering leadership role focused on designing and delivering scalable, cloud native, event driven platforms that enable data driven and intelligent solutions across the company' client facing business units. The role will form part of the Madison CRM & Analytics programme and will require a strong combination of deep technical expertise, end to end delivery ownership, and engineering leadership. The successful candidate will work closely with business stakeholders, product managers, and globally distributed technology teams to build resilient, high performance platforms and user facing solutions that support critical front office workflows. This role is well suited to an engineer who is comfortable operating across the full technology stack, from backend services and distributed data architecture through to responsive user interfaces, production support, and engineering best practice. Key Responsibilities Lead the design, development, and delivery of backend services and platform components using Java 8+ / Spring Boot and Python / FastAPI. Build, enhance, and operate event driven, real time data pipelines using Kafka and related streaming technologies. Provide deep technical expertise in distributed systems, data architecture, and scalable platform design. Design, implement, and maintain Java based APIs and microservices, including REST, OpenAPI, GraphQL, and gRPC services. Work with modern data technologies including PostgreSQL, MongoDB, and Amazon Redshift. Deliver reliable, performant, and responsive user interfaces aligned to UX designs, using Angular or React. Own solutions end to end, from technical design and architecture through to production deployment, monitoring, support, and continuous improvement. Champion engineering best practices across code quality, testing, CI/CD, observability, maintainability, and operational resilience. Mentor and guide junior and mid level engineers, setting high technical standards through code reviews, design reviews, and hands on technical leadership. Independently identify, analyse, scope, and propose solutions to complex technical challenges with minimal direction. Partner closely with business stakeholders, product managers, and cross functional technology teams to translate requirements into robust technical solutions. Optimise systems for performance, scalability, resiliency, reliability, and low latency operation. Participate actively in Agile ceremonies, contributing to sprint planning, estimation, execution, retrospectives, and continuous delivery improvements. Collaborate with globally distributed engineering teams to ensure consistency of architecture, delivery standards, and platform evolution. Support production systems, ensuring timely issue resolution, effective root cause analysis, and ongoing service improvement. Required Skills and Experience Strong professional experience in full stack software engineering, ideally within financial services, capital markets, or another complex enterprise technology environment. Advanced backend engineering experience with Java 8+, Spring Boot, and microservices based architectures. Strong Python development experience, preferably with FastAPI or similar modern API frameworks. Proven experience designing and building cloud native, distributed, scalable, and resilient systems. Hands on experience with Kafka or similar event streaming technologies. Strong understanding of API design and service integration patterns, including REST, OpenAPI, GraphQL, and gRPC. Practical experience with relational and NoSQL data platforms, including PostgreSQL, MongoDB, and Redshift. Frontend development experience using Angular or React, with a focus on reliable, maintainable, and responsive UI delivery. Strong understanding of software engineering best practices, including automated testing, clean code, code reviews, CI/CD, observability, and secure development practices. Experience deploying and operating production grade systems in cloud or hybrid cloud environments. Demonstrated ability to lead technical delivery, mentor engineers, and influence architecture decisions. Strong analytical and problem solving skills, with the ability to operate independently in a complex delivery environment. Excellent communication skills, with the ability to engage effectively with technical teams, business stakeholders, and product partners. Preferred Skills Experience working on CRM, client intelligence, sales enablement, or front office data platforms. Experience in investment banking, equities, fixed income, wealth management, or broader financial services technology. Familiarity with AWS or other public cloud platforms. Experience with containerisation and orchestration technologies such as Docker and Kubernetes. Knowledge of observability tooling, monitoring frameworks, distributed tracing, and production support best practices. Experience working in globally distributed Agile engineering teams. Understanding of data governance, data lineage, entitlements, and regulatory considerations in financial services environments. Candidate Profile The ideal candidate will be a hands on engineering leader who combines strong technical depth with pragmatic delivery judgement. They will be comfortable moving between architecture, coding, code reviews, stakeholder engagement, and production support. They should demonstrate ownership, intellectual curiosity, strong communication skills, and a commitment to delivering high quality technology solutions in a fast paced environment. They will be expected to set technical direction, raise engineering standards, and help build scalable platforms that support the company' client facing businesses.
Teamwork makes the stream work. Roku is changing how the world watches TV Roku is the TV streaming platform in the U.S., Canada, and Mexico, and we've set our sights on powering every television in the world. Roku pioneered streaming to the TV. Our mission is to be the TV streaming platform that connects the entire TV ecosystem. We connect consumers to the content they love, enable content publishers to build and monetize large audiences, and provide advertisers unique capabilities to engage consumers. From your first day at Roku, you'll make a valuable - and valued - contribution. We're a fast-growing public company where no one is a bystander. We offer you the opportunity to delight millions of TV streamers around the world while gaining meaningful experience across a variety of disciplines. What does the team work on? Roku's Developer Platform team builds tools and embedded capabilities that help channel partners develop, tune, and debug high-quality apps. The team works across web applications, APIs, and platform services to improve the end-to-end developer experience and support partner success at scale. What is the role? Roku is looking for a Senior Full Stack Engineer to join the Developer Platform team and build AI-enabled web applications and services that improve app development and management workflows. This role will design and deliver full stack solutions that support external partners and internal stakeholders across the Roku ecosystem. You will contribute across frontend and backend systems, with a strong focus on reliability, scalability, and usability. You will build and evolve APIs and microservices, and help integrate modern AI capabilities into production experiences where they add clear user value. The role requires strong technical judgment, cross-functional collaboration, and the ability to move from concept through delivery in a fast-paced environment. You will join a high-performing team with a strong delivery culture and a commitment to building practical, high-impact developer tools. How will I use AI at Roku? At Roku, we don't just use AI, we work with it. AI agents and smart tools help power drafts, analysis, and repetitive workflows, while our people bring direction, judgment, and accountability. We're looking for curious, adaptable builders who can show how they've used AI or automation to move faster, raise the bar, and scale their impact. We value your AI skills if you have built fluency across the agentic engineering toolchain - coding harnesses like Claude Code or Cursor, MCP servers, custom skills, or agent frameworks - and can describe projects where you shipped real work with these tools. You know how to drive an agent, verify its output, and ramp on an unfamiliar codebase with an agent helping you. What are the responsibilities of the role? Design and build full stack web applications using React and Node.js Integrate AI capabilities including LLM-driven experiences where appropriate Develop APIs and microservices that connect tools, data, and platform workflows Deploy, scale, and monitor services in cloud environments using Kubernetes Build robust, highly available backend and frontend systems for developer-facing use cases Collaborate with cross-functional teams to define and deliver partner and internal tooling Troubleshoot production issues and improve performance and reliability Participate in code reviews and contribute to engineering best practices What experience would help someone be successful in this role at Roku? Proven full stack engineering experience with production web applications Strong skills in TypeScript, JavaScript, React, and Node.js Experience with backend development in Python or Go and frameworks such as FastAPI Familiarity with PostgreSQL, Redis, and REST API design and integration Experience with test-driven development and CI/CD workflows Experience integrating AI technologies such as OpenAI, LangChain, or RAG pipelines Understanding of authentication and authorization approaches including OpenID and SAML Experience deploying cloud-native services on AWS with containerized infrastructure and Kubernetes Experience with message queuing systems such as RabbitMQ or Apache Kafka Demonstrated AI/agentic-tooling fluency per the section above Bachelor's or Master's degree in Computer Science, Electronics, Communications, or a related field What's Roku's approach to hybrid working? Roku fosters an inclusive and collaborative environment where teams generally work in the office Monday through Thursday. Fridays are generally flexible for remote work, except for employees whose specific roles or assigned office location require five days' a week attendance. What are some of the benefits? Roku is committed to offering a diverse range of benefits as part of our compensation package to support our employees and their families. Our comprehensive benefits include global access to mental health and financial wellness support and resources. Local benefits include statutory and voluntary benefits which may include healthcare (medical, dental, and vision), life, accident, disability, commuter, and retirement options (401(k)/pension). Employees are supported in taking time off, in accordance with local leave policies and other personal needs to support their evolving work and life needs. It's important to note that not every benefit is available in all locations or for every role. For details specific to your location, please consult with your recruiter. Accommodations Roku welcomes applicants of all backgrounds and provides reasonable accommodations and adjustments in accordance with applicable law. If you require reasonable accommodation at any point in the hiring process, please direct your inquiries to . What should I know about Roku's culture? Roku is a great place for people who want to work in a fast-paced environment where everyone is focused on the company's success rather than their own. We try to surround ourselves with people who are great at their jobs, who are easy to work with, and who keep their egos in check. We appreciate a sense of humor. We believe a fewer number of very talented folks can do more for less cost than a larger number of less talented teams. We're independent thinkers with big ideas who act boldly, move fast and accomplish extraordinary things through collaboration and trust. In short, at Roku you'll be part of a company that's changing how the world watches TV. We have a unique culture that we are proud of. We think of ourselves primarily as problem-solvers, which itself is a two-part idea. We come up with the solution, but the solution isn't real until it is built and delivered to the customer. That penchant for action gives us a pragmatic approach to innovation, one that has served us well since 2002. To learn more about Roku, our global footprint, and how we've grown, visit By providing your information, you acknowledge that you want Roku to contact you about job roles, that you have read Roku's Applicant Privacy Notice, and understand that Roku will use your information as described in that notice. If you do not wish to receive any communications from Roku regarding this role or similar roles in the future, you may unsubscribe at any time by emailing .
26/07/2026
Full time
Teamwork makes the stream work. Roku is changing how the world watches TV Roku is the TV streaming platform in the U.S., Canada, and Mexico, and we've set our sights on powering every television in the world. Roku pioneered streaming to the TV. Our mission is to be the TV streaming platform that connects the entire TV ecosystem. We connect consumers to the content they love, enable content publishers to build and monetize large audiences, and provide advertisers unique capabilities to engage consumers. From your first day at Roku, you'll make a valuable - and valued - contribution. We're a fast-growing public company where no one is a bystander. We offer you the opportunity to delight millions of TV streamers around the world while gaining meaningful experience across a variety of disciplines. What does the team work on? Roku's Developer Platform team builds tools and embedded capabilities that help channel partners develop, tune, and debug high-quality apps. The team works across web applications, APIs, and platform services to improve the end-to-end developer experience and support partner success at scale. What is the role? Roku is looking for a Senior Full Stack Engineer to join the Developer Platform team and build AI-enabled web applications and services that improve app development and management workflows. This role will design and deliver full stack solutions that support external partners and internal stakeholders across the Roku ecosystem. You will contribute across frontend and backend systems, with a strong focus on reliability, scalability, and usability. You will build and evolve APIs and microservices, and help integrate modern AI capabilities into production experiences where they add clear user value. The role requires strong technical judgment, cross-functional collaboration, and the ability to move from concept through delivery in a fast-paced environment. You will join a high-performing team with a strong delivery culture and a commitment to building practical, high-impact developer tools. How will I use AI at Roku? At Roku, we don't just use AI, we work with it. AI agents and smart tools help power drafts, analysis, and repetitive workflows, while our people bring direction, judgment, and accountability. We're looking for curious, adaptable builders who can show how they've used AI or automation to move faster, raise the bar, and scale their impact. We value your AI skills if you have built fluency across the agentic engineering toolchain - coding harnesses like Claude Code or Cursor, MCP servers, custom skills, or agent frameworks - and can describe projects where you shipped real work with these tools. You know how to drive an agent, verify its output, and ramp on an unfamiliar codebase with an agent helping you. What are the responsibilities of the role? Design and build full stack web applications using React and Node.js Integrate AI capabilities including LLM-driven experiences where appropriate Develop APIs and microservices that connect tools, data, and platform workflows Deploy, scale, and monitor services in cloud environments using Kubernetes Build robust, highly available backend and frontend systems for developer-facing use cases Collaborate with cross-functional teams to define and deliver partner and internal tooling Troubleshoot production issues and improve performance and reliability Participate in code reviews and contribute to engineering best practices What experience would help someone be successful in this role at Roku? Proven full stack engineering experience with production web applications Strong skills in TypeScript, JavaScript, React, and Node.js Experience with backend development in Python or Go and frameworks such as FastAPI Familiarity with PostgreSQL, Redis, and REST API design and integration Experience with test-driven development and CI/CD workflows Experience integrating AI technologies such as OpenAI, LangChain, or RAG pipelines Understanding of authentication and authorization approaches including OpenID and SAML Experience deploying cloud-native services on AWS with containerized infrastructure and Kubernetes Experience with message queuing systems such as RabbitMQ or Apache Kafka Demonstrated AI/agentic-tooling fluency per the section above Bachelor's or Master's degree in Computer Science, Electronics, Communications, or a related field What's Roku's approach to hybrid working? Roku fosters an inclusive and collaborative environment where teams generally work in the office Monday through Thursday. Fridays are generally flexible for remote work, except for employees whose specific roles or assigned office location require five days' a week attendance. What are some of the benefits? Roku is committed to offering a diverse range of benefits as part of our compensation package to support our employees and their families. Our comprehensive benefits include global access to mental health and financial wellness support and resources. Local benefits include statutory and voluntary benefits which may include healthcare (medical, dental, and vision), life, accident, disability, commuter, and retirement options (401(k)/pension). Employees are supported in taking time off, in accordance with local leave policies and other personal needs to support their evolving work and life needs. It's important to note that not every benefit is available in all locations or for every role. For details specific to your location, please consult with your recruiter. Accommodations Roku welcomes applicants of all backgrounds and provides reasonable accommodations and adjustments in accordance with applicable law. If you require reasonable accommodation at any point in the hiring process, please direct your inquiries to . What should I know about Roku's culture? Roku is a great place for people who want to work in a fast-paced environment where everyone is focused on the company's success rather than their own. We try to surround ourselves with people who are great at their jobs, who are easy to work with, and who keep their egos in check. We appreciate a sense of humor. We believe a fewer number of very talented folks can do more for less cost than a larger number of less talented teams. We're independent thinkers with big ideas who act boldly, move fast and accomplish extraordinary things through collaboration and trust. In short, at Roku you'll be part of a company that's changing how the world watches TV. We have a unique culture that we are proud of. We think of ourselves primarily as problem-solvers, which itself is a two-part idea. We come up with the solution, but the solution isn't real until it is built and delivered to the customer. That penchant for action gives us a pragmatic approach to innovation, one that has served us well since 2002. To learn more about Roku, our global footprint, and how we've grown, visit By providing your information, you acknowledge that you want Roku to contact you about job roles, that you have read Roku's Applicant Privacy Notice, and understand that Roku will use your information as described in that notice. If you do not wish to receive any communications from Roku regarding this role or similar roles in the future, you may unsubscribe at any time by emailing .
The Opportunity The core purpose of this role is to contribute to, implement, and support Zuora's subscription experience platform, Zephr. Zephr is a key part of Zuora's offering, empowering leading digital publishers and media companies to manage and optimize their subscription experiences through AI powered paywalls and user journeys. This role involves a blend of frontend, backend, and design concerns, while always considering end user experience and handling webscale traffic. You will be proposing and reviewing changes to the system architecture design while working with other parts of the business and vendors to determine functional requirements, collaborate on designs, and iterate on technical solutions. What you'll do: Contribute and lead on the development and scaling of a high throughput, high availability, public facing multi tenanted application Lead the design and implementation of innovative solutions for complex end user facing and backend challenges, directly impacting user engagement and business growth Develop and maintain secure, performant, and simple to integrate APIs for internal, B2B, and public consumers Work closely with product management to translate business requirements into technical specifications, and with operations to ensure robust, scalable, and maintainable systems Experience a culture of continuous learning, with opportunities for mentorship, knowledge sharing, and professional development This is a location specific position that requires you to come into the London office regularly to be most effective. About You You bring enthusiasm for using AI tooling to aid development, coupled with a healthy disdain for AI slop. You are passionate about specification driven and documentation driven development, and you are adaptable, with a willingness to pick up new technologies and tools as necessary. Your experience and outlook: 7+ years experience in development roles Strong proficiency in recent versions of Java (JDK 21 or newer) and/or Kotlin A strong commitment to developing high quality, testable code, including unit, integration, and end to end testing, while actively considering operational concerns such as observability, logging, and alerting throughout the development lifecycle Experience designing quality APIs such as REST, gRPC, GraphQL, and OpenAPI, and integrating with 3rd party APIs API security knowledge across OAuth2, SAML, JWT, and related standards Strong grounding in software engineering best practices including git, TDD, OOP principles, SOLID, and design patterns Experience deploying, monitoring, and troubleshooting microservices in a production environment at scale Experience with reverse proxies such as HAProxy, Envoy, or nginx; or API gateways such as Kong Terraform and AWS experience Experience with modern frontend frameworks beyond React, especially Svelte as we explore its potential Experience with simulated load tools such as JMeter, Gatling, or wrk2, and JVM profiling to identify and fix performance bottlenecks Hands on experience with instrumentation and analysis of production metrics using tools like Prometheus, Grafana, InfluxDB, or the ELK stack to identify performance bottlenecks and ensure system health About the Team You will join a team that helps build and evolve Zephr, a core part of Zuora's subscription experience platform. The team supports digital publishers and media companies in managing and optimizing subscription experiences through AI powered paywalls and user journeys. You will help the team by: Leading code reviews Contributing to, proposing and reviewing technical standards Improving operational processes Mentoring more junior colleagues Java Vert.x Spring Rest APIs MySQL Microservices Kafka Spark NodeJS React AWS Terraform AngularJS Benefits Competitive compensation, variable bonus and performance based reward opportunities, and retirement programs Medical, dental, and vision insurance Generous, flexible time off, plus paid holidays, wellness days, and a company wide year end break Paid parental leave (including fully paid leave for eligible ZEOs, subject to local policy) Learning & development stipend to support ongoing growth Opportunities to volunteer and give back, including charitable donation matching where available Mental wellbeing resources and support Benefits may vary by location; details will be shared during the interview process. Our Commitment to an Inclusive Workplace Think, be and do you. At Zuora, different perspectives, experiences, and contributions matter - everyone counts. Zuora is proud to be an Equal Opportunity Employer committed to creating an inclusive environment for all. We do not discriminate on the basis of, and consider individuals seeking employment with Zuora without regard to, race, religion, color, national origin, sex (including pregnancy, childbirth, reproductive health decisions, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, genetic information, political views or activity, or other applicable legally protected characteristics. We encourage candidates from all backgrounds to apply. Applicants in need of special assistance or accommodation during the interview process or in accessing our website may contact us by sending an email to (or local equivalent, where applicable).
26/07/2026
Full time
The Opportunity The core purpose of this role is to contribute to, implement, and support Zuora's subscription experience platform, Zephr. Zephr is a key part of Zuora's offering, empowering leading digital publishers and media companies to manage and optimize their subscription experiences through AI powered paywalls and user journeys. This role involves a blend of frontend, backend, and design concerns, while always considering end user experience and handling webscale traffic. You will be proposing and reviewing changes to the system architecture design while working with other parts of the business and vendors to determine functional requirements, collaborate on designs, and iterate on technical solutions. What you'll do: Contribute and lead on the development and scaling of a high throughput, high availability, public facing multi tenanted application Lead the design and implementation of innovative solutions for complex end user facing and backend challenges, directly impacting user engagement and business growth Develop and maintain secure, performant, and simple to integrate APIs for internal, B2B, and public consumers Work closely with product management to translate business requirements into technical specifications, and with operations to ensure robust, scalable, and maintainable systems Experience a culture of continuous learning, with opportunities for mentorship, knowledge sharing, and professional development This is a location specific position that requires you to come into the London office regularly to be most effective. About You You bring enthusiasm for using AI tooling to aid development, coupled with a healthy disdain for AI slop. You are passionate about specification driven and documentation driven development, and you are adaptable, with a willingness to pick up new technologies and tools as necessary. Your experience and outlook: 7+ years experience in development roles Strong proficiency in recent versions of Java (JDK 21 or newer) and/or Kotlin A strong commitment to developing high quality, testable code, including unit, integration, and end to end testing, while actively considering operational concerns such as observability, logging, and alerting throughout the development lifecycle Experience designing quality APIs such as REST, gRPC, GraphQL, and OpenAPI, and integrating with 3rd party APIs API security knowledge across OAuth2, SAML, JWT, and related standards Strong grounding in software engineering best practices including git, TDD, OOP principles, SOLID, and design patterns Experience deploying, monitoring, and troubleshooting microservices in a production environment at scale Experience with reverse proxies such as HAProxy, Envoy, or nginx; or API gateways such as Kong Terraform and AWS experience Experience with modern frontend frameworks beyond React, especially Svelte as we explore its potential Experience with simulated load tools such as JMeter, Gatling, or wrk2, and JVM profiling to identify and fix performance bottlenecks Hands on experience with instrumentation and analysis of production metrics using tools like Prometheus, Grafana, InfluxDB, or the ELK stack to identify performance bottlenecks and ensure system health About the Team You will join a team that helps build and evolve Zephr, a core part of Zuora's subscription experience platform. The team supports digital publishers and media companies in managing and optimizing subscription experiences through AI powered paywalls and user journeys. You will help the team by: Leading code reviews Contributing to, proposing and reviewing technical standards Improving operational processes Mentoring more junior colleagues Java Vert.x Spring Rest APIs MySQL Microservices Kafka Spark NodeJS React AWS Terraform AngularJS Benefits Competitive compensation, variable bonus and performance based reward opportunities, and retirement programs Medical, dental, and vision insurance Generous, flexible time off, plus paid holidays, wellness days, and a company wide year end break Paid parental leave (including fully paid leave for eligible ZEOs, subject to local policy) Learning & development stipend to support ongoing growth Opportunities to volunteer and give back, including charitable donation matching where available Mental wellbeing resources and support Benefits may vary by location; details will be shared during the interview process. Our Commitment to an Inclusive Workplace Think, be and do you. At Zuora, different perspectives, experiences, and contributions matter - everyone counts. Zuora is proud to be an Equal Opportunity Employer committed to creating an inclusive environment for all. We do not discriminate on the basis of, and consider individuals seeking employment with Zuora without regard to, race, religion, color, national origin, sex (including pregnancy, childbirth, reproductive health decisions, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, genetic information, political views or activity, or other applicable legally protected characteristics. We encourage candidates from all backgrounds to apply. Applicants in need of special assistance or accommodation during the interview process or in accessing our website may contact us by sending an email to (or local equivalent, where applicable).
About Scrumconnect Consulting Scrumconnect Consulting is a leading digital transformation consultancy delivering innovative solutions across the UK public sector. We specialise in Agile delivery, digital services, cloud transformation, data, and user-centred design, helping organisations build scalable and impactful digital products and platforms. We are currently seeking an experienced Senior Data Analyst to support the design and development of reporting dashboards and analytics for CAF and risk reporting tools within a major digital transformation programme. Job Summary We are looking for a highly skilled Technical Lead with strong expertise in Python, Django, and modern web application architecture. The ideal candidate will be responsible for leading development teams, designing scalable Back End systems, and driving end-to-end technical delivery for enterprise-grade applications. The candidate should have hands-on experience with GOV.UK Frontend, authentication and authorization frameworks such as OIDC/OAuth, containerization technologies, and relational databases like PostgreSQL. Key Responsibilities Lead the design, development, and deployment of scalable web applications using Python and Django. Provide technical leadership and mentorship to development teams. Architect secure and high-performing Back End systems and APIs. Implement authentication and authorization mechanisms using OIDC/OAuth. Develop and maintain responsive user interfaces using GOV.UK Frontend standards and components. Collaborate with cross-functional teams including Product, DevOps, QA, and Architecture teams. Ensure code quality through reviews, best practices, and automated testing. Design and optimize PostgreSQL database schemas and queries. Manage containerized deployments using Docker. Participate in solution design, estimation, and technical planning activities. Drive CI/CD adoption and engineering best practices. Required Skills Strong experience in Python and Django framework. Hands-on experience with GOV.UK Frontend framework and accessibility standards. Strong understanding of OIDC and OAuth 2.0 authentication mechanisms. Experience with RESTful API development and microservices architecture. Proficiency in Docker and containerized application deployment. Strong knowledge of PostgreSQL database design and optimization. Experience with Git, CI/CD pipelines, and Agile development methodologies. Good understanding of application security and performance optimization. Excellent troubleshooting and problem-solving skills. Preferred Qualifications Experience working in government/public sector digital transformation projects. Exposure to cloud platforms such as AWS, Azure, or GCP. Familiarity with Kubernetes and infrastructure automation tools. Experience with Front End technologies such as HTML, CSS, JavaScript, and React (preferred). Strong communication and stakeholder management skills Diversity & Inclusion At Scrumconnect Consulting, we are committed to building an inclusive workplace where diversity is valued and everyone is empowered to succeed. We welcome applications from candidates of all backgrounds, experiences, and perspectives, and we are dedicated to fostering a culture of equality, respect, and collaboration.
24/07/2026
Contractor
About Scrumconnect Consulting Scrumconnect Consulting is a leading digital transformation consultancy delivering innovative solutions across the UK public sector. We specialise in Agile delivery, digital services, cloud transformation, data, and user-centred design, helping organisations build scalable and impactful digital products and platforms. We are currently seeking an experienced Senior Data Analyst to support the design and development of reporting dashboards and analytics for CAF and risk reporting tools within a major digital transformation programme. Job Summary We are looking for a highly skilled Technical Lead with strong expertise in Python, Django, and modern web application architecture. The ideal candidate will be responsible for leading development teams, designing scalable Back End systems, and driving end-to-end technical delivery for enterprise-grade applications. The candidate should have hands-on experience with GOV.UK Frontend, authentication and authorization frameworks such as OIDC/OAuth, containerization technologies, and relational databases like PostgreSQL. Key Responsibilities Lead the design, development, and deployment of scalable web applications using Python and Django. Provide technical leadership and mentorship to development teams. Architect secure and high-performing Back End systems and APIs. Implement authentication and authorization mechanisms using OIDC/OAuth. Develop and maintain responsive user interfaces using GOV.UK Frontend standards and components. Collaborate with cross-functional teams including Product, DevOps, QA, and Architecture teams. Ensure code quality through reviews, best practices, and automated testing. Design and optimize PostgreSQL database schemas and queries. Manage containerized deployments using Docker. Participate in solution design, estimation, and technical planning activities. Drive CI/CD adoption and engineering best practices. Required Skills Strong experience in Python and Django framework. Hands-on experience with GOV.UK Frontend framework and accessibility standards. Strong understanding of OIDC and OAuth 2.0 authentication mechanisms. Experience with RESTful API development and microservices architecture. Proficiency in Docker and containerized application deployment. Strong knowledge of PostgreSQL database design and optimization. Experience with Git, CI/CD pipelines, and Agile development methodologies. Good understanding of application security and performance optimization. Excellent troubleshooting and problem-solving skills. Preferred Qualifications Experience working in government/public sector digital transformation projects. Exposure to cloud platforms such as AWS, Azure, or GCP. Familiarity with Kubernetes and infrastructure automation tools. Experience with Front End technologies such as HTML, CSS, JavaScript, and React (preferred). Strong communication and stakeholder management skills Diversity & Inclusion At Scrumconnect Consulting, we are committed to building an inclusive workplace where diversity is valued and everyone is empowered to succeed. We welcome applications from candidates of all backgrounds, experiences, and perspectives, and we are dedicated to fostering a culture of equality, respect, and collaboration.
Role the company-View Location: Hub Based - Hybrid for all Salary banding: £55,000 to £85,000 Experience: Senior Working pattern: Full-Time Reporting to: Delivery & Growth Lead Sponsorship: Unfortunately we are unable to offer sponsorship for this role. This role in 3 words: Build, Collaborate, Deliver Top 3 qualities for this role: Communication, Delivery Expertise, Amplification Where you'll work Depending on the needs of your business area, we expect hub based people to be in the office at least once a week, and to go to the company Connection events in-person. You'll be assigned to the closest one of our three hub offices, Bristol, Glasgow, or London; unless your role requires field-based work. Each hub has accessible spaces to park your laptop, is designed to inspire people, help them connect and bring big ideas to life. Everyone belongs at the company At the company, we are on a mission to solve one of humanity's biggest challenges, the climate crisis. And we know it takes all of us to change the world. That's why we need diverse people from all abilities, gender identities, ethnicities, ages, sexual orientations, life experiences and backgrounds to join us. Teamworking for the planet Everything we do here spins around Plan Zero. So, naturally, the team you'll be joining plays a gigantic role in making that happen. Here's how: As a Senior Software Engineer, you'll own the end-to-end development of complex systems and features that are core to our business. This role in a nutshell You will lead technical initiatives, make critical design decisions, and mentor engineers to elevate the team's capabilities. Your expertise will be the driving force that ensures we build scalable, high-quality software that pushes our company forward. This role involves collaborating with multidisciplinary teams to develop AI-driven products delivered through mobile applications. Ideal candidates will have experience bringing AI solutions to market and working within the constraints of mobile platforms. Your key outcomes will be Technical Leadership & Architecture: Drive the architectural vision for key features, designing robust, scalable systems and contributing to the technical roadmap to influence the future direction of the product. Engineering Excellence & Quality: Champion best practices by writing clean, efficient code, leading rigorous code reviews, and implementing comprehensive automated testing to ensure high-quality, performant solutions. Mentorship & Team Growth: Lead and mentor other engineers, fostering a culture of continuous learning and collaboration through knowledge sharing, technical discussions, and constructive feedback. Project Execution & Delivery: Translate complex projects into clear, executable tasks within an Agile framework, proactively resolving blockers to ensure the timely and efficient delivery of team commitments. Community & Knowledge Sharing: Actively contribute to the wider engineering community by leading discussions, sharing expertise through documentation and workshops, and driving the exchange of best practices. You'll be successful here at the company if you Professional Experience: Significant hands on experience developing software in an agile environment, with a proven track record of delivering high quality, clean code. Backend & Architecture: Expertise in designing and building scalable microservices based architectures using languages like Node.js, Python, and TypeScript. Cloud & DevOps: Hands on experience with cloud platforms (GCP, AWS), containerization (Docker, Kubernetes), and modern CI/CD practices. Frontend Development: Proficiency in modern frontend frameworks such as React.js and/or React Native. Leadership & Mentorship: Proven ability to lead technical initiatives and mentor other engineers, fostering a culture of technical excellence. Collaboration & Problem Solving: Excellent communication and analytical skills, with the ability to thrive in a high ownership, collaborative team environment. Let's talk about what's in it for you We'll pay you between £55,000 and £85,000, depending on your specific skills and experience. We keep our pay ranges broad on purpose to give us, and you, flexibility to match your experience to our zero carbon mission. You'll be eligible for an on target bonus of 15%. We have one the company bonus plan that focuses on the collective performance of our people to deliver our Plan Zero goal. We also offer plenty of green benefits and progressive policies to help you feel like you belong at the company-and there's flex pay. We'll give you 9% Flex Pay on top of your salary - 4% of this is auto enrolled into your pension, and the remaining 5% is yours to do what you like with. You can use this to buy from our extensive range of flexible benefits, including our green benefits which we've put at the heart of our offering, add to your pension or even take it as cash. Here's a taster of what's on offer: For starters, you'll get 34 days of holiday (including bank holidays). For your health With benefits like a healthcare cash plan or private medical insurance depending on your career level, critical illness cover, life assurance, health assessments, and more. For your wellbeing With gym membership, travel insurance, workplace ISA, will writing services, dental insurance, and more. For your lifestyle With extra holiday buying, discount dining, home & tech loans, and supporting your favourite charities with give as you earn donations. For your home Get up to £400 towards any the company Energy plan, plus great discounts on solar, smart thermostats and EV chargers. For your commute Nab a great deal on ultra low emission car leasing, plus our cycle to work scheme and public transport season ticket loans. Want to hear about our full range of flexible benefits and progressive people policies? Our People Team can tell you everything you need to know. For your belonging To find better ways to support our people, we need to listen to each other's experiences and find ways to build a truly inclusive and diverse workplace. As part of this, we have 8 Belonging Networks at the company. Led by our people, for our people - so when you join the company, you can play a part - big or small - with any of the Networks. It's up to you. Oh, and one last thing We'd be thrilled if you tick off all our boxes, yet we also believe it's just as important we tick off all of yours. And if you think you have most of what we're looking for but not every single thing, go ahead and hit apply. We'd still love to hear from you! If you have any additional requirements, there's a space to let us know on the application form; we want to make the process as easy and comfortable for you as possible.
23/07/2026
Full time
Role the company-View Location: Hub Based - Hybrid for all Salary banding: £55,000 to £85,000 Experience: Senior Working pattern: Full-Time Reporting to: Delivery & Growth Lead Sponsorship: Unfortunately we are unable to offer sponsorship for this role. This role in 3 words: Build, Collaborate, Deliver Top 3 qualities for this role: Communication, Delivery Expertise, Amplification Where you'll work Depending on the needs of your business area, we expect hub based people to be in the office at least once a week, and to go to the company Connection events in-person. You'll be assigned to the closest one of our three hub offices, Bristol, Glasgow, or London; unless your role requires field-based work. Each hub has accessible spaces to park your laptop, is designed to inspire people, help them connect and bring big ideas to life. Everyone belongs at the company At the company, we are on a mission to solve one of humanity's biggest challenges, the climate crisis. And we know it takes all of us to change the world. That's why we need diverse people from all abilities, gender identities, ethnicities, ages, sexual orientations, life experiences and backgrounds to join us. Teamworking for the planet Everything we do here spins around Plan Zero. So, naturally, the team you'll be joining plays a gigantic role in making that happen. Here's how: As a Senior Software Engineer, you'll own the end-to-end development of complex systems and features that are core to our business. This role in a nutshell You will lead technical initiatives, make critical design decisions, and mentor engineers to elevate the team's capabilities. Your expertise will be the driving force that ensures we build scalable, high-quality software that pushes our company forward. This role involves collaborating with multidisciplinary teams to develop AI-driven products delivered through mobile applications. Ideal candidates will have experience bringing AI solutions to market and working within the constraints of mobile platforms. Your key outcomes will be Technical Leadership & Architecture: Drive the architectural vision for key features, designing robust, scalable systems and contributing to the technical roadmap to influence the future direction of the product. Engineering Excellence & Quality: Champion best practices by writing clean, efficient code, leading rigorous code reviews, and implementing comprehensive automated testing to ensure high-quality, performant solutions. Mentorship & Team Growth: Lead and mentor other engineers, fostering a culture of continuous learning and collaboration through knowledge sharing, technical discussions, and constructive feedback. Project Execution & Delivery: Translate complex projects into clear, executable tasks within an Agile framework, proactively resolving blockers to ensure the timely and efficient delivery of team commitments. Community & Knowledge Sharing: Actively contribute to the wider engineering community by leading discussions, sharing expertise through documentation and workshops, and driving the exchange of best practices. You'll be successful here at the company if you Professional Experience: Significant hands on experience developing software in an agile environment, with a proven track record of delivering high quality, clean code. Backend & Architecture: Expertise in designing and building scalable microservices based architectures using languages like Node.js, Python, and TypeScript. Cloud & DevOps: Hands on experience with cloud platforms (GCP, AWS), containerization (Docker, Kubernetes), and modern CI/CD practices. Frontend Development: Proficiency in modern frontend frameworks such as React.js and/or React Native. Leadership & Mentorship: Proven ability to lead technical initiatives and mentor other engineers, fostering a culture of technical excellence. Collaboration & Problem Solving: Excellent communication and analytical skills, with the ability to thrive in a high ownership, collaborative team environment. Let's talk about what's in it for you We'll pay you between £55,000 and £85,000, depending on your specific skills and experience. We keep our pay ranges broad on purpose to give us, and you, flexibility to match your experience to our zero carbon mission. You'll be eligible for an on target bonus of 15%. We have one the company bonus plan that focuses on the collective performance of our people to deliver our Plan Zero goal. We also offer plenty of green benefits and progressive policies to help you feel like you belong at the company-and there's flex pay. We'll give you 9% Flex Pay on top of your salary - 4% of this is auto enrolled into your pension, and the remaining 5% is yours to do what you like with. You can use this to buy from our extensive range of flexible benefits, including our green benefits which we've put at the heart of our offering, add to your pension or even take it as cash. Here's a taster of what's on offer: For starters, you'll get 34 days of holiday (including bank holidays). For your health With benefits like a healthcare cash plan or private medical insurance depending on your career level, critical illness cover, life assurance, health assessments, and more. For your wellbeing With gym membership, travel insurance, workplace ISA, will writing services, dental insurance, and more. For your lifestyle With extra holiday buying, discount dining, home & tech loans, and supporting your favourite charities with give as you earn donations. For your home Get up to £400 towards any the company Energy plan, plus great discounts on solar, smart thermostats and EV chargers. For your commute Nab a great deal on ultra low emission car leasing, plus our cycle to work scheme and public transport season ticket loans. Want to hear about our full range of flexible benefits and progressive people policies? Our People Team can tell you everything you need to know. For your belonging To find better ways to support our people, we need to listen to each other's experiences and find ways to build a truly inclusive and diverse workplace. As part of this, we have 8 Belonging Networks at the company. Led by our people, for our people - so when you join the company, you can play a part - big or small - with any of the Networks. It's up to you. Oh, and one last thing We'd be thrilled if you tick off all our boxes, yet we also believe it's just as important we tick off all of yours. And if you think you have most of what we're looking for but not every single thing, go ahead and hit apply. We'd still love to hear from you! If you have any additional requirements, there's a space to let us know on the application form; we want to make the process as easy and comfortable for you as possible.
Role Overview This is one of several newly created opportunities across our business functions that will sit within our Group Technology function as an Associate Forward Deployed Engineer (AI) and be seconded out to various functions across the business including but not limited to Group Internal Audit, Operations and Human Resources. As the Associate Forward Deployed AI Engineer, you will embed directly with TP ICAP's business divisions to lead end-to-end deployments of AI solutions. You will own discovery, technical scoping, system design, build, and production rollout, partner directly with domain teams to identify high-value AI opportunities, architect solutions tailored to real business problems, and drive adoption from first prototype to stable production. Equally, you will serve as a critical feedback channel to TP ICAP's central AI platform team, sharing field insights that shape product direction and model improvement. The role offers a unique opportunity to lead critical projects, shape engineering culture, and accelerate your career growth in the rapidly evolving field of generative AI. Responsibilities Own the full lifecycle of AI deployments within your assigned business division. Initial discovery and technical scoping through system design, build, and production rollout. Ensure solutions are technically sound, aligned to business outcomes, and delivered with the urgency and quality expected of a forward deployed team. Embed directly with business stakeholders to understand their most pressing challenges. Translate complex domain requirements into well defined technical solutions, operating as a trusted engineering partner rather than a distant service provider. Communicate progress, trade offs, and outcomes clearly to leadership. Architect, build, and deploy cutting edge AI applications powered by large language models and generative AI. Write and review production grade code across frontend and backend systems, ensuring scalability, reliability, and strict data stewardship. Co develop and enhance TP ICAP's shared AI service platform in collaboration with the central AI & Innovation Lab. Feed field insights back to inform product roadmaps, identify where models succeed, and surface areas for improvement. Drive adoption of deployed solutions by measuring success through production usage, measurable workflow impact, and evaluation driven feedback. Present outcomes and strategic recommendations to leadership, demonstrating tangible business value. Experience / Competences Essential Expertise in AI technologies, including Generative AI and Machine Learning. Hands on experience working with Large Language Models (LLMs). Demonstrated proficiency in Python AI/ML frameworks with the ability to write and review production grade code across the full stack. A proven track record architecting and designing scalable solutions that move from prototype to production. Experience managing technical priorities within an Agile environment, resolving dependencies and ensuring alignment across stakeholders and platform teams. Strong communication skills with the ability to present complex technical concepts to non technical stakeholders and senior leadership, translating AI capabilities into business language. Desired AWS experience including AI services such as Bedrock and the Serverless ecosystem. Proficiency in front end technologies, particularly with React. Evidence of building intuitive, responsive user interfaces that integrate seamlessly with AI driven back end services. Expertise in back end development, with experience in building and deploying scalable APIs and microservices to support AI solutions. Knowledge of OAuth (Okta) for implementing secure, scalable authentication and authorisation mechanisms in full stack applications, ensuring data protection and privacy across AI solutions. Band & level: Professional, 4 Location: UK - 135 Bishopsgate - London
22/07/2026
Full time
Role Overview This is one of several newly created opportunities across our business functions that will sit within our Group Technology function as an Associate Forward Deployed Engineer (AI) and be seconded out to various functions across the business including but not limited to Group Internal Audit, Operations and Human Resources. As the Associate Forward Deployed AI Engineer, you will embed directly with TP ICAP's business divisions to lead end-to-end deployments of AI solutions. You will own discovery, technical scoping, system design, build, and production rollout, partner directly with domain teams to identify high-value AI opportunities, architect solutions tailored to real business problems, and drive adoption from first prototype to stable production. Equally, you will serve as a critical feedback channel to TP ICAP's central AI platform team, sharing field insights that shape product direction and model improvement. The role offers a unique opportunity to lead critical projects, shape engineering culture, and accelerate your career growth in the rapidly evolving field of generative AI. Responsibilities Own the full lifecycle of AI deployments within your assigned business division. Initial discovery and technical scoping through system design, build, and production rollout. Ensure solutions are technically sound, aligned to business outcomes, and delivered with the urgency and quality expected of a forward deployed team. Embed directly with business stakeholders to understand their most pressing challenges. Translate complex domain requirements into well defined technical solutions, operating as a trusted engineering partner rather than a distant service provider. Communicate progress, trade offs, and outcomes clearly to leadership. Architect, build, and deploy cutting edge AI applications powered by large language models and generative AI. Write and review production grade code across frontend and backend systems, ensuring scalability, reliability, and strict data stewardship. Co develop and enhance TP ICAP's shared AI service platform in collaboration with the central AI & Innovation Lab. Feed field insights back to inform product roadmaps, identify where models succeed, and surface areas for improvement. Drive adoption of deployed solutions by measuring success through production usage, measurable workflow impact, and evaluation driven feedback. Present outcomes and strategic recommendations to leadership, demonstrating tangible business value. Experience / Competences Essential Expertise in AI technologies, including Generative AI and Machine Learning. Hands on experience working with Large Language Models (LLMs). Demonstrated proficiency in Python AI/ML frameworks with the ability to write and review production grade code across the full stack. A proven track record architecting and designing scalable solutions that move from prototype to production. Experience managing technical priorities within an Agile environment, resolving dependencies and ensuring alignment across stakeholders and platform teams. Strong communication skills with the ability to present complex technical concepts to non technical stakeholders and senior leadership, translating AI capabilities into business language. Desired AWS experience including AI services such as Bedrock and the Serverless ecosystem. Proficiency in front end technologies, particularly with React. Evidence of building intuitive, responsive user interfaces that integrate seamlessly with AI driven back end services. Expertise in back end development, with experience in building and deploying scalable APIs and microservices to support AI solutions. Knowledge of OAuth (Okta) for implementing secure, scalable authentication and authorisation mechanisms in full stack applications, ensuring data protection and privacy across AI solutions. Band & level: Professional, 4 Location: UK - 135 Bishopsgate - London
Principal Software Engineer - AI Native Role Summary We are seeking an exceptional Principal Software Engineer - AI Native to lead the design, development, and delivery of business-critical software platforms across the company. This is a hands on leadership role for a highly experienced software engineer who combines deep technical expertise with an AI first mindset. You will be responsible for architecting scalable solutions, driving engineering excellence, and leveraging AI native development practices to accelerate software delivery and innovation across the business. As a Principal Engineer, you will act as a technical authority across multiple initiatives, influencing architecture, engineering standards, AI adoption, cloud strategy, and software delivery practices whilst remaining actively involved in solution design and development. Role Accountabilities Technical Leadership & Architecture Define and drive engineering standards, architecture principles, and software development best practices. Design scalable, resilient, and secure enterprise solutions across frontend, backend, data, and cloud environments. Provide technical leadership across multiple engineering teams and strategic initiatives. Lead architectural decision making and technology selection processes. Champion modern engineering approaches including microservices, event driven architectures, APIs, and distributed systems. Drive technical governance while maintaining delivery speed and engineering quality. Software Engineering Build and deliver high quality software soultions using: TypeScript, React, C #/.NET and cloud native technologies. Design and develop APIs, integrations, and platform services. Take ownership of solution delivery from specification through deployment and ongoing optimisation. Review code and ensure engineering quality, maintainability, security, and performance. Support complex troubleshooting, performance tuning, and root cause analysis. AI Native Engineering Lead adoption of AI assisted development tools and agentic AI workflows. Apply Spec Driven Development principles to improve software quality and delivery speed. Use AI to accelerate: Requirements gathering, Technical specifications, Coding, Testing, Documentation, Deployment. Validate and assure the quality of AI generated outputs. Drive productivity improvements through AI enabled engineering practices. Cloud & DevOps Design and deliver cloud native solutions primarily within Microsoft Azure. Improve CI/CD pipelines, deployment automation, and Infrastructure as Code capabilities. Implement secure, scalable, and observable cloud architectures. Drive best practice across monitoring, resilience, security, and operational excellence. Collaboration & Influence Partner with Product, Data, Technology, and Business stakeholders. Translate complex business requirements into scalable technical solutions. Mentor engineers and contribute to knowledge sharing across the engineering function. Influence the future direction of software engineering and AI adoption within Aventum. Any additional duties as assigned. Role Requirements Significant experience as a Senior, Lead, Staff, or Principal Software Engineer. Strong expertise in TypeScript, React, C#, and .NET. Proven experience building enterprise scale applications and distributed systems. Deep understanding of software architecture, design patterns, testing, and engineering best practices. Experience building APIs, integrations, and microservices. Strong understanding of secure software development principles. Hands on experience with Microsoft Azure, AWS, or GCP. Experience with: Docker, Kubernetes, CI/CD pipelines, Infrastructure as Code (Terraform or equivalent). Strong understanding of cloud native architecture and operational excellence. Strong database design and optimisation experience. Experience with relational and NoSQL databases. Understanding of complex data flows, integration architectures, and performance optimisation. Practical experience using AI assisted engineering tools. Strong AI literacy and understanding of agentic AI workflows. Experience reviewing and validating AI generated code and technicial outputs. Demonstrated use of AI to improve engineering productivity and delivery outcomes. Skills and Abilities Technical Excellence Enterprise architecture and solution design. Full stack engineering expertise. Cloud native development. Distributed systems and integration design. DevOps, CI/CD, and Infrastructure as Code. Database and data engineering principles. Leadership & Influence Strong stakeholder management skills. Ability to influence technical direction without direct authority. Excellent communication and presentation skills. Ability to simplify complex technical concepts for non technical audiences. AI First Mindset Passion for emerging technologies and AI innovation. Continuous improvement mentality. Ability to combine engineering judgement with AI enabled productivity. Focus on delivering business value through technology. Equal Opportunity Statement We are an equal opportunity employer, and we are proud to share that 93% of our employees say they can be themselves at work. We aim to hire our industry's finest people because the best people drive the best outcomes. And we forever challenge the status quo because we know there are always ways to improve things. Because together, we're limitless. We value applicants from all backgrounds and foster a culture of inclusivity. We understand the need for flexibility, so work in a hybrid model. Please let us know if you require any reasonable adjustments during the recruitment process.
22/07/2026
Full time
Principal Software Engineer - AI Native Role Summary We are seeking an exceptional Principal Software Engineer - AI Native to lead the design, development, and delivery of business-critical software platforms across the company. This is a hands on leadership role for a highly experienced software engineer who combines deep technical expertise with an AI first mindset. You will be responsible for architecting scalable solutions, driving engineering excellence, and leveraging AI native development practices to accelerate software delivery and innovation across the business. As a Principal Engineer, you will act as a technical authority across multiple initiatives, influencing architecture, engineering standards, AI adoption, cloud strategy, and software delivery practices whilst remaining actively involved in solution design and development. Role Accountabilities Technical Leadership & Architecture Define and drive engineering standards, architecture principles, and software development best practices. Design scalable, resilient, and secure enterprise solutions across frontend, backend, data, and cloud environments. Provide technical leadership across multiple engineering teams and strategic initiatives. Lead architectural decision making and technology selection processes. Champion modern engineering approaches including microservices, event driven architectures, APIs, and distributed systems. Drive technical governance while maintaining delivery speed and engineering quality. Software Engineering Build and deliver high quality software soultions using: TypeScript, React, C #/.NET and cloud native technologies. Design and develop APIs, integrations, and platform services. Take ownership of solution delivery from specification through deployment and ongoing optimisation. Review code and ensure engineering quality, maintainability, security, and performance. Support complex troubleshooting, performance tuning, and root cause analysis. AI Native Engineering Lead adoption of AI assisted development tools and agentic AI workflows. Apply Spec Driven Development principles to improve software quality and delivery speed. Use AI to accelerate: Requirements gathering, Technical specifications, Coding, Testing, Documentation, Deployment. Validate and assure the quality of AI generated outputs. Drive productivity improvements through AI enabled engineering practices. Cloud & DevOps Design and deliver cloud native solutions primarily within Microsoft Azure. Improve CI/CD pipelines, deployment automation, and Infrastructure as Code capabilities. Implement secure, scalable, and observable cloud architectures. Drive best practice across monitoring, resilience, security, and operational excellence. Collaboration & Influence Partner with Product, Data, Technology, and Business stakeholders. Translate complex business requirements into scalable technical solutions. Mentor engineers and contribute to knowledge sharing across the engineering function. Influence the future direction of software engineering and AI adoption within Aventum. Any additional duties as assigned. Role Requirements Significant experience as a Senior, Lead, Staff, or Principal Software Engineer. Strong expertise in TypeScript, React, C#, and .NET. Proven experience building enterprise scale applications and distributed systems. Deep understanding of software architecture, design patterns, testing, and engineering best practices. Experience building APIs, integrations, and microservices. Strong understanding of secure software development principles. Hands on experience with Microsoft Azure, AWS, or GCP. Experience with: Docker, Kubernetes, CI/CD pipelines, Infrastructure as Code (Terraform or equivalent). Strong understanding of cloud native architecture and operational excellence. Strong database design and optimisation experience. Experience with relational and NoSQL databases. Understanding of complex data flows, integration architectures, and performance optimisation. Practical experience using AI assisted engineering tools. Strong AI literacy and understanding of agentic AI workflows. Experience reviewing and validating AI generated code and technicial outputs. Demonstrated use of AI to improve engineering productivity and delivery outcomes. Skills and Abilities Technical Excellence Enterprise architecture and solution design. Full stack engineering expertise. Cloud native development. Distributed systems and integration design. DevOps, CI/CD, and Infrastructure as Code. Database and data engineering principles. Leadership & Influence Strong stakeholder management skills. Ability to influence technical direction without direct authority. Excellent communication and presentation skills. Ability to simplify complex technical concepts for non technical audiences. AI First Mindset Passion for emerging technologies and AI innovation. Continuous improvement mentality. Ability to combine engineering judgement with AI enabled productivity. Focus on delivering business value through technology. Equal Opportunity Statement We are an equal opportunity employer, and we are proud to share that 93% of our employees say they can be themselves at work. We aim to hire our industry's finest people because the best people drive the best outcomes. And we forever challenge the status quo because we know there are always ways to improve things. Because together, we're limitless. We value applicants from all backgrounds and foster a culture of inclusivity. We understand the need for flexibility, so work in a hybrid model. Please let us know if you require any reasonable adjustments during the recruitment process.
About Lendable Lendable is on a mission to build the world's best technology to help people get credit and save money. We're building one of the world's leading fintech companies and are off to a strong start. One of the UK's newest unicorns with a team of just over 700 people Among the fastest-growing tech companies in the UK Profitable since 2017 Backed by top investors including Balderton Capital and Goldman Sachs Loved by customers with the best reviews in the market (4.9 across 10,000s of reviews on Trustpilot) So far, we've rebuilt the Big Three consumer finance products from scratch: loans, credit cards and car finance. We get money into our customers' hands in minutes instead of days. We're growing fast, and there's a lot more to do: we're going after the two biggest Western markets (UK and US) where trillions worth of financial products are held by big banks with dated systems and painful processes. Join us if you want to Take ownership across a broad remit. You are trusted to make decisions that drive a material impact on the direction and success of Lendable from day 1 Work in small teams of exceptional people, who are relentlessly resourceful to solve problems and find smarter solutions than the status quo Build the best technology in-house, using new data sources, machine learning and AI to make machines do the heavy lifting About the Role As a Senior PHP Engineer, you'll be a key player in our engineering organisation, a vibrant community of over 160 talented engineers spanning backend, frontend, mobile, and platform disciplines. This isn't just about maintaining; it's about innovating. You'll dive into a wide range of exciting projects, from building and integrating new APIs that elevate the customer journey to optimising our cutting-edge lending platforms. You'll also engage in deep architectural discussions, shaping the future of our products. There's ample opportunity to grow, contribute, and truly make your mark. We are hiring across all our UK, US and International Expansion product teams, Zable Card, Autolend, Lendable Loans, and Internal Tools teams! Our Modern Tech Stack We believe in using the right tools for the job, and our stack reflects our commitment to modern, efficient development: Backend: PHP 8, Symfony, AWS, PostgreSQL, RabbitMQ, Docker, Kubernetes CI/CD: GitHub Actions and ArgoCD (we deploy to production as soon as a feature is complete!) Testing: Behat, PHPUnit for robust automated testing What We're Looking For We're seeking passionate engineers who are excited to contribute and grow with us: Strong, business oriented, engineer with modern PHP development experience (PHP 8.0+ is a must). You're fluent in the latest PHP features and best practices. A solid grasp of a modern PHP framework like Symfony or Laravel. Experience with Domain Driven Design, Message-Driven Systems, and Event Sourcing is a significant plus. Familiarity with microservices architecture and working on financial systems is a bonus. Excellent automated testing skills (unit, integration, functional) - you believe in quality code. A genuine desire to learn, collaborate, and contribute your ideas within a highly collaborative team. High degree of ownership and autonomy Experience in a cross functional environment is a plus, but not essential. Interview Process We value your time and have designed an efficient process to get to know you: A quick chat with one of our team to see if the role is a good match. 15 minute cognitive assessment and a practical take home coding exercise for you to showcase your coding skills. A technical interview to discuss your coding exercise and dive deeper into your skills. A culture add interview to assess how you'd thrive within our team and organisation. Life at Lendable Winning team: the opportunity to scale up one of the world's most successful fintech companies Flexible working: flexible approach tailored to each role. Hybrid roles require three days in-office weekly; fully remote roles include regular opportunities for in person connection through socials and off sites Socials & connection: opportunities and events to come together, socialise, and get to know each other beyond the office walls Health coverage: support for your physical and mental wellbeing, including private health cover Retirement & savings: long term financial wellbeing through retirement savings plans Employee referral programme: earn a competitive bonus when you refer successful new team members Office meals & snacks: enjoy a fully stocked kitchen, plus complimentary lunches prepared by in house chefs on in office days at select locations Sustainable commuting: cycle to work and electric vehicle salary sacrifice schemes available in select locations Please note: The availability and details of specific benefits vary by location and role. For more information, please speak to your Talent Partner. Check out our blog!
21/07/2026
Full time
About Lendable Lendable is on a mission to build the world's best technology to help people get credit and save money. We're building one of the world's leading fintech companies and are off to a strong start. One of the UK's newest unicorns with a team of just over 700 people Among the fastest-growing tech companies in the UK Profitable since 2017 Backed by top investors including Balderton Capital and Goldman Sachs Loved by customers with the best reviews in the market (4.9 across 10,000s of reviews on Trustpilot) So far, we've rebuilt the Big Three consumer finance products from scratch: loans, credit cards and car finance. We get money into our customers' hands in minutes instead of days. We're growing fast, and there's a lot more to do: we're going after the two biggest Western markets (UK and US) where trillions worth of financial products are held by big banks with dated systems and painful processes. Join us if you want to Take ownership across a broad remit. You are trusted to make decisions that drive a material impact on the direction and success of Lendable from day 1 Work in small teams of exceptional people, who are relentlessly resourceful to solve problems and find smarter solutions than the status quo Build the best technology in-house, using new data sources, machine learning and AI to make machines do the heavy lifting About the Role As a Senior PHP Engineer, you'll be a key player in our engineering organisation, a vibrant community of over 160 talented engineers spanning backend, frontend, mobile, and platform disciplines. This isn't just about maintaining; it's about innovating. You'll dive into a wide range of exciting projects, from building and integrating new APIs that elevate the customer journey to optimising our cutting-edge lending platforms. You'll also engage in deep architectural discussions, shaping the future of our products. There's ample opportunity to grow, contribute, and truly make your mark. We are hiring across all our UK, US and International Expansion product teams, Zable Card, Autolend, Lendable Loans, and Internal Tools teams! Our Modern Tech Stack We believe in using the right tools for the job, and our stack reflects our commitment to modern, efficient development: Backend: PHP 8, Symfony, AWS, PostgreSQL, RabbitMQ, Docker, Kubernetes CI/CD: GitHub Actions and ArgoCD (we deploy to production as soon as a feature is complete!) Testing: Behat, PHPUnit for robust automated testing What We're Looking For We're seeking passionate engineers who are excited to contribute and grow with us: Strong, business oriented, engineer with modern PHP development experience (PHP 8.0+ is a must). You're fluent in the latest PHP features and best practices. A solid grasp of a modern PHP framework like Symfony or Laravel. Experience with Domain Driven Design, Message-Driven Systems, and Event Sourcing is a significant plus. Familiarity with microservices architecture and working on financial systems is a bonus. Excellent automated testing skills (unit, integration, functional) - you believe in quality code. A genuine desire to learn, collaborate, and contribute your ideas within a highly collaborative team. High degree of ownership and autonomy Experience in a cross functional environment is a plus, but not essential. Interview Process We value your time and have designed an efficient process to get to know you: A quick chat with one of our team to see if the role is a good match. 15 minute cognitive assessment and a practical take home coding exercise for you to showcase your coding skills. A technical interview to discuss your coding exercise and dive deeper into your skills. A culture add interview to assess how you'd thrive within our team and organisation. Life at Lendable Winning team: the opportunity to scale up one of the world's most successful fintech companies Flexible working: flexible approach tailored to each role. Hybrid roles require three days in-office weekly; fully remote roles include regular opportunities for in person connection through socials and off sites Socials & connection: opportunities and events to come together, socialise, and get to know each other beyond the office walls Health coverage: support for your physical and mental wellbeing, including private health cover Retirement & savings: long term financial wellbeing through retirement savings plans Employee referral programme: earn a competitive bonus when you refer successful new team members Office meals & snacks: enjoy a fully stocked kitchen, plus complimentary lunches prepared by in house chefs on in office days at select locations Sustainable commuting: cycle to work and electric vehicle salary sacrifice schemes available in select locations Please note: The availability and details of specific benefits vary by location and role. For more information, please speak to your Talent Partner. Check out our blog!
Role Summary We are seeking an exceptional Principal Software Engineer - AI Native to lead the design, development, and delivery of business critical software platforms across Aventum Group. This is a hands on leadership role for a highly experienced software engineer who combines deep technical expertise with an AI first mindset. You will be responsible for architecting scalable solutions, driving engineering excellence, and leveraging AI native development practices to accelerate software delivery and innovation across the business. As a Principal Engineer, you will act as a technical authority across multiple initiatives, influencing architecture, engineering standards, AI adoption, cloud strategy, and software delivery practices whilst remaining actively involved in solution design and development. Key Accountabilities Technical Leadership & Architecture Define and drive engineering standards, architecture principles, and software development best practices. Design scalable, resilient, and secure enterprise solutions across frontend, backend, data, and cloud environments. Provide technical leadership across multiple engineering teams and strategic initiatives. Lead architectural decision making and technology selection processes. Champion modern engineering approaches including microservices, event driven architectures, APIs, and distributed systems. Drive technical governance while maintaining delivery speed and engineering quality. Software Engineering Build and deliver high quality software solutions using TypeScript, React, C#, and .NET and cloud native technologies. Design and develop APIs, integrations, and platform services. Take ownership of solution delivery from specification through deployment and ongoing optimisation. Review code and ensure engineering quality, maintainability, security, and performance. Support complex troubleshooting, performance tuning, and root cause analysis. AI Native Engineering Lead adoption of AI assisted development tools and agentic AI workflows. Apply Spec Driven Development principles to improve software quality and delivery speed. Use AI to accelerate requirements gathering, technical specifications, coding, testing, documentation, and deployment; validate and assure the quality of AI generated outputs. Drive productivity improvements through AI enabled engineering practices. Cloud & DevOps Design and deliver cloud native solutions primarily within Microsoft Azure. Improve CI/CD pipelines, deployment automation, and Infrastructure as Code capabilities. Implement secure, scalable, and observable cloud architectures. Drive best practice across monitoring, resilience, security, and operational excellence. Collaboration & Influence Partner with Product, Data, Technology, and Business stakeholders. Translate complex business requirements into scalable technical solutions. Mentor engineers and contribute to knowledge sharing across the engineering function. Influence the future direction of software engineering and AI adoption within Aventum. Any additional duties as assigned. Role Requirements Significant experience as a Senior, Lead, Staff, or Principal Software Engineer. Strong expertise in TypeScript, React, C#, and .NET. Proven experience building enterprise scale applications and distributed systems. Deep understanding of software architecture, design patterns, testing, and engineering best practices. Experience building APIs, integrations, and microservices. Strong understanding of secure software development principles. Hands on experience with Microsoft Azure, AWS, or GCP. Experience with Docker, Kubernetes, CI/CD pipelines, Infrastructure as Code (Terraform or equivalent). Strong understanding of cloud native architecture and operational excellence. Strong database design and optimisation experience. Experience with relational and NoSQL databases. Understanding of complex data flows, integration architectures, and performance optimisation. Practical experience using AI assisted engineering tools. Strong AI literacy and understanding of agentic AI workflows; experience reviewing and validating AI generated code and technical outputs. Demonstrated use of AI to improve engineering productivity and delivery outcomes. Skills and Abilities Technical Excellence Enterprise architecture and solution design Full stack engineering expertise Cloud native development Distributed systems and integration design DevOps, CI/CD, and Infrastructure as Code Database and data engineering principles Leadership & Influence Strong stakeholder management skills Ability to influence technical direction without direct authority Excellent communication and presentation skills Ability to simplify complex technical concepts for non technical audiences AI First Mindset Passion for emerging technologies and AI innovation Continuous improvement mentality; ability to combine engineering judgement with AI enabled productivity Focus on delivering business value through technology We are an equal opportunity employer, and we are proud to share that 93% of our employees say they can be themselves at work. We aim to hire our industry's finest people because the best people drive the best outcomes. And we forever challenge the status quo because we know there are always ways to improve things. Because together, we're limitless. We value applicants from all backgrounds and foster a culture of inclusivity. We understand the need for flexibility, so work in a hybrid model. Please let us know if you require any reasonable adjustments during the recruitment process.
21/07/2026
Full time
Role Summary We are seeking an exceptional Principal Software Engineer - AI Native to lead the design, development, and delivery of business critical software platforms across Aventum Group. This is a hands on leadership role for a highly experienced software engineer who combines deep technical expertise with an AI first mindset. You will be responsible for architecting scalable solutions, driving engineering excellence, and leveraging AI native development practices to accelerate software delivery and innovation across the business. As a Principal Engineer, you will act as a technical authority across multiple initiatives, influencing architecture, engineering standards, AI adoption, cloud strategy, and software delivery practices whilst remaining actively involved in solution design and development. Key Accountabilities Technical Leadership & Architecture Define and drive engineering standards, architecture principles, and software development best practices. Design scalable, resilient, and secure enterprise solutions across frontend, backend, data, and cloud environments. Provide technical leadership across multiple engineering teams and strategic initiatives. Lead architectural decision making and technology selection processes. Champion modern engineering approaches including microservices, event driven architectures, APIs, and distributed systems. Drive technical governance while maintaining delivery speed and engineering quality. Software Engineering Build and deliver high quality software solutions using TypeScript, React, C#, and .NET and cloud native technologies. Design and develop APIs, integrations, and platform services. Take ownership of solution delivery from specification through deployment and ongoing optimisation. Review code and ensure engineering quality, maintainability, security, and performance. Support complex troubleshooting, performance tuning, and root cause analysis. AI Native Engineering Lead adoption of AI assisted development tools and agentic AI workflows. Apply Spec Driven Development principles to improve software quality and delivery speed. Use AI to accelerate requirements gathering, technical specifications, coding, testing, documentation, and deployment; validate and assure the quality of AI generated outputs. Drive productivity improvements through AI enabled engineering practices. Cloud & DevOps Design and deliver cloud native solutions primarily within Microsoft Azure. Improve CI/CD pipelines, deployment automation, and Infrastructure as Code capabilities. Implement secure, scalable, and observable cloud architectures. Drive best practice across monitoring, resilience, security, and operational excellence. Collaboration & Influence Partner with Product, Data, Technology, and Business stakeholders. Translate complex business requirements into scalable technical solutions. Mentor engineers and contribute to knowledge sharing across the engineering function. Influence the future direction of software engineering and AI adoption within Aventum. Any additional duties as assigned. Role Requirements Significant experience as a Senior, Lead, Staff, or Principal Software Engineer. Strong expertise in TypeScript, React, C#, and .NET. Proven experience building enterprise scale applications and distributed systems. Deep understanding of software architecture, design patterns, testing, and engineering best practices. Experience building APIs, integrations, and microservices. Strong understanding of secure software development principles. Hands on experience with Microsoft Azure, AWS, or GCP. Experience with Docker, Kubernetes, CI/CD pipelines, Infrastructure as Code (Terraform or equivalent). Strong understanding of cloud native architecture and operational excellence. Strong database design and optimisation experience. Experience with relational and NoSQL databases. Understanding of complex data flows, integration architectures, and performance optimisation. Practical experience using AI assisted engineering tools. Strong AI literacy and understanding of agentic AI workflows; experience reviewing and validating AI generated code and technical outputs. Demonstrated use of AI to improve engineering productivity and delivery outcomes. Skills and Abilities Technical Excellence Enterprise architecture and solution design Full stack engineering expertise Cloud native development Distributed systems and integration design DevOps, CI/CD, and Infrastructure as Code Database and data engineering principles Leadership & Influence Strong stakeholder management skills Ability to influence technical direction without direct authority Excellent communication and presentation skills Ability to simplify complex technical concepts for non technical audiences AI First Mindset Passion for emerging technologies and AI innovation Continuous improvement mentality; ability to combine engineering judgement with AI enabled productivity Focus on delivering business value through technology We are an equal opportunity employer, and we are proud to share that 93% of our employees say they can be themselves at work. We aim to hire our industry's finest people because the best people drive the best outcomes. And we forever challenge the status quo because we know there are always ways to improve things. Because together, we're limitless. We value applicants from all backgrounds and foster a culture of inclusivity. We understand the need for flexibility, so work in a hybrid model. Please let us know if you require any reasonable adjustments during the recruitment process.
We believe "It's all about the user. All of them." We're passionate about providing a seamless one stop experience for business travelers, no matter how they travel, where they stay, or where they're going. We are looking for a Staff Full Stack Engineer to lead the design and development of mission critical product features and services that power our platform, used daily by thousands of travelers worldwide. You will play a pivotal role in shaping technical direction, mentoring engineers, and driving cross team initiatives to deliver scalable, reliable, and user focused solutions. What You'll Do Lead technical strategy and architecture for core backend and frontend components of the platform, ensuring scalability, reliability, and performance. Own complex domains end to end: from design through development, launch, and ongoing evolution of key microservices and customer facing features. Influence cross functional teams (engineering, product, design) by aligning technical execution with business goals and long term product vision. Raise the technical bar through code reviews, architectural guidance, and fostering best practices in testing, monitoring, and documentation. Mentor and coach engineers across the organization, helping to grow technical skills and leadership capabilities. Partner with leadership to define and execute a multi year technical roadmap, ensuring that platform investments support company growth at scale. What We're Looking For 5+ years of software development experience, with deep expertise in both backend and frontend systems. Strong programming skills and CS fundamentals, with mastery in at least one backend language (Java, Python, etc.) and modern frontend frameworks (React, Angular, TypeScript). Proven experience designing and evolving large scale distributed systems and microservice architectures. Demonstrated ability to own technical domains, making architectural trade offs and long term design decisions. Experience driving cross domain initiatives, coordinating with multiple teams to deliver cohesive solutions. Track record of mentoring engineers, leading technical discussions, and influencing outcomes at an organizational level. Experience with cloud platforms (AWS preferred), CI/CD pipelines, and modern DevOps practices. Passion for solving complex problems, continuously learning, and delivering customer focused innovations. Excellent communication skills with the ability to influence technical and non technical stakeholders alike. Our Benefits Navan offers a comprehensive benefits program designed to support your well being, financial security, and life outside of work. Our benefits, thoughtfully tailored by country to meet local needs, include healthcare coverage, insurance offerings, and wellness resources for you and your family. We support long term financial growth through retirement savings programs and opportunities to participate in our equity plans, so you can share in Navan's success. To promote balance, we offer flexible time off, country specific holidays, and paid parental leave for all new parents. Additional benefits include connectivity and commuting support , mental health resources, and exclusive travel related perks. Wherever you're based, our benefits evolve with you. Equal Opportunity Navan is an equal opportunity employer. We make all employment decisions based solely on merit. We provide equal employment opportunity to all applicants and employees without discrimination on the bases of race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We prohibit any such discrimination or harassment. This policy applies to all terms and conditions of employment, including hiring. Accommodations Navan complies with the Americans with Disabilities Act (ADA), as amended by the ADA Amendments Act, and all applicable state or local law. Navan will reasonably accommodate qualified individuals with a disability in connection with applications for employment as required by law. if you need any assistance or accommodations due to a disability, you are welcome to email us at talent .
21/07/2026
Full time
We believe "It's all about the user. All of them." We're passionate about providing a seamless one stop experience for business travelers, no matter how they travel, where they stay, or where they're going. We are looking for a Staff Full Stack Engineer to lead the design and development of mission critical product features and services that power our platform, used daily by thousands of travelers worldwide. You will play a pivotal role in shaping technical direction, mentoring engineers, and driving cross team initiatives to deliver scalable, reliable, and user focused solutions. What You'll Do Lead technical strategy and architecture for core backend and frontend components of the platform, ensuring scalability, reliability, and performance. Own complex domains end to end: from design through development, launch, and ongoing evolution of key microservices and customer facing features. Influence cross functional teams (engineering, product, design) by aligning technical execution with business goals and long term product vision. Raise the technical bar through code reviews, architectural guidance, and fostering best practices in testing, monitoring, and documentation. Mentor and coach engineers across the organization, helping to grow technical skills and leadership capabilities. Partner with leadership to define and execute a multi year technical roadmap, ensuring that platform investments support company growth at scale. What We're Looking For 5+ years of software development experience, with deep expertise in both backend and frontend systems. Strong programming skills and CS fundamentals, with mastery in at least one backend language (Java, Python, etc.) and modern frontend frameworks (React, Angular, TypeScript). Proven experience designing and evolving large scale distributed systems and microservice architectures. Demonstrated ability to own technical domains, making architectural trade offs and long term design decisions. Experience driving cross domain initiatives, coordinating with multiple teams to deliver cohesive solutions. Track record of mentoring engineers, leading technical discussions, and influencing outcomes at an organizational level. Experience with cloud platforms (AWS preferred), CI/CD pipelines, and modern DevOps practices. Passion for solving complex problems, continuously learning, and delivering customer focused innovations. Excellent communication skills with the ability to influence technical and non technical stakeholders alike. Our Benefits Navan offers a comprehensive benefits program designed to support your well being, financial security, and life outside of work. Our benefits, thoughtfully tailored by country to meet local needs, include healthcare coverage, insurance offerings, and wellness resources for you and your family. We support long term financial growth through retirement savings programs and opportunities to participate in our equity plans, so you can share in Navan's success. To promote balance, we offer flexible time off, country specific holidays, and paid parental leave for all new parents. Additional benefits include connectivity and commuting support , mental health resources, and exclusive travel related perks. Wherever you're based, our benefits evolve with you. Equal Opportunity Navan is an equal opportunity employer. We make all employment decisions based solely on merit. We provide equal employment opportunity to all applicants and employees without discrimination on the bases of race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We prohibit any such discrimination or harassment. This policy applies to all terms and conditions of employment, including hiring. Accommodations Navan complies with the Americans with Disabilities Act (ADA), as amended by the ADA Amendments Act, and all applicable state or local law. Navan will reasonably accommodate qualified individuals with a disability in connection with applications for employment as required by law. if you need any assistance or accommodations due to a disability, you are welcome to email us at talent .
At CloudFactory, we are a mission-driven team passionate about unlocking the potential of AI to transform the world. By combining advanced technology with a global network of talented people, we make unusable data usable, driving real-world impact at scale. More than just a workplace, we're a global community founded on strong relationships and the belief that meaningful work transforms lives. Our commitment to earning, learning, and serving fuels everything we do as we strive to connect one million people to meaningful work and build leaders worth following. Our Culture At CloudFactory, we believe in building a workplace where everyone feels empowered, valued, and inspired to bring their authentic selves to work. We are: Mission-Driven: We focus on creating economic and social impact. People-Centric: We care deeply about our team's growth, well being, and sense of belonging. Innovative: We embrace change and find better ways to do things together. Globally Connected: We foster collaboration between diverse cultures and perspectives. If you're passionate about innovation, collaboration, and making a real impact, we'd love to have you on board! Role Summary As a Senior Software Engineer, you will play a key role in building, scaling and maturing our technology platforms by using cutting edge technologies. You will work closely with Product teams, Clients and other internal stakeholders to design and develop platform features that enable the teams to deliver the core business. This is an exciting opportunity to grow professionally while contributing to a mission-driven organization. Responsibilities Architectural Ownership: Lead the design of scalable, distributed systems and define the future of our cloud-native architectures. High-Performance Engineering: Build, review, and maintain mission-critical production systems primarily in Go. Ci/CD: Help evolve DevOps practices, including CI/CD, Kubernetes, and infrastructure automation. Operational Excellence: Set the standard for reliability, security, and observability; we don't just ship features, we ensure they perform at scale. Pragmatic Strategy: Manage technical debt and make high-stakes architectural trade-offs that align with business growth. Client Solution Design: Act as a bridge between the platform and the customer, designing Proofs of Concept (PoCs) and supporting complex integrations. Technical Mentorship: Cultivate a culture of excellence by leading by example through code reviews, design docs, and hands on support for global teams. Qualifications 5+ years of experience designing, building, and operating complex software systems at scale. Mastery of Go (Golang): You are an expert in writing idiomatic, concurrent, and performant Go code. Cloud Native Proficiency: You consider Kubernetes and Infrastructure as Code (Terraform/CloudFormation) standard tools in a senior engineer's toolkit. AWS/GCP Expertise: Deep experience navigating managed services, networking, and cloud security within AWS or GCP. Distributed Systems Background: A strong grounding in microservices, asynchronous messaging, and data consistency. Obsessively Observant: Proven experience with CI/CD automation and observability stacks (e.g., New Relic, Prometheus, or ELK). Client-Facing Presence: The ability to command a room (or a Zoom call) to explain complex technical roadmaps to non-technical stakeholders. Nice to have: Experience working with LLMs, prompt engineering, model evaluation pipelines, and techniques for improving model quality and reliability. Tech Stack Frontend: JavaScript, React, TypeScript Backend: Go, Python Databases: DynamoDB, DocumentDB, and Postgres Deployment: GitHub Actions Observability: New Relic, Grafana Infrastructure: AWS services, GCP Benefits Personal development and growth opportunities Great mission and culture Meaningful work Comprehensive medical cover At CloudFactory, we believe that work should be more than just a job-it should be a platform for growth, impact, and community. Here, you'll earn with purpose, learn every day, and serve a mission that truly matters. If you're looking for a career where you can develop professionally, contribute meaningfully, and be part of a global movement, we'd love to have you on this journey! Join us today and be part of our mission to connect people and technology for a better world! Apply now and bring your whole, authentic self to work-we can't wait to meet you!
20/07/2026
Full time
At CloudFactory, we are a mission-driven team passionate about unlocking the potential of AI to transform the world. By combining advanced technology with a global network of talented people, we make unusable data usable, driving real-world impact at scale. More than just a workplace, we're a global community founded on strong relationships and the belief that meaningful work transforms lives. Our commitment to earning, learning, and serving fuels everything we do as we strive to connect one million people to meaningful work and build leaders worth following. Our Culture At CloudFactory, we believe in building a workplace where everyone feels empowered, valued, and inspired to bring their authentic selves to work. We are: Mission-Driven: We focus on creating economic and social impact. People-Centric: We care deeply about our team's growth, well being, and sense of belonging. Innovative: We embrace change and find better ways to do things together. Globally Connected: We foster collaboration between diverse cultures and perspectives. If you're passionate about innovation, collaboration, and making a real impact, we'd love to have you on board! Role Summary As a Senior Software Engineer, you will play a key role in building, scaling and maturing our technology platforms by using cutting edge technologies. You will work closely with Product teams, Clients and other internal stakeholders to design and develop platform features that enable the teams to deliver the core business. This is an exciting opportunity to grow professionally while contributing to a mission-driven organization. Responsibilities Architectural Ownership: Lead the design of scalable, distributed systems and define the future of our cloud-native architectures. High-Performance Engineering: Build, review, and maintain mission-critical production systems primarily in Go. Ci/CD: Help evolve DevOps practices, including CI/CD, Kubernetes, and infrastructure automation. Operational Excellence: Set the standard for reliability, security, and observability; we don't just ship features, we ensure they perform at scale. Pragmatic Strategy: Manage technical debt and make high-stakes architectural trade-offs that align with business growth. Client Solution Design: Act as a bridge between the platform and the customer, designing Proofs of Concept (PoCs) and supporting complex integrations. Technical Mentorship: Cultivate a culture of excellence by leading by example through code reviews, design docs, and hands on support for global teams. Qualifications 5+ years of experience designing, building, and operating complex software systems at scale. Mastery of Go (Golang): You are an expert in writing idiomatic, concurrent, and performant Go code. Cloud Native Proficiency: You consider Kubernetes and Infrastructure as Code (Terraform/CloudFormation) standard tools in a senior engineer's toolkit. AWS/GCP Expertise: Deep experience navigating managed services, networking, and cloud security within AWS or GCP. Distributed Systems Background: A strong grounding in microservices, asynchronous messaging, and data consistency. Obsessively Observant: Proven experience with CI/CD automation and observability stacks (e.g., New Relic, Prometheus, or ELK). Client-Facing Presence: The ability to command a room (or a Zoom call) to explain complex technical roadmaps to non-technical stakeholders. Nice to have: Experience working with LLMs, prompt engineering, model evaluation pipelines, and techniques for improving model quality and reliability. Tech Stack Frontend: JavaScript, React, TypeScript Backend: Go, Python Databases: DynamoDB, DocumentDB, and Postgres Deployment: GitHub Actions Observability: New Relic, Grafana Infrastructure: AWS services, GCP Benefits Personal development and growth opportunities Great mission and culture Meaningful work Comprehensive medical cover At CloudFactory, we believe that work should be more than just a job-it should be a platform for growth, impact, and community. Here, you'll earn with purpose, learn every day, and serve a mission that truly matters. If you're looking for a career where you can develop professionally, contribute meaningfully, and be part of a global movement, we'd love to have you on this journey! Join us today and be part of our mission to connect people and technology for a better world! Apply now and bring your whole, authentic self to work-we can't wait to meet you!
UTA seeks a Principal AI Engineer to lead the design, development, and delivery of intelligent software systems that bring together enterprise application architecture, full-stack engineering, data science, and machine learning. In this highly visible, hands on leadership role, you will build and scale production grade platforms and AI enabled products that power critical workflows, decision making, automation, and business insight across the organization. The ideal candidate combines deep software engineering expertise with strong applied AI and data science capability, and has a proven ability to mentor engineers, shape technical direction, and partner cross functionally to turn complex business problems into scalable, secure, and reliable solutions. What You Will Do AI Engineering, Data Science & Intelligent Product Development Lead the design, development, and deployment of machine learning, statistical, and AI driven solutions that support automation, prediction, decision making, and personalization. Own end to end delivery of AI enabled products and services, from problem framing and data exploration through model development, application integration, deployment, and monitoring. Evaluate and implement appropriate approaches across machine learning, analytics, and natural language processing based on business needs and technical constraints. Partner with data and platform teams to build robust pipelines, reusable services, and scalable environments that support production AI workloads. Platform Engineering & Enterprise Architecture Design and develop scalable, secure, cloud native applications and backend services that integrate AI, data, and business workflows into enterprise platforms. Lead end to end full stack engineering across backend services and modern web applications, including APIs, data models, service integrations, and internal tools. Architect systems using modern cloud patterns such as microservices, event driven design, and managed services, ensuring reliability, observability, and scalability. Provide architectural leadership across integrations with enterprise systems and third party platforms. ML Ops, Reliability & Engineering Best Practices Productionize AI and machine learning solutions using modern ML Ops and software engineering practices. Establish standards for testing, deployment, observability, drift detection, retraining, and documentation. Drive quality, automation, and performance in systems where accuracy, resilience, and reliability are critical. Leadership, Mentorship & Execution Serve as a hands on technical leader and player coach, mentoring engineers while actively contributing to design and implementation. Help define technical strategy and roadmap priorities for AI, data, and application development. Lead execution of complex, cross functional initiatives and act as a senior escalation point for technical decisions and trade offs. Foster a culture of engineering excellence, accountability, and continuous improvement. Collaboration & Business Partnership Partner with Product, Engineering, Data, and business stakeholders to identify high value opportunities where AI and software can materially improve outcomes. Translate ambiguous business needs into clear technical solutions, communicating trade offs and risks effectively. Present complex technical work in a clear, actionable way to both technical and non technical audiences, including leadership. What You Will Need Bachelor's degree in Computer Science, Engineering, Mathematics, or a related field, or equivalent experience; advanced degree is a plus. 10+ years of experience in software engineering, applied machine learning, data science, or related fields, including building and delivering production systems end to end. Strong hands on expertise in modern software engineering, including backend development, APIs, and scalable system design. Experience with full stack development, including modern frontend frameworks and service based architectures. Proficiency in Python and SQL, with experience in data manipulation, model development, and analytical workflows. Hands on experience with machine learning frameworks such as scikit learn, TensorFlow, PyTorch, or similar. Strong experience with cloud platforms (AWS, Azure, or GCP) and building cloud native systems. Experience with modern data platforms such as Snowflake, BigQuery, or Databricks. Familiarity with Infrastructure as Code, microservices, and event driven architectures. Strong grounding in statistics, experimentation, and analytical methods. Experience deploying and maintaining production AI/ML systems, including monitoring and governance. Solid understanding of secure system design, data privacy, and enterprise engineering practices. Excellent communication skills with the ability to influence stakeholders at all levels. Proven experience mentoring engineers and leading through influence in a hands on environment. Experience in media, entertainment, or similarly fast paced industries is a plus. What You Will Get The unique and exciting opportunity to work at one of a leading global entertainment companies. Access to the tools, leadership, and resources you will need to create and drive a center of excellence. The opportunity to do the best work of your career. Work in an inclusive and diverse company culture. Competitive programs to support your well being. Experience working in a collaborative environment with room to grow. UTA and its Affiliated Companies are Equal Employment Opportunity employers and welcome all job seekers.
18/07/2026
Full time
UTA seeks a Principal AI Engineer to lead the design, development, and delivery of intelligent software systems that bring together enterprise application architecture, full-stack engineering, data science, and machine learning. In this highly visible, hands on leadership role, you will build and scale production grade platforms and AI enabled products that power critical workflows, decision making, automation, and business insight across the organization. The ideal candidate combines deep software engineering expertise with strong applied AI and data science capability, and has a proven ability to mentor engineers, shape technical direction, and partner cross functionally to turn complex business problems into scalable, secure, and reliable solutions. What You Will Do AI Engineering, Data Science & Intelligent Product Development Lead the design, development, and deployment of machine learning, statistical, and AI driven solutions that support automation, prediction, decision making, and personalization. Own end to end delivery of AI enabled products and services, from problem framing and data exploration through model development, application integration, deployment, and monitoring. Evaluate and implement appropriate approaches across machine learning, analytics, and natural language processing based on business needs and technical constraints. Partner with data and platform teams to build robust pipelines, reusable services, and scalable environments that support production AI workloads. Platform Engineering & Enterprise Architecture Design and develop scalable, secure, cloud native applications and backend services that integrate AI, data, and business workflows into enterprise platforms. Lead end to end full stack engineering across backend services and modern web applications, including APIs, data models, service integrations, and internal tools. Architect systems using modern cloud patterns such as microservices, event driven design, and managed services, ensuring reliability, observability, and scalability. Provide architectural leadership across integrations with enterprise systems and third party platforms. ML Ops, Reliability & Engineering Best Practices Productionize AI and machine learning solutions using modern ML Ops and software engineering practices. Establish standards for testing, deployment, observability, drift detection, retraining, and documentation. Drive quality, automation, and performance in systems where accuracy, resilience, and reliability are critical. Leadership, Mentorship & Execution Serve as a hands on technical leader and player coach, mentoring engineers while actively contributing to design and implementation. Help define technical strategy and roadmap priorities for AI, data, and application development. Lead execution of complex, cross functional initiatives and act as a senior escalation point for technical decisions and trade offs. Foster a culture of engineering excellence, accountability, and continuous improvement. Collaboration & Business Partnership Partner with Product, Engineering, Data, and business stakeholders to identify high value opportunities where AI and software can materially improve outcomes. Translate ambiguous business needs into clear technical solutions, communicating trade offs and risks effectively. Present complex technical work in a clear, actionable way to both technical and non technical audiences, including leadership. What You Will Need Bachelor's degree in Computer Science, Engineering, Mathematics, or a related field, or equivalent experience; advanced degree is a plus. 10+ years of experience in software engineering, applied machine learning, data science, or related fields, including building and delivering production systems end to end. Strong hands on expertise in modern software engineering, including backend development, APIs, and scalable system design. Experience with full stack development, including modern frontend frameworks and service based architectures. Proficiency in Python and SQL, with experience in data manipulation, model development, and analytical workflows. Hands on experience with machine learning frameworks such as scikit learn, TensorFlow, PyTorch, or similar. Strong experience with cloud platforms (AWS, Azure, or GCP) and building cloud native systems. Experience with modern data platforms such as Snowflake, BigQuery, or Databricks. Familiarity with Infrastructure as Code, microservices, and event driven architectures. Strong grounding in statistics, experimentation, and analytical methods. Experience deploying and maintaining production AI/ML systems, including monitoring and governance. Solid understanding of secure system design, data privacy, and enterprise engineering practices. Excellent communication skills with the ability to influence stakeholders at all levels. Proven experience mentoring engineers and leading through influence in a hands on environment. Experience in media, entertainment, or similarly fast paced industries is a plus. What You Will Get The unique and exciting opportunity to work at one of a leading global entertainment companies. Access to the tools, leadership, and resources you will need to create and drive a center of excellence. The opportunity to do the best work of your career. Work in an inclusive and diverse company culture. Competitive programs to support your well being. Experience working in a collaborative environment with room to grow. UTA and its Affiliated Companies are Equal Employment Opportunity employers and welcome all job seekers.
The TP ICAP Group is a world leading provider of market infrastructure.Our purpose is to provide clients with access to global financial and commodities markets, improving price discovery, liquidity, and distribution of data, through responsible and innovative solutions.Through our people and technology, we connect clients to superior liquidity and data solutions.The Group is home to a stable of premium brands. Collectively, TP ICAP is the largest interdealer broker in the world by revenue, the number one Energy & Commodities broker in the world, the world's leading provider of OTC data, and an award winning all-to-all trading platform.Founded in London in 1866, the Group operates from more than 60 offices in 27 countries. We are 5,200 people strong. We work as one to achieve our vision of being the world's most trusted, innovative, liquidity and data solutions specialist.Role OverviewThis is one of several a newly created opportunities across our business functions, that will sit within our Group Technology function as an Associate Forward Deployed Engineer (AI) and be seconded out to various functions across the business including but not limited to Group Internal Audit, Operations and Human Resources.As the Associate Forward Deployed AI Engineer is a high-autonomy, high-impact role at the intersection of delivery and core platform development. You will embed directly with TP ICAP's business divisions to lead end-to-end deployments of AI solutions . O wning discovery, technical scoping, system design, build, and production rollout.You will partner directly with domain teams to identify high-value AI opportunities, architect solutions tailored to real business problems and drive adoption from first prototype to stable production. Equally, you will serve as a critical feedback channel to TP ICAP's central AI platform team, sharing field insights that shape product direction and model improvement. The role offers a unique opportunity to lead critical projects, shape engineering culture, and accelerate your career growth in the rapidly evolving field of generative AI.ResponsibilitiesOwn the full lifecycle of AI deployments within your assigned business division . I nitial discovery and technical scoping through system design, build, and production rollout. Ensure solutions are technically sound, aligned to business outcomes, and delivered with the urgency and quality expected of a forward-deployed team.Embed directly with business stakeholders to understand their most pressing challenges. Translate complex domain requirements into well-defined technical solutions, operating as a trusted engineering partner rather than a distant service provider. Communicate progress, trade-offs, and outcomes clearly to leadership.Architect, build, and deploy cutting-edge AI applications powered by large language models and generative AI. Write and review production-grade code across frontend and backend systems, ensuring scalability, reliability, and strict data stewardship.Co-develop and enhance TP ICAP's shared AI service platform in collaboration with the central AI & Innovation Lab. Feed field insights back to inform product roadmaps, identify where models succeed, and surface areas for improvement.Drive adoption of deployed solutions by measuring success through production usage, measurable workflow impact and evaluation-driven feedback. Present outcomes and strategic recommendations to leadership, demonstrating tangible business value.Experience / CompetencesEssentialExpertise in AI technologies, including Generative AI and Machine LearningHands-on experience working with Large Language Models (LLMs)Demonstrated proficiency in Python AI/ML frameworks with the ability to write and review production-grade code across the full stack.A proven track record architecting and designing scalable solutions that move from prototype to production.Experience managing technical priorities within an Agile environment, resolving dependencies and ensuring alignment across stakeholders and platform teams.Strong communication skills with the ability to present complex technical concepts to non-technical stakeholders and senior leadership, translating AI capabilities into business language.DesiredAWS experience including AI services such as Bedrock and the Serverless ecosystem.Proficiency in front-end technologies, particularly with React. Evidence of building intuitive, responsive user interfaces that integrate seamlessly with AI-driven back-end services.Expertise in back-end development, with experience in building and deploying scalable APIs and microservices to support AI solutions.Knowledge of OAuth (Okta) for implementing secure, scalable authentication and authorisation mechanisms in full-stack applications, ensuring data protection and privacy across AI solutions.Band & level : Professional, 4 The Perfect Fit?Concerned that you may not meet the criteria precisely? At TP ICAP, we wholeheartedly believe in fostering inclusivity and cultivating a work environment where everyone can flourish, regardless of your personal or professional background. If you are enthusiastic about this role but find that your experience doesn't align perfectly with every aspect of the job description, we strongly encourage you to apply. You may be the ideal candidate for this position or another opportunity within our organisation. Our dedicated Talent Acquisition team is here to assist you in recognising how your unique skills and abilities can be a valuable contribution. Don't hesitate to take the leap and explore the possibilities. Your potential is what truly matters to us.Company StatementWe know that the best innovation happens when diverse people with different perspectives and skills work together in an inclusive atmosphere. That's why we're building a culture where everyone plays a part in making people feel welcome, ready and willing to contribute. TP ICAP Accord - our Employee Network - is a central to this. As well as representing specific groups, TP ICAP Accord helps increase awareness, collaboration, shares best practice, and holds our firm to account for driving continuous cultural improvement.LocationUK - 135 Bishopsgate - London
17/07/2026
Full time
The TP ICAP Group is a world leading provider of market infrastructure.Our purpose is to provide clients with access to global financial and commodities markets, improving price discovery, liquidity, and distribution of data, through responsible and innovative solutions.Through our people and technology, we connect clients to superior liquidity and data solutions.The Group is home to a stable of premium brands. Collectively, TP ICAP is the largest interdealer broker in the world by revenue, the number one Energy & Commodities broker in the world, the world's leading provider of OTC data, and an award winning all-to-all trading platform.Founded in London in 1866, the Group operates from more than 60 offices in 27 countries. We are 5,200 people strong. We work as one to achieve our vision of being the world's most trusted, innovative, liquidity and data solutions specialist.Role OverviewThis is one of several a newly created opportunities across our business functions, that will sit within our Group Technology function as an Associate Forward Deployed Engineer (AI) and be seconded out to various functions across the business including but not limited to Group Internal Audit, Operations and Human Resources.As the Associate Forward Deployed AI Engineer is a high-autonomy, high-impact role at the intersection of delivery and core platform development. You will embed directly with TP ICAP's business divisions to lead end-to-end deployments of AI solutions . O wning discovery, technical scoping, system design, build, and production rollout.You will partner directly with domain teams to identify high-value AI opportunities, architect solutions tailored to real business problems and drive adoption from first prototype to stable production. Equally, you will serve as a critical feedback channel to TP ICAP's central AI platform team, sharing field insights that shape product direction and model improvement. The role offers a unique opportunity to lead critical projects, shape engineering culture, and accelerate your career growth in the rapidly evolving field of generative AI.ResponsibilitiesOwn the full lifecycle of AI deployments within your assigned business division . I nitial discovery and technical scoping through system design, build, and production rollout. Ensure solutions are technically sound, aligned to business outcomes, and delivered with the urgency and quality expected of a forward-deployed team.Embed directly with business stakeholders to understand their most pressing challenges. Translate complex domain requirements into well-defined technical solutions, operating as a trusted engineering partner rather than a distant service provider. Communicate progress, trade-offs, and outcomes clearly to leadership.Architect, build, and deploy cutting-edge AI applications powered by large language models and generative AI. Write and review production-grade code across frontend and backend systems, ensuring scalability, reliability, and strict data stewardship.Co-develop and enhance TP ICAP's shared AI service platform in collaboration with the central AI & Innovation Lab. Feed field insights back to inform product roadmaps, identify where models succeed, and surface areas for improvement.Drive adoption of deployed solutions by measuring success through production usage, measurable workflow impact and evaluation-driven feedback. Present outcomes and strategic recommendations to leadership, demonstrating tangible business value.Experience / CompetencesEssentialExpertise in AI technologies, including Generative AI and Machine LearningHands-on experience working with Large Language Models (LLMs)Demonstrated proficiency in Python AI/ML frameworks with the ability to write and review production-grade code across the full stack.A proven track record architecting and designing scalable solutions that move from prototype to production.Experience managing technical priorities within an Agile environment, resolving dependencies and ensuring alignment across stakeholders and platform teams.Strong communication skills with the ability to present complex technical concepts to non-technical stakeholders and senior leadership, translating AI capabilities into business language.DesiredAWS experience including AI services such as Bedrock and the Serverless ecosystem.Proficiency in front-end technologies, particularly with React. Evidence of building intuitive, responsive user interfaces that integrate seamlessly with AI-driven back-end services.Expertise in back-end development, with experience in building and deploying scalable APIs and microservices to support AI solutions.Knowledge of OAuth (Okta) for implementing secure, scalable authentication and authorisation mechanisms in full-stack applications, ensuring data protection and privacy across AI solutions.Band & level : Professional, 4 The Perfect Fit?Concerned that you may not meet the criteria precisely? At TP ICAP, we wholeheartedly believe in fostering inclusivity and cultivating a work environment where everyone can flourish, regardless of your personal or professional background. If you are enthusiastic about this role but find that your experience doesn't align perfectly with every aspect of the job description, we strongly encourage you to apply. You may be the ideal candidate for this position or another opportunity within our organisation. Our dedicated Talent Acquisition team is here to assist you in recognising how your unique skills and abilities can be a valuable contribution. Don't hesitate to take the leap and explore the possibilities. Your potential is what truly matters to us.Company StatementWe know that the best innovation happens when diverse people with different perspectives and skills work together in an inclusive atmosphere. That's why we're building a culture where everyone plays a part in making people feel welcome, ready and willing to contribute. TP ICAP Accord - our Employee Network - is a central to this. As well as representing specific groups, TP ICAP Accord helps increase awareness, collaboration, shares best practice, and holds our firm to account for driving continuous cultural improvement.LocationUK - 135 Bishopsgate - London
Senior Platform and Services Software Engineer As a Senior Platform and Services Software Engineer (title negotiable), you'll play a key role in designing, building, and maintaining the platform and services that power Motilent's medical imaging analysis and visualisation platform. You'll work across microservices, event-driven services, and data pipelines, helping to define scalable, reliable solutions that meet the technical and regulatory demands of our medical products. This role is ideal for engineers who enjoy solving complex problems, collaborating across disciplines, and contributing to mission-critical software used in clinical and research environments. This role reports directly to the Technical Product Lead. Salary: £65,000 - £95,000 per annum, depending on experience and scope of responsibilities. Key Responsibilities Design, implement, and maintain the platform and services supporting Motilent's imaging analysis and visualisation platform. Define and implement automated testing and verification processes for the platform and its services. Contribute to the definition and evolution of Motilent's platform architecture. Design, implement, and maintain Continuous Integration and Continuous Delivery (CI/CD) pipelines. Work in accordance with Motilent's Quality Management System (QMS) to support the release of regulatory-cleared medical devices. Participate actively in software design discussions and architecture decisions. Collaborate closely with cross functional teams including frontend, QA, and product leads to deliver reliable and maintainable systems. Required Skills Bachelor's degree (or equivalent) in Computer Science, Engineering, or a related technical discipline, and 3+ years of experience as a software engineer within a commercial environment. Proficiency in at least one modern object oriented programming language (preferably Java) and willingness to learn new technologies. Proven experience developing microservices and deploying them on major cloud providers (AWS, Azure, or GCP). Working knowledge of containers and container orchestration (e.g. Docker, Kubernetes). Experience with non SQL databases (e.g. DynamoDB, MongoDB). Strong understanding of RESTful APIs and service integration patterns. Familiarity with OAuth 2.0 and OpenID Connect (OIDC). Understanding of Agile software development, CI/CD pipelines, and version control systems (Git). Knowledge of unit testing, software verification, and design patterns. Nice to Have Advanced proficiency in Java and Gradle. Experience developing microservices using Spring Boot within containerised deployments (Docker/Kubernetes). Proven experience designing and scaling event driven and distributed architectures in production environments. Proven experience deploying and managing production infrastructure using IaC. Deep understanding of AWS services, infrastructure automation, and cloud security best practices. Background in medical imaging, life sciences, or other regulated software environments (e.g. ISO 13485, IEC 62304). Familiarity with DevOps pipelines, observability, and automated deployment at scale. Demonstrated ability to mentor junior engineers, lead code reviews, and shape architectural decisions. Knowledge of DICOM / DICOMWeb standards or healthcare data integration workflows. Java and Spring Boot AWS DynamoDB Docker and more Ways of Working Operate within Motilent's QMS, maintaining traceability and documentation as required by regulated software standards. Collaborate closely with engineers, solution architects, Quality Assurance and Regulatory Affairs (QA/RA) and product teams to ensure alignment between development, quality, and regulatory goals. Based remotely within the UK, with occasional travel to Motilent's central London office for collaboration, onboarding, or training. Maintain accurate and current records of training, skills, and experience in line with QMS requirements. Benefits & Employment Details 25 days of annual leave + public holidays Health Insurance Scheme Options Scheme Pension Scheme Full time, Permanent Laptop and hardware provided Hybrid work arrangement: Our office is located in Aldgate East (London, UK), but we provide the option for flexible remote work from home The successful candidate must, by the commencement of employment, have the right to work in the UK
17/07/2026
Full time
Senior Platform and Services Software Engineer As a Senior Platform and Services Software Engineer (title negotiable), you'll play a key role in designing, building, and maintaining the platform and services that power Motilent's medical imaging analysis and visualisation platform. You'll work across microservices, event-driven services, and data pipelines, helping to define scalable, reliable solutions that meet the technical and regulatory demands of our medical products. This role is ideal for engineers who enjoy solving complex problems, collaborating across disciplines, and contributing to mission-critical software used in clinical and research environments. This role reports directly to the Technical Product Lead. Salary: £65,000 - £95,000 per annum, depending on experience and scope of responsibilities. Key Responsibilities Design, implement, and maintain the platform and services supporting Motilent's imaging analysis and visualisation platform. Define and implement automated testing and verification processes for the platform and its services. Contribute to the definition and evolution of Motilent's platform architecture. Design, implement, and maintain Continuous Integration and Continuous Delivery (CI/CD) pipelines. Work in accordance with Motilent's Quality Management System (QMS) to support the release of regulatory-cleared medical devices. Participate actively in software design discussions and architecture decisions. Collaborate closely with cross functional teams including frontend, QA, and product leads to deliver reliable and maintainable systems. Required Skills Bachelor's degree (or equivalent) in Computer Science, Engineering, or a related technical discipline, and 3+ years of experience as a software engineer within a commercial environment. Proficiency in at least one modern object oriented programming language (preferably Java) and willingness to learn new technologies. Proven experience developing microservices and deploying them on major cloud providers (AWS, Azure, or GCP). Working knowledge of containers and container orchestration (e.g. Docker, Kubernetes). Experience with non SQL databases (e.g. DynamoDB, MongoDB). Strong understanding of RESTful APIs and service integration patterns. Familiarity with OAuth 2.0 and OpenID Connect (OIDC). Understanding of Agile software development, CI/CD pipelines, and version control systems (Git). Knowledge of unit testing, software verification, and design patterns. Nice to Have Advanced proficiency in Java and Gradle. Experience developing microservices using Spring Boot within containerised deployments (Docker/Kubernetes). Proven experience designing and scaling event driven and distributed architectures in production environments. Proven experience deploying and managing production infrastructure using IaC. Deep understanding of AWS services, infrastructure automation, and cloud security best practices. Background in medical imaging, life sciences, or other regulated software environments (e.g. ISO 13485, IEC 62304). Familiarity with DevOps pipelines, observability, and automated deployment at scale. Demonstrated ability to mentor junior engineers, lead code reviews, and shape architectural decisions. Knowledge of DICOM / DICOMWeb standards or healthcare data integration workflows. Java and Spring Boot AWS DynamoDB Docker and more Ways of Working Operate within Motilent's QMS, maintaining traceability and documentation as required by regulated software standards. Collaborate closely with engineers, solution architects, Quality Assurance and Regulatory Affairs (QA/RA) and product teams to ensure alignment between development, quality, and regulatory goals. Based remotely within the UK, with occasional travel to Motilent's central London office for collaboration, onboarding, or training. Maintain accurate and current records of training, skills, and experience in line with QMS requirements. Benefits & Employment Details 25 days of annual leave + public holidays Health Insurance Scheme Options Scheme Pension Scheme Full time, Permanent Laptop and hardware provided Hybrid work arrangement: Our office is located in Aldgate East (London, UK), but we provide the option for flexible remote work from home The successful candidate must, by the commencement of employment, have the right to work in the UK
Job Description: Principal Engineer Role Title: Principal Engineer (Tech Lead) Location: London (Hybrid - 3 days per week) Reporting to: Delivery Lead / Client Services Director Core Tech: Java, React, AWS The Opportunity We are looking for a Principal Engineer to take the technical helm of a high-profile project for one of our cornerstone clients-a global leader in media and entertainment. As a Lead, you won't just be overseeing delivery; you'll be the technical heartbeat of a mission-critical platform that powers advertising and audience insights on a global scale. This role is perfect for a hands on technical expert who enjoys the challenge of scaling complex cloud native architectures while fostering a high-performance culture across distributed teams. Key Responsibilities 1. Technical Excellence & Execution Hands on Engineering: Lead by example. You will remain hands on, committing high quality code in Java and React while ensuring the platform is scalable, secure, and performant. Architectural Stewardship: Work closely with Technical Architects to ensure the long term health of our AWS based ecosystem, making pragmatic decisions that balance speed to market with technical excellence. Engineering Culture: Set the "gold standard" for engineering routines. From robust CI/CD pipelines to insightful code reviews, you will drive a culture of technical pride. 2. Team Leadership & Enablement Distributed Team Growth: Act as the bridge between our London-based stakeholders and our Nearshore development teams. You will be responsible for creating a "one-team" environment, ensuring high code quality and consistency across geographical boundaries. Mentorship: Support the growth of ANDis and client developers alike, fostering a high-achieving environment through coaching and peer reviews. 3. Stakeholder Management Collaborative Influence: Navigate a multi-faceted stakeholder landscape. You'll be equally comfortable discussing API design with engineers as you are discussing roadmap priorities and business value with Product Owners and Senior Executives. What You'll Bring Full-Stack Mastery: Extensive professional experience with Java (Spring Boot) and React. You should have a deep understanding of modern frontend patterns and backend microservices. Cloud Expertise: Solid experience building and deploying on AWS, including serverless components and data pipelines. Distributed Leadership: Proven experience leading and enabling remote or nearshore teams. You know how to maintain velocity and quality when the team isn't in the same room. Consultative Mindset: The ability to build trust quickly and provide technical leadership during moments of rapid growth. Media/Ad-Tech (Advantageous): Experience in high-volume data streaming or programmatic advertising platforms is a significant plus. Why Join This Project? This is a high-impact role at the center of a "Growth Account." You will have the autonomy to shape the engineering culture for a platform used by millions worldwide, working within a "Club" environment that prioritizes professional development and community. Equal Opportunities Statement We are an equal opportunity employer and welcome applications from all qualified candidates. We actively encourage applications from women, ethnic minorities, and individuals with disabilities. We consider all flexible working arrangements, subject to the requirements of the role. Where reasonable adjustments are needed, we will strive to make changes to accommodate them.
16/07/2026
Full time
Job Description: Principal Engineer Role Title: Principal Engineer (Tech Lead) Location: London (Hybrid - 3 days per week) Reporting to: Delivery Lead / Client Services Director Core Tech: Java, React, AWS The Opportunity We are looking for a Principal Engineer to take the technical helm of a high-profile project for one of our cornerstone clients-a global leader in media and entertainment. As a Lead, you won't just be overseeing delivery; you'll be the technical heartbeat of a mission-critical platform that powers advertising and audience insights on a global scale. This role is perfect for a hands on technical expert who enjoys the challenge of scaling complex cloud native architectures while fostering a high-performance culture across distributed teams. Key Responsibilities 1. Technical Excellence & Execution Hands on Engineering: Lead by example. You will remain hands on, committing high quality code in Java and React while ensuring the platform is scalable, secure, and performant. Architectural Stewardship: Work closely with Technical Architects to ensure the long term health of our AWS based ecosystem, making pragmatic decisions that balance speed to market with technical excellence. Engineering Culture: Set the "gold standard" for engineering routines. From robust CI/CD pipelines to insightful code reviews, you will drive a culture of technical pride. 2. Team Leadership & Enablement Distributed Team Growth: Act as the bridge between our London-based stakeholders and our Nearshore development teams. You will be responsible for creating a "one-team" environment, ensuring high code quality and consistency across geographical boundaries. Mentorship: Support the growth of ANDis and client developers alike, fostering a high-achieving environment through coaching and peer reviews. 3. Stakeholder Management Collaborative Influence: Navigate a multi-faceted stakeholder landscape. You'll be equally comfortable discussing API design with engineers as you are discussing roadmap priorities and business value with Product Owners and Senior Executives. What You'll Bring Full-Stack Mastery: Extensive professional experience with Java (Spring Boot) and React. You should have a deep understanding of modern frontend patterns and backend microservices. Cloud Expertise: Solid experience building and deploying on AWS, including serverless components and data pipelines. Distributed Leadership: Proven experience leading and enabling remote or nearshore teams. You know how to maintain velocity and quality when the team isn't in the same room. Consultative Mindset: The ability to build trust quickly and provide technical leadership during moments of rapid growth. Media/Ad-Tech (Advantageous): Experience in high-volume data streaming or programmatic advertising platforms is a significant plus. Why Join This Project? This is a high-impact role at the center of a "Growth Account." You will have the autonomy to shape the engineering culture for a platform used by millions worldwide, working within a "Club" environment that prioritizes professional development and community. Equal Opportunities Statement We are an equal opportunity employer and welcome applications from all qualified candidates. We actively encourage applications from women, ethnic minorities, and individuals with disabilities. We consider all flexible working arrangements, subject to the requirements of the role. Where reasonable adjustments are needed, we will strive to make changes to accommodate them.
Software Engineer - Cheltenham (3 Days Hybrid) About Finova Finova is the UK's largest financial services technology provider, supporting one in every five mortgages nationwide. Our agile, cloud-native solutions enable over 60 banks, building societies, specialist lenders, equity release providers and a network of 2,400+ brokers to stay ahead in a competitive market. Built on open architecture and backed by deep industry expertise, our platform is designed to scale. Each year, we process over £50 billion in loans, manage nearly £50 billion in savings, and support the digital servicing of more than 650,000 UK borrower accounts. Be part of a team that's driving innovation, enabling growth and shaping the future of UK lending. For Lenders Finova offers a flexible, modular technology suite designed to help lenders move faster, scale efficiently and deliver standout digital experiences. Financial Institutions use Finova to launch products faster, process applications up to 50% more efficiently and reduce operational costs - all while staying fully compliant in a fast-moving market. About the Role As a Software Engineer, you will be a dedicated, hands on contributor responsible for the implementation, testing, and maintenance of features within our enterprise software solutions. Working closely with senior team members, you will take ownership of specific components and tasks while expanding your technical expertise in a fast paced, collaborative environment. Key Responsibilities Feature Development: Develop and implement new features and components according to technical specifications and guidance from senior engineers. Problem Solving: Troubleshoot and resolve bugs and technical issues, demonstrating a diligent and methodical approach to debugging. Quality Assurance: Maintain high standards of code quality, testing coverage, and thorough documentation for all assigned tasks. Continuous Learning: Expand your knowledge of our technology stack and actively contribute to operational best practices (including security, performance, and testing). Technical Stack & Ecosystem Core Backend & Architecture Programming Languages: C#, Go (Golang), Python Architecture & APIs: Microservices architecture, RESTful API design patterns Data Stores: Relational Database Management Systems (RDBMS) such as PostgreSQL, MS SQL Server, or equivalent Frontend Development Frameworks: React, Vue, or Angular Languages: JavaScript / TypeScript Integration: Consuming and integrating internal REST APIs DevOps, Cloud & Automation Cloud Computing: Familiarity with basic services and deployment concepts on a major platform (AWS, Azure, or GCP) CI/CD & Builds: Experience utilizing automation pipelines (e.g., BuildKite, Jenkins) to deploy code Infrastructure as Code: Basic familiarity with Terraform or CloudFormation Scripting: Bash or PowerShell for routine automation Quality, Security & Tooling Testing Frameworks: Unit Testing (NUnit, MSUnit, Jest) and exposure to Integration/E2E testing (Cypress, Playwright) Version Control: Advanced proficiency with Git and GitHub Security: Strong adherence to secure coding standards and best practices About you Effective Communication: Strong interpersonal skills with the ability to clearly articulate technical issues and absorb feedback effectively from team members. Technical Execution & Diligence: A logical approach to problem-solving, with a strong focus on writing clean, tested code and following established team practices. Time Management & Focus: Ability to manage your workload efficiently, prioritize tasks based on team direction, and maintain focus in a dynamic environment. Team Collaboration: A reliable team player who actively shares knowledge, requests help when needed, and supports overall team goals. What We Offer Hybrid working: Work in a hybrid way that suits you. Our model is primarily office based, with flexibility to work remotely as needed. We're committed to supporting a healthy balance between work and life. Private medical insurance: Comprehensive health cover, with the option to add your family to your plan, because your well being matters to us. Life assurance & income protection: We provide life assurance and income protection to give you peace of mind for the future. Family friendly policies: Our enhanced family friendly policy goes beyond maternity and paternity leave, offering paid time off for when plans change or alternative paths to parenthood are needed. Work from anywhere: Some thrive in the office, others at home - and many do best with choice. With approval, Finova employees can work abroad for up to 4 weeks each year. Flexible holiday package: Enjoy 25 days paid holiday allowance, plus all public holidays. And, you can rebook any public holidays for a day that aligns with your personal beliefs or celebration calendar. We also offer holiday trading allowing you to purchase or sell your holiday allowance. Company pension scheme: With salary exchange, you save on tax and can build a secure future. Employee assistance programme: We understand that mental health is just as important as physical health. Access to a 24/7 confidential counselling helpline ensures you have support when you need it. Electric car scheme: Get a brand new electric vehicle with salary sacrifice as a benefit, paid for through your gross monthly pay, saving on Income Tax and National Insurance. Health cash plan: Our Health Cash Plan empowers you to prioritise your wellbeing by providing effortless reimbursement for everyday healthcare costs, from dental and optical visits to physiotherapy. Gym discounts: Achieve your fitness goals for less with GymFlex, which offers significant savings on annual memberships at over 3,000 gyms and leisure centers nationwide. Perks that matter: We fuel your day with a fully stocked pantry of fresh fruit and snacks and keep the team spirit high with weekly socials and events. Equal Opportunity Statement We value diversity and are committed to creating an inclusive environment for all employees. If you're passionate about this role but don't meet all the criteria, please reach out, we'd love to discuss how your skills and experiences align with our needs.
16/07/2026
Full time
Software Engineer - Cheltenham (3 Days Hybrid) About Finova Finova is the UK's largest financial services technology provider, supporting one in every five mortgages nationwide. Our agile, cloud-native solutions enable over 60 banks, building societies, specialist lenders, equity release providers and a network of 2,400+ brokers to stay ahead in a competitive market. Built on open architecture and backed by deep industry expertise, our platform is designed to scale. Each year, we process over £50 billion in loans, manage nearly £50 billion in savings, and support the digital servicing of more than 650,000 UK borrower accounts. Be part of a team that's driving innovation, enabling growth and shaping the future of UK lending. For Lenders Finova offers a flexible, modular technology suite designed to help lenders move faster, scale efficiently and deliver standout digital experiences. Financial Institutions use Finova to launch products faster, process applications up to 50% more efficiently and reduce operational costs - all while staying fully compliant in a fast-moving market. About the Role As a Software Engineer, you will be a dedicated, hands on contributor responsible for the implementation, testing, and maintenance of features within our enterprise software solutions. Working closely with senior team members, you will take ownership of specific components and tasks while expanding your technical expertise in a fast paced, collaborative environment. Key Responsibilities Feature Development: Develop and implement new features and components according to technical specifications and guidance from senior engineers. Problem Solving: Troubleshoot and resolve bugs and technical issues, demonstrating a diligent and methodical approach to debugging. Quality Assurance: Maintain high standards of code quality, testing coverage, and thorough documentation for all assigned tasks. Continuous Learning: Expand your knowledge of our technology stack and actively contribute to operational best practices (including security, performance, and testing). Technical Stack & Ecosystem Core Backend & Architecture Programming Languages: C#, Go (Golang), Python Architecture & APIs: Microservices architecture, RESTful API design patterns Data Stores: Relational Database Management Systems (RDBMS) such as PostgreSQL, MS SQL Server, or equivalent Frontend Development Frameworks: React, Vue, or Angular Languages: JavaScript / TypeScript Integration: Consuming and integrating internal REST APIs DevOps, Cloud & Automation Cloud Computing: Familiarity with basic services and deployment concepts on a major platform (AWS, Azure, or GCP) CI/CD & Builds: Experience utilizing automation pipelines (e.g., BuildKite, Jenkins) to deploy code Infrastructure as Code: Basic familiarity with Terraform or CloudFormation Scripting: Bash or PowerShell for routine automation Quality, Security & Tooling Testing Frameworks: Unit Testing (NUnit, MSUnit, Jest) and exposure to Integration/E2E testing (Cypress, Playwright) Version Control: Advanced proficiency with Git and GitHub Security: Strong adherence to secure coding standards and best practices About you Effective Communication: Strong interpersonal skills with the ability to clearly articulate technical issues and absorb feedback effectively from team members. Technical Execution & Diligence: A logical approach to problem-solving, with a strong focus on writing clean, tested code and following established team practices. Time Management & Focus: Ability to manage your workload efficiently, prioritize tasks based on team direction, and maintain focus in a dynamic environment. Team Collaboration: A reliable team player who actively shares knowledge, requests help when needed, and supports overall team goals. What We Offer Hybrid working: Work in a hybrid way that suits you. Our model is primarily office based, with flexibility to work remotely as needed. We're committed to supporting a healthy balance between work and life. Private medical insurance: Comprehensive health cover, with the option to add your family to your plan, because your well being matters to us. Life assurance & income protection: We provide life assurance and income protection to give you peace of mind for the future. Family friendly policies: Our enhanced family friendly policy goes beyond maternity and paternity leave, offering paid time off for when plans change or alternative paths to parenthood are needed. Work from anywhere: Some thrive in the office, others at home - and many do best with choice. With approval, Finova employees can work abroad for up to 4 weeks each year. Flexible holiday package: Enjoy 25 days paid holiday allowance, plus all public holidays. And, you can rebook any public holidays for a day that aligns with your personal beliefs or celebration calendar. We also offer holiday trading allowing you to purchase or sell your holiday allowance. Company pension scheme: With salary exchange, you save on tax and can build a secure future. Employee assistance programme: We understand that mental health is just as important as physical health. Access to a 24/7 confidential counselling helpline ensures you have support when you need it. Electric car scheme: Get a brand new electric vehicle with salary sacrifice as a benefit, paid for through your gross monthly pay, saving on Income Tax and National Insurance. Health cash plan: Our Health Cash Plan empowers you to prioritise your wellbeing by providing effortless reimbursement for everyday healthcare costs, from dental and optical visits to physiotherapy. Gym discounts: Achieve your fitness goals for less with GymFlex, which offers significant savings on annual memberships at over 3,000 gyms and leisure centers nationwide. Perks that matter: We fuel your day with a fully stocked pantry of fresh fruit and snacks and keep the team spirit high with weekly socials and events. Equal Opportunity Statement We value diversity and are committed to creating an inclusive environment for all employees. If you're passionate about this role but don't meet all the criteria, please reach out, we'd love to discuss how your skills and experiences align with our needs.
About the role As a backend development Engineer, you'll be working in an agile team of industry leading engineers to define and develop Tesco's xAPI (Experience API) that powers Tesco's various shopping experiences i.e., the mobile shop application, store and other internal facing applications. You'll be a passionate, pragmatic Engineer with an inquisitive mind who is motivated to make change for the better and most importantly put our customer first. You'll enjoy working as part of a team, liaise with product and program managers to understand requirements and build new software or extend existing software. You are a keen problem solver with the expertise and experience building extensible, maintainable, highly available, scalable, performant and observable quality software, comfortable with modern engineering practices and backend development technologies. You'll use innovation to improve the customer experience and efficiency of engineering teams. The solutions that you will be responsible for will have a global reach, impacting millions of customers. Some of the tech we are using at scale: Javascript, Typescript, Node.JS, GraphQL, REST, Kafka, Azure Cloud, Redis, Varnish Cache, Apollo Federation, Docker, Kubernetes etc. About the team Tesco's xAPI (Experience API) powers Tesco's online shopping, enabling customers to discover and shop online from diverse client applications & devices i.e. web, mobile-apps, tills in-store, scan as you shop, tablets, voice assistants etc. We, the xAPI team, build products that provide the experience APIs (GraphQL) for building client applications and handle all the device traffic to support the user experience for the end user's shopping lifecycle from product discovery to purchase to returns and refunds, shopping history. We build, develop and maintain massive scale, highly performant REST/GraphQL API services, backend for frontend services that enable ease of client application development and our success is the difference between millions of happy customers or millions of missed opportunities. We are building systems to solve real world problems at scale, impacting tens of millions of customers. Teams of great Engineers (and Managers and Product Managers) to learn from. We are agile and enlightened in our approach to building software and teams. There's a great atmosphere and we work sustainably as a team. Tesco has a "do the right thing" mentality. We promote flexible working. Job Responsibilities Use your in depth knowledge of JavaScript, TypeScript, Node.JS, cloud and the backend services ecosystem to develop and deploy scalable backend systems. Work with product managers to understand business/product requirements. Translate requirements into tasks & code. Commit code early and often, demonstrating understanding of version control & branching strategies. Automate everything by default. Write secure code by default. Write maintainable code and observe basic hygiene practices. Implement relevant project instrumentation. Profile and optimise code. Apply understanding of cohesion and the SOLID principles to create well structured, maintainable software. Identify patterns in code and refactor the code towards them where it increases understanding and/or maintainability with minimal guidance. Produce test driven features in a specific programming language and demonstrate familiarity with TDD. Follow the best practices of continuous BDD/TDD/Performance/Security/Smoke testing. Work effectively with product stakeholders to communicate and translate needs into product improvements. Lead group discussions on system design and understand domain well enough to work with Product Managers to drive value. Support production systems, resolve incidents and perform root cause analysis. Debug/find complex problems and support/maintain the software solution. Share knowledge with the wider engineering community. Mentor and develop others around you. Produce proof of concepts to evaluate new tools. You will need We are looking for people who have a passion for Technology. You will demonstrate experience of different platforms and technologies. We expect to see some or all of the following: 7+ Years professional experience as a Backend Software Developer. At least 4 years of experience in backend development using JavaScript, TypeScript, Node.JS and related backend technologies, frameworks. Exposure to a variety of JavaScript frameworks and libraries such as Next.JS, React.JS and testing using Jest, Mocha.JS, Cucumber etc. Experience of using Node.js to create high traffic applications using Express.js, Sails, Koa or similar. Knowledge of microservices development and deployment in the cloud i.e. Azure/AWS/GCP cloud. Knowledge of virtualization, containerization and container orchestration technologies like Docker, Kubernetes etc. Experience with usage of GraphQL, building GraphQL servers and GraphQL Federation technologies like Apollo Federation. Experience with using and building REST API services. Knowledge of distributed messaging systems like Kafka, RabbitMQ etc. Knowledge of distributed caching technologies like Redis. A desire to write readable, maintainable, modular and extendable code. Exposure to the DevOps model. Experience in Lean and Agile environments and understanding of principles behind methodologies such as BDD, ATDD and TDD.
15/07/2026
Full time
About the role As a backend development Engineer, you'll be working in an agile team of industry leading engineers to define and develop Tesco's xAPI (Experience API) that powers Tesco's various shopping experiences i.e., the mobile shop application, store and other internal facing applications. You'll be a passionate, pragmatic Engineer with an inquisitive mind who is motivated to make change for the better and most importantly put our customer first. You'll enjoy working as part of a team, liaise with product and program managers to understand requirements and build new software or extend existing software. You are a keen problem solver with the expertise and experience building extensible, maintainable, highly available, scalable, performant and observable quality software, comfortable with modern engineering practices and backend development technologies. You'll use innovation to improve the customer experience and efficiency of engineering teams. The solutions that you will be responsible for will have a global reach, impacting millions of customers. Some of the tech we are using at scale: Javascript, Typescript, Node.JS, GraphQL, REST, Kafka, Azure Cloud, Redis, Varnish Cache, Apollo Federation, Docker, Kubernetes etc. About the team Tesco's xAPI (Experience API) powers Tesco's online shopping, enabling customers to discover and shop online from diverse client applications & devices i.e. web, mobile-apps, tills in-store, scan as you shop, tablets, voice assistants etc. We, the xAPI team, build products that provide the experience APIs (GraphQL) for building client applications and handle all the device traffic to support the user experience for the end user's shopping lifecycle from product discovery to purchase to returns and refunds, shopping history. We build, develop and maintain massive scale, highly performant REST/GraphQL API services, backend for frontend services that enable ease of client application development and our success is the difference between millions of happy customers or millions of missed opportunities. We are building systems to solve real world problems at scale, impacting tens of millions of customers. Teams of great Engineers (and Managers and Product Managers) to learn from. We are agile and enlightened in our approach to building software and teams. There's a great atmosphere and we work sustainably as a team. Tesco has a "do the right thing" mentality. We promote flexible working. Job Responsibilities Use your in depth knowledge of JavaScript, TypeScript, Node.JS, cloud and the backend services ecosystem to develop and deploy scalable backend systems. Work with product managers to understand business/product requirements. Translate requirements into tasks & code. Commit code early and often, demonstrating understanding of version control & branching strategies. Automate everything by default. Write secure code by default. Write maintainable code and observe basic hygiene practices. Implement relevant project instrumentation. Profile and optimise code. Apply understanding of cohesion and the SOLID principles to create well structured, maintainable software. Identify patterns in code and refactor the code towards them where it increases understanding and/or maintainability with minimal guidance. Produce test driven features in a specific programming language and demonstrate familiarity with TDD. Follow the best practices of continuous BDD/TDD/Performance/Security/Smoke testing. Work effectively with product stakeholders to communicate and translate needs into product improvements. Lead group discussions on system design and understand domain well enough to work with Product Managers to drive value. Support production systems, resolve incidents and perform root cause analysis. Debug/find complex problems and support/maintain the software solution. Share knowledge with the wider engineering community. Mentor and develop others around you. Produce proof of concepts to evaluate new tools. You will need We are looking for people who have a passion for Technology. You will demonstrate experience of different platforms and technologies. We expect to see some or all of the following: 7+ Years professional experience as a Backend Software Developer. At least 4 years of experience in backend development using JavaScript, TypeScript, Node.JS and related backend technologies, frameworks. Exposure to a variety of JavaScript frameworks and libraries such as Next.JS, React.JS and testing using Jest, Mocha.JS, Cucumber etc. Experience of using Node.js to create high traffic applications using Express.js, Sails, Koa or similar. Knowledge of microservices development and deployment in the cloud i.e. Azure/AWS/GCP cloud. Knowledge of virtualization, containerization and container orchestration technologies like Docker, Kubernetes etc. Experience with usage of GraphQL, building GraphQL servers and GraphQL Federation technologies like Apollo Federation. Experience with using and building REST API services. Knowledge of distributed messaging systems like Kafka, RabbitMQ etc. Knowledge of distributed caching technologies like Redis. A desire to write readable, maintainable, modular and extendable code. Exposure to the DevOps model. Experience in Lean and Agile environments and understanding of principles behind methodologies such as BDD, ATDD and TDD.
About the role As a backend development Engineer, you'll be working in an agile team of industry leading engineers to define and develop Tesco's xAPI (Experience API) that powers Tesco's various shopping experiences i.e., the mobile shop application, store and other internal facing applications. You'll be a passionate, pragmatic Engineer with an inquisitive mind who is motivated to make change for the better and most importantly put our customer first. You'll enjoy working as part of a team, liaise with product and program managers to understand requirements and build new software or extend existing software. You are a keen problem solver with the expertise and experience building extensible, maintainable, highly available, scalable, performant and observable quality software, comfortable with modern engineering practices and backend development technologies. You'll use innovation to improve the customer experience and efficiency of engineering teams. The solutions that you will be responsible for will have a global reach, impacting millions of customers. Some of the tech we are using at scale: Javascript, Typescript, Node.JS, GraphQL, REST, Kafka, Azure Cloud, Redis, Varnish Cache, Apollo Federation, Docker, Kubernetes etc. About the team Tesco's xAPI (Experience API) powers Tesco's online shopping, enabling customers to discover and shop online from diverse client applications & devices i.e. web, mobile-apps, tills in-store, scan as you shop, tablets, voice assistants etc. We, the xAPI team, build products that provide the experience APIs (GraphQL) for building client applications and handle all the device traffic to support the user experience for the end user's shopping lifecycle from product discovery to purchase to returns and refunds, shopping history. We build, develop and maintain massive scale, highly performant REST/GraphQL API services, backend for frontend services that enable ease of client application development and our success is the difference between millions of happy customers or millions of missed opportunities. We are building systems to solve real world problems at scale, impacting tens of millions of customers. Teams of great Engineers (and Managers and Product Managers) to learn from. We are agile and enlightened in our approach to building software and teams. There's a great atmosphere and we work sustainably as a team. Tesco has a "do the right thing" mentality. We promote flexible working. Job Responsibilities Use your in depth knowledge of JavaScript, TypeScript, Node.JS, cloud and the backend services ecosystem to develop and deploy scalable backend systems. Work with product managers to understand business/product requirements. Translate requirements into tasks & code. Commit code early and often, demonstrating understanding of version control & branching strategies. Automate everything by default. Write secure code by default. Write maintainable code and observe basic hygiene practices. Implement relevant project instrumentation. Profile and optimise code. Apply understanding of cohesion and the SOLID principles to create well structured, maintainable software. Identify patterns in code and refactor the code towards them where it increases understanding and/or maintainability with minimal guidance. Produce test driven features in a specific programming language and demonstrate familiarity with TDD. Follow the best practices of continuous BDD/TDD/Performance/Security/Smoke testing. Work effectively with product stakeholders to communicate and translate needs into product improvements. Lead group discussions on system design and understand domain well enough to work with Product Managers to drive value. Support production systems, resolve incidents and perform root cause analysis. Debug/find complex problems and support/maintain the software solution. Share knowledge with the wider engineering community. Mentor and develop others around you. Produce proof of concepts to evaluate new tools. You will need We are looking for people who have a passion for Technology. You will demonstrate experience of different platforms and technologies. We expect to see some or all of the following: 7+ Years professional experience as a Backend Software Developer. At least 4 years of experience in backend development using JavaScript, TypeScript, Node.JS and related backend technologies, frameworks. Exposure to a variety of JavaScript frameworks and libraries such as Next.JS, React.JS and testing using Jest, Mocha.JS, Cucumber etc. Experience of using Node.js to create high traffic applications using Express.js, Sails, Koa or similar. Knowledge of microservices development and deployment in the cloud i.e. Azure/AWS/GCP cloud. Knowledge of virtualization, containerization and container orchestration technologies like Docker, Kubernetes etc. Experience with usage of GraphQL, building GraphQL servers and GraphQL Federation technologies like Apollo Federation. Experience with using and building REST API services. Knowledge of distributed messaging systems like Kafka, RabbitMQ etc. Knowledge of distributed caching technologies like Redis. A desire to write readable, maintainable, modular and extendable code. Exposure to the DevOps model. Experience in Lean and Agile environments and understanding of principles behind methodologies such as BDD, ATDD and TDD.
14/07/2026
Full time
About the role As a backend development Engineer, you'll be working in an agile team of industry leading engineers to define and develop Tesco's xAPI (Experience API) that powers Tesco's various shopping experiences i.e., the mobile shop application, store and other internal facing applications. You'll be a passionate, pragmatic Engineer with an inquisitive mind who is motivated to make change for the better and most importantly put our customer first. You'll enjoy working as part of a team, liaise with product and program managers to understand requirements and build new software or extend existing software. You are a keen problem solver with the expertise and experience building extensible, maintainable, highly available, scalable, performant and observable quality software, comfortable with modern engineering practices and backend development technologies. You'll use innovation to improve the customer experience and efficiency of engineering teams. The solutions that you will be responsible for will have a global reach, impacting millions of customers. Some of the tech we are using at scale: Javascript, Typescript, Node.JS, GraphQL, REST, Kafka, Azure Cloud, Redis, Varnish Cache, Apollo Federation, Docker, Kubernetes etc. About the team Tesco's xAPI (Experience API) powers Tesco's online shopping, enabling customers to discover and shop online from diverse client applications & devices i.e. web, mobile-apps, tills in-store, scan as you shop, tablets, voice assistants etc. We, the xAPI team, build products that provide the experience APIs (GraphQL) for building client applications and handle all the device traffic to support the user experience for the end user's shopping lifecycle from product discovery to purchase to returns and refunds, shopping history. We build, develop and maintain massive scale, highly performant REST/GraphQL API services, backend for frontend services that enable ease of client application development and our success is the difference between millions of happy customers or millions of missed opportunities. We are building systems to solve real world problems at scale, impacting tens of millions of customers. Teams of great Engineers (and Managers and Product Managers) to learn from. We are agile and enlightened in our approach to building software and teams. There's a great atmosphere and we work sustainably as a team. Tesco has a "do the right thing" mentality. We promote flexible working. Job Responsibilities Use your in depth knowledge of JavaScript, TypeScript, Node.JS, cloud and the backend services ecosystem to develop and deploy scalable backend systems. Work with product managers to understand business/product requirements. Translate requirements into tasks & code. Commit code early and often, demonstrating understanding of version control & branching strategies. Automate everything by default. Write secure code by default. Write maintainable code and observe basic hygiene practices. Implement relevant project instrumentation. Profile and optimise code. Apply understanding of cohesion and the SOLID principles to create well structured, maintainable software. Identify patterns in code and refactor the code towards them where it increases understanding and/or maintainability with minimal guidance. Produce test driven features in a specific programming language and demonstrate familiarity with TDD. Follow the best practices of continuous BDD/TDD/Performance/Security/Smoke testing. Work effectively with product stakeholders to communicate and translate needs into product improvements. Lead group discussions on system design and understand domain well enough to work with Product Managers to drive value. Support production systems, resolve incidents and perform root cause analysis. Debug/find complex problems and support/maintain the software solution. Share knowledge with the wider engineering community. Mentor and develop others around you. Produce proof of concepts to evaluate new tools. You will need We are looking for people who have a passion for Technology. You will demonstrate experience of different platforms and technologies. We expect to see some or all of the following: 7+ Years professional experience as a Backend Software Developer. At least 4 years of experience in backend development using JavaScript, TypeScript, Node.JS and related backend technologies, frameworks. Exposure to a variety of JavaScript frameworks and libraries such as Next.JS, React.JS and testing using Jest, Mocha.JS, Cucumber etc. Experience of using Node.js to create high traffic applications using Express.js, Sails, Koa or similar. Knowledge of microservices development and deployment in the cloud i.e. Azure/AWS/GCP cloud. Knowledge of virtualization, containerization and container orchestration technologies like Docker, Kubernetes etc. Experience with usage of GraphQL, building GraphQL servers and GraphQL Federation technologies like Apollo Federation. Experience with using and building REST API services. Knowledge of distributed messaging systems like Kafka, RabbitMQ etc. Knowledge of distributed caching technologies like Redis. A desire to write readable, maintainable, modular and extendable code. Exposure to the DevOps model. Experience in Lean and Agile environments and understanding of principles behind methodologies such as BDD, ATDD and TDD.
Detego Global is seeking an experienced Software Architect to join our growing engineering team. We are looking for a lead developer ready to transition into a Software Architect role, responsible for defining technical strategy, architectural standards, and guiding engineering teams in delivering robust, scalable solutions. The ideal candidate will have extensive experience in software development, strong expertise in .NET and C#, and a passion for shaping the technical direction of mission-critical software with real-world impact across global security organisations. You will work closely with the Chief Architect and senior leadership to establish architectural patterns, evaluate emerging technologies, and ensure our products are built on solid technical foundations. This role combines deep technical expertise with strategic thinking and mentorship and offers significant growth potential. Strong communication skills, technical leadership, and a collaborative approach are essential. Based in a hybrid environment, with up to four days working remotely and at least one day per week in our Horsham office, this role provides the opportunity to lead architectural initiatives on highly rewarding projects while helping shape the company's technical future. Join us to work on meaningful projects supporting military, law enforcement, intelligence agencies and enterprise organisations worldwide, as part of a friendly and supportive team. Why Detego Global? A fast-growing technology company with multiple technology awards in the UK and USA. Exclusive, globally patented digital forensics technology trusted by military, law enforcement, intelligence agencies, and enterprise organisations. Opportunity to shape the technical direction of mission-critical software with global impact. Significant opportunity for professional growth and leadership. Flexible hybrid working arrangements to support work-life balance. A collaborative, supportive and innovative team environment. Competitive salary and benefits package. Key Responsibilities: Define and maintain software architecture for current and future products, ensuring scalability, security, and maintainability. Develop a deep understanding of our products and codebases to actively contribute beyond a purely architectural level. Create and maintain Architecture Decision Records (ADRs) documenting key technical decisions and their rationale. Evaluate and recommend technologies, frameworks, and tools aligned with business goals and technical strategy. Collaborate with product managers and stakeholders to translate business requirements into technical solutions. Provide technical leadership and mentorship to development teams while promoting best practices and coding standards. Design system integrations, APIs, and data architectures that support modularity and interoperability. Conduct architectural and code reviews to ensure alignment with established standards and patterns. Identify and address technical debt, performance bottlenecks, and security vulnerabilities. Lead proof of concept initiatives to validate architectural approaches and emerging technologies. Work closely with DevOps and infrastructure teams to support deployment and operational requirements. Stay current with industry trends, architectural patterns, and emerging technologies. Support hiring and team building initiatives through candidate evaluation and technical guidance. What We're Looking For: Proven experience as a Lead Developer or Senior Developer, with 5+ years in software development. Strong expertise in .NET development, C# and Visual Studio. Experience developing .NET based web services and distributed systems. Demonstrated ability to design and implement scalable, maintainable software architectures. Experience with architectural patterns, including microservices, event driven, and layered architectures. Strong understanding of software design principles such as SOLID, DRY, and separation of concerns. Proficiency with the Blazor framework and modern web technologies. Experience with HTML, CSS and frontend architectural considerations. Expert knowledge of Git and version control strategies. Experience implementing automated testing strategies, including unit, integration, and end to end testing. Strong documentation skills and the ability to create clear technical specifications and Architecture Decision Records. Excellent communication skills with the ability to explain complex concepts to both technical and non technical audiences. Experience mentoring developers and providing technical leadership. Strong problem solving skills and the ability to balance technical excellence with pragmatic delivery. Preferred Qualifications: Experience with WPF (Windows Presentation Foundation). Experience with the latest .NET Core releases and migration strategies. Knowledge of cloud platforms such as Azure and AWS, and cloud native architectures. Experience with containerisation technologies including Docker and Kubernetes, as well as CI/CD pipelines. Familiarity with security architecture principles and threat modelling. Experience within the cybersecurity, digital forensics, or defence technology sectors. Understanding of database design and data architecture patterns. Experience with API design and RESTful or GraphQL architectures. Knowledge of performance optimisation and scalability patterns. Formal architecture training or certifications, such as TOGAF or AWS/Azure Architect certifications. Perks and Benefits: Hybrid working arrangement with up to four days working remotely and one day per week in our Horsham office. Competitive salary of £60,000-£65,000 per annum, negotiable depending on experience. Flexible working arrangements to support work life balance. Significant opportunity for professional growth and leadership. Exposure to mission critical software used by military, law enforcement, and intelligence agencies worldwide. Opportunity to work on technically challenging and impactful projects. Collaborative and supportive team environment. Daily/Weekly Activities: Define and maintain software architecture and technical standards across multiple products. Collaborate with product managers, engineering teams and stakeholders to align technical solutions with business objectives. Conduct architectural and code reviews to ensure quality and consistency. Mentor and support developers while promoting engineering best practices. Evaluate emerging technologies and lead proof of concept initiatives. Work with DevOps and infrastructure teams to support deployment and operational requirements. Identify and address technical debt, performance issues, and security considerations. How to Apply: If you're ready to take the next step in your career and help shape the future of mission critical software, we'd love to hear from you.
14/07/2026
Full time
Detego Global is seeking an experienced Software Architect to join our growing engineering team. We are looking for a lead developer ready to transition into a Software Architect role, responsible for defining technical strategy, architectural standards, and guiding engineering teams in delivering robust, scalable solutions. The ideal candidate will have extensive experience in software development, strong expertise in .NET and C#, and a passion for shaping the technical direction of mission-critical software with real-world impact across global security organisations. You will work closely with the Chief Architect and senior leadership to establish architectural patterns, evaluate emerging technologies, and ensure our products are built on solid technical foundations. This role combines deep technical expertise with strategic thinking and mentorship and offers significant growth potential. Strong communication skills, technical leadership, and a collaborative approach are essential. Based in a hybrid environment, with up to four days working remotely and at least one day per week in our Horsham office, this role provides the opportunity to lead architectural initiatives on highly rewarding projects while helping shape the company's technical future. Join us to work on meaningful projects supporting military, law enforcement, intelligence agencies and enterprise organisations worldwide, as part of a friendly and supportive team. Why Detego Global? A fast-growing technology company with multiple technology awards in the UK and USA. Exclusive, globally patented digital forensics technology trusted by military, law enforcement, intelligence agencies, and enterprise organisations. Opportunity to shape the technical direction of mission-critical software with global impact. Significant opportunity for professional growth and leadership. Flexible hybrid working arrangements to support work-life balance. A collaborative, supportive and innovative team environment. Competitive salary and benefits package. Key Responsibilities: Define and maintain software architecture for current and future products, ensuring scalability, security, and maintainability. Develop a deep understanding of our products and codebases to actively contribute beyond a purely architectural level. Create and maintain Architecture Decision Records (ADRs) documenting key technical decisions and their rationale. Evaluate and recommend technologies, frameworks, and tools aligned with business goals and technical strategy. Collaborate with product managers and stakeholders to translate business requirements into technical solutions. Provide technical leadership and mentorship to development teams while promoting best practices and coding standards. Design system integrations, APIs, and data architectures that support modularity and interoperability. Conduct architectural and code reviews to ensure alignment with established standards and patterns. Identify and address technical debt, performance bottlenecks, and security vulnerabilities. Lead proof of concept initiatives to validate architectural approaches and emerging technologies. Work closely with DevOps and infrastructure teams to support deployment and operational requirements. Stay current with industry trends, architectural patterns, and emerging technologies. Support hiring and team building initiatives through candidate evaluation and technical guidance. What We're Looking For: Proven experience as a Lead Developer or Senior Developer, with 5+ years in software development. Strong expertise in .NET development, C# and Visual Studio. Experience developing .NET based web services and distributed systems. Demonstrated ability to design and implement scalable, maintainable software architectures. Experience with architectural patterns, including microservices, event driven, and layered architectures. Strong understanding of software design principles such as SOLID, DRY, and separation of concerns. Proficiency with the Blazor framework and modern web technologies. Experience with HTML, CSS and frontend architectural considerations. Expert knowledge of Git and version control strategies. Experience implementing automated testing strategies, including unit, integration, and end to end testing. Strong documentation skills and the ability to create clear technical specifications and Architecture Decision Records. Excellent communication skills with the ability to explain complex concepts to both technical and non technical audiences. Experience mentoring developers and providing technical leadership. Strong problem solving skills and the ability to balance technical excellence with pragmatic delivery. Preferred Qualifications: Experience with WPF (Windows Presentation Foundation). Experience with the latest .NET Core releases and migration strategies. Knowledge of cloud platforms such as Azure and AWS, and cloud native architectures. Experience with containerisation technologies including Docker and Kubernetes, as well as CI/CD pipelines. Familiarity with security architecture principles and threat modelling. Experience within the cybersecurity, digital forensics, or defence technology sectors. Understanding of database design and data architecture patterns. Experience with API design and RESTful or GraphQL architectures. Knowledge of performance optimisation and scalability patterns. Formal architecture training or certifications, such as TOGAF or AWS/Azure Architect certifications. Perks and Benefits: Hybrid working arrangement with up to four days working remotely and one day per week in our Horsham office. Competitive salary of £60,000-£65,000 per annum, negotiable depending on experience. Flexible working arrangements to support work life balance. Significant opportunity for professional growth and leadership. Exposure to mission critical software used by military, law enforcement, and intelligence agencies worldwide. Opportunity to work on technically challenging and impactful projects. Collaborative and supportive team environment. Daily/Weekly Activities: Define and maintain software architecture and technical standards across multiple products. Collaborate with product managers, engineering teams and stakeholders to align technical solutions with business objectives. Conduct architectural and code reviews to ensure quality and consistency. Mentor and support developers while promoting engineering best practices. Evaluate emerging technologies and lead proof of concept initiatives. Work with DevOps and infrastructure teams to support deployment and operational requirements. Identify and address technical debt, performance issues, and security considerations. How to Apply: If you're ready to take the next step in your career and help shape the future of mission critical software, we'd love to hear from you.