United States Digital Space LLC
Bracknell, Berkshire
Xe is a cross-border payments platform. We help SMEs and consumers in the US, UK, Canada, Australia, and New Zealand collect, convert, hold, and send money across markets. Each year, over 300 million people use Xe for currency information and over 350,000 use us to send money overseas. Today, we're rebuilding the platform layer behind cross-border payments for corporate and consumer clients. We're small enough that your code ships fast and your decisions matter, and Euronet Worldwide (Nasdaq: EEFT) backs us so the problems stay real-scale. About This Role We're hiring a senior back-end engineer who owns real problems end-to-end and shapes how the team builds, from API design and data modeling through to service implementation, production reliability, and launch. You already use AI as part of how you think, build, test, and ship. You'll write code that moves money in production, design and modernize the backend services the platform runs on, and lead delivery of new capability as Xe rebuilds its platform layer. You'll work in a small team with direct access to product, compliance, and operations, own architecture in your domain, lead design reviews, mentor mid-level engineers, and partner with architects and team leads on cross-domain decisions. What You'll Do Design and own backend services that move money and manage multi-currency balances across a range of domains, including onboarding, KYC and KYB, payment initiation, FX, settlement, and other supporting services. Lead cross functional delivery with product, compliance, and operations from problem framing through launch. Lead the build of the partner integrations and settlement infrastructure your domain depends on. Own production health for your domain, including reliability, observability, on call, and incident response. Lead design reviews, set technical direction for your domain, and mentor mid-level engineers. Use agentic coding tools (Copilot, Cursor, Claude Code, or equivalent) daily across the SDLC, and lead modernization from legacy services into the modern stack alongside architects and team leads in your domain. What We're Looking For Must have 6 to 10+ years building production backend services, end to end. Strong backend proficiency in C# / .NET preferred; other OOP languages welcome (Java, Kotlin, Go, or equivalent). SQL and relational database fundamentals. Writing and maintaining tests. Daily use of agentic coding tools (Copilot, Cursor, Claude Code, or equivalent) across the SDLC. Production experience with AWS, including hands on deployment, CI/CD pipelines and modern deployment practices, and native services such as SQS, DynamoDB, S3, ECS, and Lambda. Strong system design and architecture experience, including service oriented or microservices and event driven patterns. Payments, FX, or regulated industry experience. Track record of technical leadership: mentoring engineers, leading design reviews, and making architecture decisions in your domain. Strong written and verbal communication. Nice to have Experience with ledgers, double entry accounting, or other financial data systems. Experience hiring, interviewing, or onboarding engineers. Experience leading modernization or platform migrations. Experience with caching solutions like Memcached or Redis. Experience using project management and documentation tools like Jira and Confluence. Knowledge of API testing tools such as Postman or Bruno. Writing automated tests alongside development with AI tools (Claude Code or equivalent). Perks & Benefits Competitive Salary & Discretionary Bonus 23 days annual leave increasing with service (capped at 28 days) Paid day off for your Birthday 4% employer pension contribution Discounted Euronet ESPP Life Cover, Income Protection & Critical Illness cover Healthcare Plumm Mental Health and Wellbeing Volunteering day for a charity of your choice We want Xe to be a great place to work and to ensure that our communities are represented across our workforce. A vital part of this is ensuring we are a truly inclusive organization that encourages diversity in all respects. Xe is an Equal Employment Opportunity employer. All qualified applicants will be considered for employment regardless of age, national origin, race, color, disability, religion, sexual orientation, gender identity or expression, or any other characteristic protected under applicable law. We are committed to providing reasonable accommodations to qualified individuals with disabilities. If you need assistance or an accommodation due to a disability, you may contact us at . The position responsibilities outlined above are intended to define the general contents and requirements to perform this job. It is not to be taken as a complete statement of responsibilities or requirements. This job description does not restrict the Company's right to assign or reassign duties and responsibilities to this job as needed.
27/07/2026
Full time
Xe is a cross-border payments platform. We help SMEs and consumers in the US, UK, Canada, Australia, and New Zealand collect, convert, hold, and send money across markets. Each year, over 300 million people use Xe for currency information and over 350,000 use us to send money overseas. Today, we're rebuilding the platform layer behind cross-border payments for corporate and consumer clients. We're small enough that your code ships fast and your decisions matter, and Euronet Worldwide (Nasdaq: EEFT) backs us so the problems stay real-scale. About This Role We're hiring a senior back-end engineer who owns real problems end-to-end and shapes how the team builds, from API design and data modeling through to service implementation, production reliability, and launch. You already use AI as part of how you think, build, test, and ship. You'll write code that moves money in production, design and modernize the backend services the platform runs on, and lead delivery of new capability as Xe rebuilds its platform layer. You'll work in a small team with direct access to product, compliance, and operations, own architecture in your domain, lead design reviews, mentor mid-level engineers, and partner with architects and team leads on cross-domain decisions. What You'll Do Design and own backend services that move money and manage multi-currency balances across a range of domains, including onboarding, KYC and KYB, payment initiation, FX, settlement, and other supporting services. Lead cross functional delivery with product, compliance, and operations from problem framing through launch. Lead the build of the partner integrations and settlement infrastructure your domain depends on. Own production health for your domain, including reliability, observability, on call, and incident response. Lead design reviews, set technical direction for your domain, and mentor mid-level engineers. Use agentic coding tools (Copilot, Cursor, Claude Code, or equivalent) daily across the SDLC, and lead modernization from legacy services into the modern stack alongside architects and team leads in your domain. What We're Looking For Must have 6 to 10+ years building production backend services, end to end. Strong backend proficiency in C# / .NET preferred; other OOP languages welcome (Java, Kotlin, Go, or equivalent). SQL and relational database fundamentals. Writing and maintaining tests. Daily use of agentic coding tools (Copilot, Cursor, Claude Code, or equivalent) across the SDLC. Production experience with AWS, including hands on deployment, CI/CD pipelines and modern deployment practices, and native services such as SQS, DynamoDB, S3, ECS, and Lambda. Strong system design and architecture experience, including service oriented or microservices and event driven patterns. Payments, FX, or regulated industry experience. Track record of technical leadership: mentoring engineers, leading design reviews, and making architecture decisions in your domain. Strong written and verbal communication. Nice to have Experience with ledgers, double entry accounting, or other financial data systems. Experience hiring, interviewing, or onboarding engineers. Experience leading modernization or platform migrations. Experience with caching solutions like Memcached or Redis. Experience using project management and documentation tools like Jira and Confluence. Knowledge of API testing tools such as Postman or Bruno. Writing automated tests alongside development with AI tools (Claude Code or equivalent). Perks & Benefits Competitive Salary & Discretionary Bonus 23 days annual leave increasing with service (capped at 28 days) Paid day off for your Birthday 4% employer pension contribution Discounted Euronet ESPP Life Cover, Income Protection & Critical Illness cover Healthcare Plumm Mental Health and Wellbeing Volunteering day for a charity of your choice We want Xe to be a great place to work and to ensure that our communities are represented across our workforce. A vital part of this is ensuring we are a truly inclusive organization that encourages diversity in all respects. Xe is an Equal Employment Opportunity employer. All qualified applicants will be considered for employment regardless of age, national origin, race, color, disability, religion, sexual orientation, gender identity or expression, or any other characteristic protected under applicable law. We are committed to providing reasonable accommodations to qualified individuals with disabilities. If you need assistance or an accommodation due to a disability, you may contact us at . The position responsibilities outlined above are intended to define the general contents and requirements to perform this job. It is not to be taken as a complete statement of responsibilities or requirements. This job description does not restrict the Company's right to assign or reassign duties and responsibilities to this job as needed.
About Share Share is a venture-backed internet infrastructure network building Africa's backbone. The company aggregates underutilized telecom infrastructure, fiber, subsea cables, and data centers, and provides ISPs with scalable access to bandwidth without traditional upfront costs. Through an open access model, local internet providers can deliver dramatically faster speeds to their subscribers without raising their own costs. Share's network spans thousands of kilometers of fiber, 12 infrastructure providers, and 10 data centers, reaching over 8 million people across East Africa. The platform team builds the software that makes this work: billing, payments, subscriber management, RADIUS based network authentication, and integrations with ISP billing systems and mobile money providers. We are replacing legacy, non API systems with a modern API platform, and real money is already flowing through the system. This is a small, high intensity engineering team building core infrastructure under real deadlines. You will own entire domains, not tickets. The role We are hiring a VP & Staff Software Engineer to take ownership of the platform's most critical technical domains: the payments pipeline (collections, revenue splitting, treasury operations), the billing engine (subscription lifecycle, cycle management, automated renewals), and the integration layer (BSS/OSS sync with partner systems). You will work directly with the CTO and a small team of engineers to ship production systems that handle real financial transactions for real ISP partners. This is the most senior individual contributor role on the engineering team. You are expected to make architectural decisions, write production code, review others' work, and unblock the team when they hit technical walls. You will not manage people. You will build systems. What you will own Payments domain: SasaPay collections integration (C2B API, STK push, IPN handling), revenue split engine (per partner, per BNG percentage logic), ChoiceBank treasury operations (withdrawals, internal transfers, OTP flows), and the payment completion handler that bridges payment confirmation to subscriber activation. Billing engine: Subscription and BillingCycle lifecycle, automated renewal cron, grace period enforcement, plan change mid cycle logic, and the event driven communication triggers that notify subscribers at every billing moment. Integration layer: Splynx adapter (plan sync outbound, subscriber sync inbound, activation webhooks), custom webhook delivery engine, and the event routing that connects domain events to external system notifications. Architecture decisions: Service boundaries, event contracts (Kafka), data model evolution (Prisma/PostgreSQL), API design for both public and private endpoints, and the migration strategy from the legacy Next.js monolith to the NestJS microservices platform. Technical environment Backend (where you will spend most of your time) NestJS monorepo with 7 microservices (CRM, Billing, Payments, Ledger, Communications, Provisioning, Integrations) TypeScript end to end PostgreSQL with Prisma ORM (shared database, service scoped access) Kafka message bus (migrating from RabbitMQ) for inter service communication (send/emit patterns) Redis for caching, queues, rate limiting, and idempotency REST API gateway with Swagger documentation Payments and financial systems SasaPay (OAuth 2.0, C2B collections, B2B transfers, IPN webhooks) ChoiceBank BaaS API (KYC, internal transfers, OTP based withdrawal confirmation) Revenue split engine with per partner/per BNG/per plan configuration Double entry ledger (AccountTransfer, AccountLedgerEntry, AccountRevenueSplit) M Pesa STK push integration via SasaPay as collections gateway Infrastructure and tooling GitHub Actions CI/CD, SSH deployment to VMs Sentry for error monitoring, Loki + Pino for structured logging (being implemented) Circuit breaker patterns, provider failover, webhook signature verification FreeRADIUS integration for network subscriber provisioning (PPPoE credentials, plan attributes) Legacy system (active, being migrated) Next.js application with API routes (the payments module you'll be refactoring lives here today) Shared Prisma schema with the new platform Active development continues on both repos simultaneously during migration Requirements Non negotiable 7+ years of professional software engineering experience, with at least 3 years in backend systems handling real financial transactions (payments, billing, ledger, or treasury) Deep TypeScript/Node.js expertise. You should be able to design a NestJS microservice from scratch, not just work in one. Production experience with payment gateway integrations (M Pesa, Stripe, Adyen, or similar). You understand STK push flows, webhook idempotency, callback signature verification, and reconciliation. Strong PostgreSQL skills. You can design schemas for financial data, write migrations, and reason about transaction isolation and locking. Experience with event driven architectures (Kafka, RabbitMQ, or similar). You understand the difference between request reply and fire and forget patterns and when to use each. You ship. You can take a spec document and turn it into production code without waiting for someone to break it into small tasks. Strong preference Experience in East African fintech or mobile money ecosystems (M Pesa, SasaPay, Airtel Money). Understanding of Kenya's payment infrastructure and regulatory environment. Experience with ISP billing systems, RADIUS protocols, or telecommunications platforms. Experience with Prisma ORM and NestJS specifically. Production experience with multi tenant SaaS platforms (provider scoped data, API key auth, webhook delivery). Track record of migrating monolithic systems to microservices while keeping production running. AI augmented engineering (required mindset) We expect every engineer at Share to use AI tools as a daily part of their workflow. This is not optional and not aspirational - it is how we operate. Our entire project planning, specification, and documentation process runs through AI assisted sessions. Our codebase includes AI readable context files. We use Claude for architecture decisions, code review, spec generation, and technical writing. What this means for you: You already use AI coding assistants (Claude, Cursor, Copilot, or similar) daily and can articulate how they change your workflow - not just autocomplete, but architectural reasoning, spec review, and debugging. You are comfortable working with AI generated specifications and can critically evaluate them, push back where they are wrong, and extend them where they are incomplete. You see AI as a force multiplier that lets a small team operate at the capacity of a much larger one. You are not threatened by it; you are faster because of it. You are willing to contribute to improving our AI assisted workflows - better prompts, better context files, better session structures. What we offer A seat at the table while we build the technical backbone of Africa's next generation internet - the decisions you make here will be visible in how entire ISP partners run their networks. Competitive salary and meaningful equity in a mission driven, investor backed company (US incorporated; Kenya operating entity). Private health and wellness benefits - we'll walk through these during the process. A high ownership environment with a steep but well supported learning curve, and a team that writes things down.
27/07/2026
Full time
About Share Share is a venture-backed internet infrastructure network building Africa's backbone. The company aggregates underutilized telecom infrastructure, fiber, subsea cables, and data centers, and provides ISPs with scalable access to bandwidth without traditional upfront costs. Through an open access model, local internet providers can deliver dramatically faster speeds to their subscribers without raising their own costs. Share's network spans thousands of kilometers of fiber, 12 infrastructure providers, and 10 data centers, reaching over 8 million people across East Africa. The platform team builds the software that makes this work: billing, payments, subscriber management, RADIUS based network authentication, and integrations with ISP billing systems and mobile money providers. We are replacing legacy, non API systems with a modern API platform, and real money is already flowing through the system. This is a small, high intensity engineering team building core infrastructure under real deadlines. You will own entire domains, not tickets. The role We are hiring a VP & Staff Software Engineer to take ownership of the platform's most critical technical domains: the payments pipeline (collections, revenue splitting, treasury operations), the billing engine (subscription lifecycle, cycle management, automated renewals), and the integration layer (BSS/OSS sync with partner systems). You will work directly with the CTO and a small team of engineers to ship production systems that handle real financial transactions for real ISP partners. This is the most senior individual contributor role on the engineering team. You are expected to make architectural decisions, write production code, review others' work, and unblock the team when they hit technical walls. You will not manage people. You will build systems. What you will own Payments domain: SasaPay collections integration (C2B API, STK push, IPN handling), revenue split engine (per partner, per BNG percentage logic), ChoiceBank treasury operations (withdrawals, internal transfers, OTP flows), and the payment completion handler that bridges payment confirmation to subscriber activation. Billing engine: Subscription and BillingCycle lifecycle, automated renewal cron, grace period enforcement, plan change mid cycle logic, and the event driven communication triggers that notify subscribers at every billing moment. Integration layer: Splynx adapter (plan sync outbound, subscriber sync inbound, activation webhooks), custom webhook delivery engine, and the event routing that connects domain events to external system notifications. Architecture decisions: Service boundaries, event contracts (Kafka), data model evolution (Prisma/PostgreSQL), API design for both public and private endpoints, and the migration strategy from the legacy Next.js monolith to the NestJS microservices platform. Technical environment Backend (where you will spend most of your time) NestJS monorepo with 7 microservices (CRM, Billing, Payments, Ledger, Communications, Provisioning, Integrations) TypeScript end to end PostgreSQL with Prisma ORM (shared database, service scoped access) Kafka message bus (migrating from RabbitMQ) for inter service communication (send/emit patterns) Redis for caching, queues, rate limiting, and idempotency REST API gateway with Swagger documentation Payments and financial systems SasaPay (OAuth 2.0, C2B collections, B2B transfers, IPN webhooks) ChoiceBank BaaS API (KYC, internal transfers, OTP based withdrawal confirmation) Revenue split engine with per partner/per BNG/per plan configuration Double entry ledger (AccountTransfer, AccountLedgerEntry, AccountRevenueSplit) M Pesa STK push integration via SasaPay as collections gateway Infrastructure and tooling GitHub Actions CI/CD, SSH deployment to VMs Sentry for error monitoring, Loki + Pino for structured logging (being implemented) Circuit breaker patterns, provider failover, webhook signature verification FreeRADIUS integration for network subscriber provisioning (PPPoE credentials, plan attributes) Legacy system (active, being migrated) Next.js application with API routes (the payments module you'll be refactoring lives here today) Shared Prisma schema with the new platform Active development continues on both repos simultaneously during migration Requirements Non negotiable 7+ years of professional software engineering experience, with at least 3 years in backend systems handling real financial transactions (payments, billing, ledger, or treasury) Deep TypeScript/Node.js expertise. You should be able to design a NestJS microservice from scratch, not just work in one. Production experience with payment gateway integrations (M Pesa, Stripe, Adyen, or similar). You understand STK push flows, webhook idempotency, callback signature verification, and reconciliation. Strong PostgreSQL skills. You can design schemas for financial data, write migrations, and reason about transaction isolation and locking. Experience with event driven architectures (Kafka, RabbitMQ, or similar). You understand the difference between request reply and fire and forget patterns and when to use each. You ship. You can take a spec document and turn it into production code without waiting for someone to break it into small tasks. Strong preference Experience in East African fintech or mobile money ecosystems (M Pesa, SasaPay, Airtel Money). Understanding of Kenya's payment infrastructure and regulatory environment. Experience with ISP billing systems, RADIUS protocols, or telecommunications platforms. Experience with Prisma ORM and NestJS specifically. Production experience with multi tenant SaaS platforms (provider scoped data, API key auth, webhook delivery). Track record of migrating monolithic systems to microservices while keeping production running. AI augmented engineering (required mindset) We expect every engineer at Share to use AI tools as a daily part of their workflow. This is not optional and not aspirational - it is how we operate. Our entire project planning, specification, and documentation process runs through AI assisted sessions. Our codebase includes AI readable context files. We use Claude for architecture decisions, code review, spec generation, and technical writing. What this means for you: You already use AI coding assistants (Claude, Cursor, Copilot, or similar) daily and can articulate how they change your workflow - not just autocomplete, but architectural reasoning, spec review, and debugging. You are comfortable working with AI generated specifications and can critically evaluate them, push back where they are wrong, and extend them where they are incomplete. You see AI as a force multiplier that lets a small team operate at the capacity of a much larger one. You are not threatened by it; you are faster because of it. You are willing to contribute to improving our AI assisted workflows - better prompts, better context files, better session structures. What we offer A seat at the table while we build the technical backbone of Africa's next generation internet - the decisions you make here will be visible in how entire ISP partners run their networks. Competitive salary and meaningful equity in a mission driven, investor backed company (US incorporated; Kenya operating entity). Private health and wellness benefits - we'll walk through these during the process. A high ownership environment with a steep but well supported learning curve, and a team that writes things down.
The Subscriptions mission helps people discover the right Spotify experience for them and supports the entire journey from free to paid. Our teams build products and services that make it easier for listeners around the world to understand the value of Spotify Premium while enabling sustainable growth for the business. The Markets & Subscriptions team oversees the entire user journey on Spotify and ensures we engage with people in innovative ways, every step of the way. Our team grows Spotify's audience by finding future listeners around the world and delivering the right value to them, at the right time. With research, product development, product design, engineering, and marketing all collaborating in one organization, we're able to quickly create meaningful features and services for millions of people around the world, resulting in joyful, long-lasting relationships with Spotify. We are looking for a Senior Backend Engineer to join our cross functional team of data scientists and mobile, web, and backend engineers to build the services that power Spotify's free-to-paid experiences. What You'll Do Collaborate with a cross-functional engineering team to build and evolve Spotify's subscription conversion experiences. Design and develop scalable backend services and APIs using Java, gRPC, and GCP. Partner with teams across the Subscriptions mission to support new products, plans, and global launches. Build resilient backend systems that support millions of users across web and mobile. Work closely with product managers and engineers to deliver technical solutions that solve meaningful customer and business problems. Lead technical initiatives while mentoring teammates and raising engineering quality across the team. Champion engineering best practices, operational excellence, and continuous improvement. Who You Are You thrive in collaborative environments and enjoy solving complex technical problems with others. You have 5+ years of experience building backend systems at scale. You have experience with Java, gRPC, and Google Cloud Platform (GCP). You know how to design APIs and backend services consumed by multiple client platforms. You care about writing maintainable, high-quality, production-ready software. You have experience working with internal stakeholders to build reusable platforms and services. Experience with subscription, conversion, commerce, or merchandising systems is a plus. Where You'll Be This role is based in London, England or Stockholm, Sweden. We offer you the flexibility to work where you work best! There will be some in person meetings, but still allows for flexibility to work from home.
26/07/2026
Full time
The Subscriptions mission helps people discover the right Spotify experience for them and supports the entire journey from free to paid. Our teams build products and services that make it easier for listeners around the world to understand the value of Spotify Premium while enabling sustainable growth for the business. The Markets & Subscriptions team oversees the entire user journey on Spotify and ensures we engage with people in innovative ways, every step of the way. Our team grows Spotify's audience by finding future listeners around the world and delivering the right value to them, at the right time. With research, product development, product design, engineering, and marketing all collaborating in one organization, we're able to quickly create meaningful features and services for millions of people around the world, resulting in joyful, long-lasting relationships with Spotify. We are looking for a Senior Backend Engineer to join our cross functional team of data scientists and mobile, web, and backend engineers to build the services that power Spotify's free-to-paid experiences. What You'll Do Collaborate with a cross-functional engineering team to build and evolve Spotify's subscription conversion experiences. Design and develop scalable backend services and APIs using Java, gRPC, and GCP. Partner with teams across the Subscriptions mission to support new products, plans, and global launches. Build resilient backend systems that support millions of users across web and mobile. Work closely with product managers and engineers to deliver technical solutions that solve meaningful customer and business problems. Lead technical initiatives while mentoring teammates and raising engineering quality across the team. Champion engineering best practices, operational excellence, and continuous improvement. Who You Are You thrive in collaborative environments and enjoy solving complex technical problems with others. You have 5+ years of experience building backend systems at scale. You have experience with Java, gRPC, and Google Cloud Platform (GCP). You know how to design APIs and backend services consumed by multiple client platforms. You care about writing maintainable, high-quality, production-ready software. You have experience working with internal stakeholders to build reusable platforms and services. Experience with subscription, conversion, commerce, or merchandising systems is a plus. Where You'll Be This role is based in London, England or Stockholm, Sweden. We offer you the flexibility to work where you work best! There will be some in person meetings, but still allows for flexibility to work from home.
About Andercore Andercore is the AI-native supplier of industrial materials for energy, infrastructure, and construction in wholesale and beyond. We trade with global suppliers and distribute to European customers on our own account. Our AI runs the full trade and distribution end-to-end: sourcing, quality, pricing, sales, logistics, and embedded financing. For the customer, it feels like buying from their preferred local supplier; for our partners, it is the most convenient and safe way to do business across borders. Behind it, our software and agentic AI do the heavy lifting that used to take an asset intensive supply chain with four or five intermediaries and weeks of manual coordination. Where we are today: Strong triple digit million euro turnover Seven European markets live 80+ people across Berlin (HQ), offices in London, Mumbai, and Shanghai $40M Series B just closed, $75M raised to date from Atomico, Project A, and Inven Capital, institutional financing from international banks. We are building the world's first and last industrial grade AI operating system for materials, redefining how global trade works in one of the largest and most essential industries on earth. As a Senior Backend Engineer, you will be a technical anchor across the team - expected to lead by example, shape architecture decisions, and raise the quality bar for everything we ship. You will operate with a high degree of autonomy while staying deeply embedded in collaborative engineering culture. Tech Stack: Java 21 (Spring Boot 3), Python, LangGraph, LLM APIs (OpenAI, Anthropic, Gemini), PostgreSQL, Kinesis, AWS, Terraform, GitHub Actions, Node.js, TypeScript, Next.js, React. What you will do Take ownership of complex backend systems from design through production - including architecture, implementation, and long term maintenance. Lead technical discussions, drive engineering decisions, and document trade offs clearly for the team. Mentor junior and mid level engineers through code reviews, pairing sessions, and structured feedback. Identify systemic weaknesses in our infrastructure, propose improvements, and execute on them with minimal direction. Collaborate across engineering, product, and data to align technical direction with business goals. Drive improvements to observability, reliability, and performance across our backend stack. Contribute to hiring by participating in technical interviews and helping define the engineering bar. Who you are 7+ years of backend engineering experience, with a track record of owning critical systems in production. Deep expertise in Java (Spring Boot) and strong familiarity with Python; comfortable navigating a polyglot codebase. Proven experience designing distributed systems - event driven architecture, microservices, data pipelines. Strong command of PostgreSQL and experience working with cloud native infrastructure on AWS. Someone who has been through hypergrowth or scale challenges and has the scars and instincts to show for it. A multiplier: you make the engineers around you better through your presence, feedback, and technical clarity. Comfortable operating in ambiguity - you can shape requirements, not just execute on them. We are an equal opportunity employer and welcome applicants from all backgrounds, regardless of race, ethnicity, gender identity or expression, sexual orientation, religion, age, disability, or any other characteristic. We believe that diversity drives innovation, creativity, and collective strength.
26/07/2026
Full time
About Andercore Andercore is the AI-native supplier of industrial materials for energy, infrastructure, and construction in wholesale and beyond. We trade with global suppliers and distribute to European customers on our own account. Our AI runs the full trade and distribution end-to-end: sourcing, quality, pricing, sales, logistics, and embedded financing. For the customer, it feels like buying from their preferred local supplier; for our partners, it is the most convenient and safe way to do business across borders. Behind it, our software and agentic AI do the heavy lifting that used to take an asset intensive supply chain with four or five intermediaries and weeks of manual coordination. Where we are today: Strong triple digit million euro turnover Seven European markets live 80+ people across Berlin (HQ), offices in London, Mumbai, and Shanghai $40M Series B just closed, $75M raised to date from Atomico, Project A, and Inven Capital, institutional financing from international banks. We are building the world's first and last industrial grade AI operating system for materials, redefining how global trade works in one of the largest and most essential industries on earth. As a Senior Backend Engineer, you will be a technical anchor across the team - expected to lead by example, shape architecture decisions, and raise the quality bar for everything we ship. You will operate with a high degree of autonomy while staying deeply embedded in collaborative engineering culture. Tech Stack: Java 21 (Spring Boot 3), Python, LangGraph, LLM APIs (OpenAI, Anthropic, Gemini), PostgreSQL, Kinesis, AWS, Terraform, GitHub Actions, Node.js, TypeScript, Next.js, React. What you will do Take ownership of complex backend systems from design through production - including architecture, implementation, and long term maintenance. Lead technical discussions, drive engineering decisions, and document trade offs clearly for the team. Mentor junior and mid level engineers through code reviews, pairing sessions, and structured feedback. Identify systemic weaknesses in our infrastructure, propose improvements, and execute on them with minimal direction. Collaborate across engineering, product, and data to align technical direction with business goals. Drive improvements to observability, reliability, and performance across our backend stack. Contribute to hiring by participating in technical interviews and helping define the engineering bar. Who you are 7+ years of backend engineering experience, with a track record of owning critical systems in production. Deep expertise in Java (Spring Boot) and strong familiarity with Python; comfortable navigating a polyglot codebase. Proven experience designing distributed systems - event driven architecture, microservices, data pipelines. Strong command of PostgreSQL and experience working with cloud native infrastructure on AWS. Someone who has been through hypergrowth or scale challenges and has the scars and instincts to show for it. A multiplier: you make the engineers around you better through your presence, feedback, and technical clarity. Comfortable operating in ambiguity - you can shape requirements, not just execute on them. We are an equal opportunity employer and welcome applicants from all backgrounds, regardless of race, ethnicity, gender identity or expression, sexual orientation, religion, age, disability, or any other characteristic. We believe that diversity drives innovation, creativity, and collective strength.
The Login Platform group covers all aspects of user authentication and experience across Terminal and Enterprise (non-Terminal) workflows. This includes teams that manage the company's Single Sign-On (SSO), Multi-Factor Authentication, user login experience, and the sessions platform used to propagate authentication and authorization context throughout the the company ecosystem. Sessions are the backbone of authorization decisions across the company. They are created from entry points including the Terminal, Mobile, Enterprise applications, Web, and more. These sessions need to include the correct entitlements, customer data, and security context so that application teams can make the accurate entitlement decisions. Whenever you access any data in the company, the information that determines what you can do and what data you can access flows through our systems! We're evolving our session and authorization infrastructure to support AI agents, MCP-based integrations, and machine-to-machine workflows across the company systems. We are hiring Senior Software Engineers for two closely related teams in London focused on session infrastructure and session lifecycle management. Where we sit We're part of Login Platform within the Platform Security organization, operating deep in the infrastructure stack. Our teams own the framework that orchestrates sessions enrichment flows, while data-owning teams provide and manage the underlying datasets. Almost every business unit at the company depends on our platform to make authorization and access-control decisions. Our software is critical to maintaining the company's reliability, compliance, and continued growth. Because of our position in the stack, we enforce security not only for others, but for ourselves as well. What you'll do As a Senior Software Engineer, you'll play a key role in shaping and scaling the infrastructure that powers session creation, enrichment and authorization across the company. You will Design, build, and optimize low-latency, multi-threaded backend systems that handle session and authorization data at scale. Collaborate with multiple Engineering and Product teams to deliver a reliable and secure login experience. Contribute to architectural decisions and long-term technical strategy for the Login Platform. Improve tooling, observability, scalability, and performance across critical infrastructure services. Explore and champion new ideas to evolve our systems responsibly over time. Engineers on the team are involved throughout the software lifecycle, including design, deployment, observability, incident response, and long-term platform evolution. Our technologies We work primarily in C++ and some Python, running mostly on Linux, with continued support for Solaris clients until full migration is complete. Because we sit deep in the infrastructure stack, you'll often need to balance innovation with compatibility, designing modern, robust solutions that coexist with legacy systems. You'll need to have Strong software engineering experience in C++, ideally building backend, infrastructure, platform, or systems-level software. Experience designing, building, or operating distributed backend systems, ideally in high-availability, low-latency, or infrastructure-heavy environments. Strong experience designing and building multi-threaded or concurrent applications. Experience owning software across the full lifecycle, including design, implementation, testing, deployment, observability, incident response, and long-term evolution. Ability to make pragmatic system design decisions across performance, scalability, reliability, maintainability, and compatibility constraints. An eagerness to understand a large, non-trivial stack and propose incremental improvements without compromising reliability or security. Strong communication and collaboration skills, with the ability to work effectively across Engineering, Product and platform-dependent teams. A Degree in Computer Science, Engineering, Mathematics, similar field of study or equivalent work experience. We'd love to see Background in authentication, authorization, identity, access control, entitlement systems, SSO, MFA, session management, or security-sensitive infrastructure. Familiarity with systems that propagate authentication, authorization, entitlement, or security context across distributed services. A track record of building low-latency, reliable backend or infrastructure services. Hands on involvement in improving observability, scalability, performance, reliability, or operational tooling for production systems. Exposure to platform teams that support multiple internal product or application teams. Experience working across multiple business units or products, with an understanding of their operational and integration challenges. If indicated, please note that years of experience are a guide; we will consider applications from all candidates who can demonstrate the skills necessary for the role. Discover what makes the company unique - watch our podcast series for an inside look at our culture, values, and the people behind our success. Accommodations The company provides reasonable adjustment/accommodation to individuals with disabilities. Please tell us if you require a reasonable adjustment/accommodation to apply for a job. Examples of reasonable adjustment/accommodation include but are not limited to making a change to the application process or work procedures, providing documents in an alternate format or using specialized equipment. To request an adjustment/accommodation to apply for a job, please email AMER\ (Americas), EMEA\ (Europe, the Middle East and Africa), or APAC\ (Asia-Pacific), based on the region you are submitting an application for. We may share your information with a third party provider of accommodations services who may use this information to reach out to you for the purposes of accommodating your application. Equal Opportunity The company is an equal opportunity employer and prohibits discrimination in employment. It is the company's policy to provide equal opportunity and access for all persons, and the Company is committed to attracting, retaining, developing, and promoting the most qualified individuals without regard to age, ancestry, color, gender identity or expression, genetic predisposition or carrier status, marital status, national or ethnic origin, race, religion or belief, sex, sexual orientation, self-identified or perceived sex, sexual and other reproductive health decisions, parental or caring status, physical or mental disability, pregnancy, childbirth or related medical conditions, or parental leave, protected veteran status, status as a victim of domestic violence, or any other classification protected by applicable law (each, a "Protected Characteristic"). The company prohibits treating applicants or employees less favorably in connection with the terms and conditions of employment, in all phases of the employment process, because of one or more Protected Characteristics.
26/07/2026
Full time
The Login Platform group covers all aspects of user authentication and experience across Terminal and Enterprise (non-Terminal) workflows. This includes teams that manage the company's Single Sign-On (SSO), Multi-Factor Authentication, user login experience, and the sessions platform used to propagate authentication and authorization context throughout the the company ecosystem. Sessions are the backbone of authorization decisions across the company. They are created from entry points including the Terminal, Mobile, Enterprise applications, Web, and more. These sessions need to include the correct entitlements, customer data, and security context so that application teams can make the accurate entitlement decisions. Whenever you access any data in the company, the information that determines what you can do and what data you can access flows through our systems! We're evolving our session and authorization infrastructure to support AI agents, MCP-based integrations, and machine-to-machine workflows across the company systems. We are hiring Senior Software Engineers for two closely related teams in London focused on session infrastructure and session lifecycle management. Where we sit We're part of Login Platform within the Platform Security organization, operating deep in the infrastructure stack. Our teams own the framework that orchestrates sessions enrichment flows, while data-owning teams provide and manage the underlying datasets. Almost every business unit at the company depends on our platform to make authorization and access-control decisions. Our software is critical to maintaining the company's reliability, compliance, and continued growth. Because of our position in the stack, we enforce security not only for others, but for ourselves as well. What you'll do As a Senior Software Engineer, you'll play a key role in shaping and scaling the infrastructure that powers session creation, enrichment and authorization across the company. You will Design, build, and optimize low-latency, multi-threaded backend systems that handle session and authorization data at scale. Collaborate with multiple Engineering and Product teams to deliver a reliable and secure login experience. Contribute to architectural decisions and long-term technical strategy for the Login Platform. Improve tooling, observability, scalability, and performance across critical infrastructure services. Explore and champion new ideas to evolve our systems responsibly over time. Engineers on the team are involved throughout the software lifecycle, including design, deployment, observability, incident response, and long-term platform evolution. Our technologies We work primarily in C++ and some Python, running mostly on Linux, with continued support for Solaris clients until full migration is complete. Because we sit deep in the infrastructure stack, you'll often need to balance innovation with compatibility, designing modern, robust solutions that coexist with legacy systems. You'll need to have Strong software engineering experience in C++, ideally building backend, infrastructure, platform, or systems-level software. Experience designing, building, or operating distributed backend systems, ideally in high-availability, low-latency, or infrastructure-heavy environments. Strong experience designing and building multi-threaded or concurrent applications. Experience owning software across the full lifecycle, including design, implementation, testing, deployment, observability, incident response, and long-term evolution. Ability to make pragmatic system design decisions across performance, scalability, reliability, maintainability, and compatibility constraints. An eagerness to understand a large, non-trivial stack and propose incremental improvements without compromising reliability or security. Strong communication and collaboration skills, with the ability to work effectively across Engineering, Product and platform-dependent teams. A Degree in Computer Science, Engineering, Mathematics, similar field of study or equivalent work experience. We'd love to see Background in authentication, authorization, identity, access control, entitlement systems, SSO, MFA, session management, or security-sensitive infrastructure. Familiarity with systems that propagate authentication, authorization, entitlement, or security context across distributed services. A track record of building low-latency, reliable backend or infrastructure services. Hands on involvement in improving observability, scalability, performance, reliability, or operational tooling for production systems. Exposure to platform teams that support multiple internal product or application teams. Experience working across multiple business units or products, with an understanding of their operational and integration challenges. If indicated, please note that years of experience are a guide; we will consider applications from all candidates who can demonstrate the skills necessary for the role. Discover what makes the company unique - watch our podcast series for an inside look at our culture, values, and the people behind our success. Accommodations The company provides reasonable adjustment/accommodation to individuals with disabilities. Please tell us if you require a reasonable adjustment/accommodation to apply for a job. Examples of reasonable adjustment/accommodation include but are not limited to making a change to the application process or work procedures, providing documents in an alternate format or using specialized equipment. To request an adjustment/accommodation to apply for a job, please email AMER\ (Americas), EMEA\ (Europe, the Middle East and Africa), or APAC\ (Asia-Pacific), based on the region you are submitting an application for. We may share your information with a third party provider of accommodations services who may use this information to reach out to you for the purposes of accommodating your application. Equal Opportunity The company is an equal opportunity employer and prohibits discrimination in employment. It is the company's policy to provide equal opportunity and access for all persons, and the Company is committed to attracting, retaining, developing, and promoting the most qualified individuals without regard to age, ancestry, color, gender identity or expression, genetic predisposition or carrier status, marital status, national or ethnic origin, race, religion or belief, sex, sexual orientation, self-identified or perceived sex, sexual and other reproductive health decisions, parental or caring status, physical or mental disability, pregnancy, childbirth or related medical conditions, or parental leave, protected veteran status, status as a victim of domestic violence, or any other classification protected by applicable law (each, a "Protected Characteristic"). The company prohibits treating applicants or employees less favorably in connection with the terms and conditions of employment, in all phases of the employment process, because of one or more Protected Characteristics.
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
At the company, we help teams get more work done. We are the best AI work platform that empowers teams to automate, build, and scale their impact end-to-end with tools that actually execute the work for you. With over $1B in ARR, 250,000+ customers, and a global team, we're serious about building a product people love to use and giving our employees the same ownership and flexibility to shape the way the world works. We care about the impact you make, not the hours you clock, so we encourage initiative, ownership, and fresh thinking. We back our people with flexible work, wellness and mental health support, and a work environment built on collaboration. We're currently expanding our engineering teams in London and looking for experienced Tech Leads. This is an individual contributor role with technical leadership scope, it's not a people management position. You'll drive the development of infrastructure features that shape our product's future from UI to database. Check out our Engineering Blog - company/ Note: This is a hybrid role based in our incredible London office in Fitzrovia, with 3 days per week on-site. About the role You'll work with experienced and highly talented engineers who are passionate about what they do, using cutting edge technologies in a data and impact driven environment. We foster a culture of transparency, full ownership, teamwork, and a no ego policy. Our engineering department consists of multiple groups, each responsible for a critical domain within the company product. With over 400 engineers, we operate in cross functional teams, collaboratively defining, improving, building, and delivering features. What you will do Play a key role in shaping our product architecture and engineering excellence. Evolve our architecture and engineering practices to support the ever growing scale of users, features, and data. Work alongside experienced and highly skilled developers with cutting edge technologies. Collaborate closely with Product and Design teams, taking full ownership and responsibility from conception to post deployment in a fast paced, dynamic environment. Tech stack: React.js, Redux, Node.js, Ruby on Rails, AWS, Elasticsearch, Redis, MySQL. Note: Prior experience with our tech stack is not required; we welcome people willing to learn. Requirements 6+ years of experience as a Software Engineer. Strong technical expertise with a proven track record of building products that people love and use daily. Full stack development experience, with a primary focus on backend. Experience developing large scale, user facing web products. Deep product understanding and a passion for creating software that delivers an exceptional user experience. Strong team player with excellent communication skills and empathy. Commitment to quality and simplicity in engineering and product development. What the company can offer you Opportunity to join a well funded, publicly listed company with big ambitions and strong growth potential. Competitive base salary, bonus, and RSUs. Private healthcare insurance, critical illness, and life insurance coverage. Pension contributions matched up to 7%. ClassPass membership. Buffet breakfast and lunch provided at the office, Monday to Thursday. Fully dedicated learning and development team that provides opportunities for our employees to hone and gain new skills. Fun team events, socials and offsites. Amazing company culture that values transparency and collaboration while never forgetting to have fun while we work! We've been named "Best Place to Work" in the UK. A global, dynamic and passionate environment with employees in Tel Aviv, New York, San Francisco, Miami, Chicago, Denver, London, Warsaw, Sydney, São Paulo, and Tokyo.
26/07/2026
Full time
At the company, we help teams get more work done. We are the best AI work platform that empowers teams to automate, build, and scale their impact end-to-end with tools that actually execute the work for you. With over $1B in ARR, 250,000+ customers, and a global team, we're serious about building a product people love to use and giving our employees the same ownership and flexibility to shape the way the world works. We care about the impact you make, not the hours you clock, so we encourage initiative, ownership, and fresh thinking. We back our people with flexible work, wellness and mental health support, and a work environment built on collaboration. We're currently expanding our engineering teams in London and looking for experienced Tech Leads. This is an individual contributor role with technical leadership scope, it's not a people management position. You'll drive the development of infrastructure features that shape our product's future from UI to database. Check out our Engineering Blog - company/ Note: This is a hybrid role based in our incredible London office in Fitzrovia, with 3 days per week on-site. About the role You'll work with experienced and highly talented engineers who are passionate about what they do, using cutting edge technologies in a data and impact driven environment. We foster a culture of transparency, full ownership, teamwork, and a no ego policy. Our engineering department consists of multiple groups, each responsible for a critical domain within the company product. With over 400 engineers, we operate in cross functional teams, collaboratively defining, improving, building, and delivering features. What you will do Play a key role in shaping our product architecture and engineering excellence. Evolve our architecture and engineering practices to support the ever growing scale of users, features, and data. Work alongside experienced and highly skilled developers with cutting edge technologies. Collaborate closely with Product and Design teams, taking full ownership and responsibility from conception to post deployment in a fast paced, dynamic environment. Tech stack: React.js, Redux, Node.js, Ruby on Rails, AWS, Elasticsearch, Redis, MySQL. Note: Prior experience with our tech stack is not required; we welcome people willing to learn. Requirements 6+ years of experience as a Software Engineer. Strong technical expertise with a proven track record of building products that people love and use daily. Full stack development experience, with a primary focus on backend. Experience developing large scale, user facing web products. Deep product understanding and a passion for creating software that delivers an exceptional user experience. Strong team player with excellent communication skills and empathy. Commitment to quality and simplicity in engineering and product development. What the company can offer you Opportunity to join a well funded, publicly listed company with big ambitions and strong growth potential. Competitive base salary, bonus, and RSUs. Private healthcare insurance, critical illness, and life insurance coverage. Pension contributions matched up to 7%. ClassPass membership. Buffet breakfast and lunch provided at the office, Monday to Thursday. Fully dedicated learning and development team that provides opportunities for our employees to hone and gain new skills. Fun team events, socials and offsites. Amazing company culture that values transparency and collaboration while never forgetting to have fun while we work! We've been named "Best Place to Work" in the UK. A global, dynamic and passionate environment with employees in Tel Aviv, New York, San Francisco, Miami, Chicago, Denver, London, Warsaw, Sydney, São Paulo, and Tokyo.
Job Description We are hiring a Senior AI Enablement Engineer to help shape how software engineering teams adopt, use, and scale AI assisted development across the organization. This is not a traditional full stack role, and it is not a "prompt engineering" role. You will work at the intersection of software engineering, developer experience, AI tooling, platform standards, governance, and engineering enablement. You will build the paved roads that allow engineers to use AI tools safely and effectively: standards, reusable workflows, automation, evaluation approaches, observability, documentation, and internal platform capabilities. The goal is to make AI assisted engineering reliable, measurable, secure, and aligned with enterprise software delivery standards. You will work closely with engineering teams, platform teams, security, architecture, product, and AI stakeholders to turn AI adoption from isolated experimentation into a sustainable engineering capability. You Will Own and deliver AI enablement capabilities that improve how engineering teams use AI tools across the software development lifecycle. Design and build internal tools, workflows, templates, integrations, and automation that make AI assisted development safer, faster, and more consistent. Create and maintain engineering standards, guidance, and reusable patterns for AI assisted software delivery. Help teams adopt AI development tools responsibly, with clear expectations around verification, quality, security, and maintainability. Work with engineers and stakeholders to understand real delivery pain points and translate them into practical enablement solutions. Build or integrate capabilities around AI assisted coding, documentation, testing, code review, onboarding, and knowledge retrieval. Contribute to AI governance implementation by helping translate policy and security expectations into usable engineering workflows. Support observability and measurement for AI adoption, including usage insights, effectiveness, quality signals, and operational risks. Partner with platform, architecture, AppSec, and infrastructure teams to ensure AI tools are integrated safely into the enterprise environment. Coach and support engineers through workshops, documentation, demos, and hands on enablement. Operate with high autonomy in a fast moving area where ambiguity is expected and practical ownership is essential. AI & Engineering Enablement Mindset Strong interest in how AI is changing software engineering, developer workflows, and engineering productivity. Practical experience using AI development tools such as Claude Code, GitHub Copilot, ChatGPT, Cursor, or similar tools. Ability to distinguish between AI experimentation and production grade engineering practices. Strong belief that AI output must be verified, tested, reviewed, secured, and aligned with engineering standards. Comfortable working across technical implementation, team enablement, stakeholder communication, and operational rollout. Curious about areas such as AI agents, MCP, RAG, evals, prompt/workflow design, AI observability, and developer productivity measurement. The Impact You Will Have Help engineering teams adopt AI in a way that is practical, safe, and aligned with enterprise standards. Reduce inconsistent AI usage by creating clear workflows, reusable patterns, and trusted guidance. Improve developer experience by removing friction from common engineering tasks. Help establish measurable AI adoption practices across software engineering. Contribute to the next generation of AI enabled engineering capability within the Investor Services organization. Qualifications Required 8+ years of professional software engineering experience with strong ownership of complex systems, platforms, or engineering capabilities. Strong proficiency in TypeScript and modern JavaScript. Experience with modern frontend frameworks, preferably Vue.js 3, and scalable frontend architecture patterns. Experience working across frontend and backend boundaries, including APIs, integrations, services, and data flows. Strong engineering fundamentals: clean architecture, maintainability, automated testing, code reviews, CI/CD, and production readiness. Experience designing reusable technical standards, shared libraries, templates, platform tooling, or developer experience improvements. Ability to work with multiple engineering teams, understand their delivery challenges, and create practical solutions that scale. Strong written communication skills, with the ability to create clear technical guidance, onboarding material, and adoption documentation. Ability to operate in ambiguity, structure unclear problems, and move from discovery to delivery. Security conscious engineering mindset, especially when introducing new tools, automation, or AI assisted workflows. Preferred Experience with AI assisted development tools in real software delivery, not only experimentation. Experience building internal platforms, developer tooling, engineering productivity tools, or paved road capabilities. Experience with Node.js, Python, or another backend language. Experience with cloud based systems, preferably AWS. Experience with observability concepts such as logs, metrics, traces, usage telemetry, and operational dashboards. Experience in regulated or enterprise environments with strong governance, security, and release discipline. Experience with design systems, frontend platform standards, accessibility, and reusable UI patterns. Experience with knowledge retrieval, documentation systems, RAG style workflows, or internal engineering knowledge platforms. Experience designing lightweight evaluation approaches for AI generated outputs, automation, or agentic workflows. Experience coaching engineers, running workshops, or driving adoption of new engineering practices.
26/07/2026
Full time
Job Description We are hiring a Senior AI Enablement Engineer to help shape how software engineering teams adopt, use, and scale AI assisted development across the organization. This is not a traditional full stack role, and it is not a "prompt engineering" role. You will work at the intersection of software engineering, developer experience, AI tooling, platform standards, governance, and engineering enablement. You will build the paved roads that allow engineers to use AI tools safely and effectively: standards, reusable workflows, automation, evaluation approaches, observability, documentation, and internal platform capabilities. The goal is to make AI assisted engineering reliable, measurable, secure, and aligned with enterprise software delivery standards. You will work closely with engineering teams, platform teams, security, architecture, product, and AI stakeholders to turn AI adoption from isolated experimentation into a sustainable engineering capability. You Will Own and deliver AI enablement capabilities that improve how engineering teams use AI tools across the software development lifecycle. Design and build internal tools, workflows, templates, integrations, and automation that make AI assisted development safer, faster, and more consistent. Create and maintain engineering standards, guidance, and reusable patterns for AI assisted software delivery. Help teams adopt AI development tools responsibly, with clear expectations around verification, quality, security, and maintainability. Work with engineers and stakeholders to understand real delivery pain points and translate them into practical enablement solutions. Build or integrate capabilities around AI assisted coding, documentation, testing, code review, onboarding, and knowledge retrieval. Contribute to AI governance implementation by helping translate policy and security expectations into usable engineering workflows. Support observability and measurement for AI adoption, including usage insights, effectiveness, quality signals, and operational risks. Partner with platform, architecture, AppSec, and infrastructure teams to ensure AI tools are integrated safely into the enterprise environment. Coach and support engineers through workshops, documentation, demos, and hands on enablement. Operate with high autonomy in a fast moving area where ambiguity is expected and practical ownership is essential. AI & Engineering Enablement Mindset Strong interest in how AI is changing software engineering, developer workflows, and engineering productivity. Practical experience using AI development tools such as Claude Code, GitHub Copilot, ChatGPT, Cursor, or similar tools. Ability to distinguish between AI experimentation and production grade engineering practices. Strong belief that AI output must be verified, tested, reviewed, secured, and aligned with engineering standards. Comfortable working across technical implementation, team enablement, stakeholder communication, and operational rollout. Curious about areas such as AI agents, MCP, RAG, evals, prompt/workflow design, AI observability, and developer productivity measurement. The Impact You Will Have Help engineering teams adopt AI in a way that is practical, safe, and aligned with enterprise standards. Reduce inconsistent AI usage by creating clear workflows, reusable patterns, and trusted guidance. Improve developer experience by removing friction from common engineering tasks. Help establish measurable AI adoption practices across software engineering. Contribute to the next generation of AI enabled engineering capability within the Investor Services organization. Qualifications Required 8+ years of professional software engineering experience with strong ownership of complex systems, platforms, or engineering capabilities. Strong proficiency in TypeScript and modern JavaScript. Experience with modern frontend frameworks, preferably Vue.js 3, and scalable frontend architecture patterns. Experience working across frontend and backend boundaries, including APIs, integrations, services, and data flows. Strong engineering fundamentals: clean architecture, maintainability, automated testing, code reviews, CI/CD, and production readiness. Experience designing reusable technical standards, shared libraries, templates, platform tooling, or developer experience improvements. Ability to work with multiple engineering teams, understand their delivery challenges, and create practical solutions that scale. Strong written communication skills, with the ability to create clear technical guidance, onboarding material, and adoption documentation. Ability to operate in ambiguity, structure unclear problems, and move from discovery to delivery. Security conscious engineering mindset, especially when introducing new tools, automation, or AI assisted workflows. Preferred Experience with AI assisted development tools in real software delivery, not only experimentation. Experience building internal platforms, developer tooling, engineering productivity tools, or paved road capabilities. Experience with Node.js, Python, or another backend language. Experience with cloud based systems, preferably AWS. Experience with observability concepts such as logs, metrics, traces, usage telemetry, and operational dashboards. Experience in regulated or enterprise environments with strong governance, security, and release discipline. Experience with design systems, frontend platform standards, accessibility, and reusable UI patterns. Experience with knowledge retrieval, documentation systems, RAG style workflows, or internal engineering knowledge platforms. Experience designing lightweight evaluation approaches for AI generated outputs, automation, or agentic workflows. Experience coaching engineers, running workshops, or driving adoption of new engineering practices.
Hunter Bond is seeking a Senior Java / Python Engineer in London to help build critical backend platforms for financial systems. You will be part of a high-performing team focused on scalable engineering, supporting complex data workflows. The ideal candidate should have strong experience with Java and Python, develop APIs, and collaborate across engineering teams. The position offers a hybrid work model with a competitive compensation package of up to £130,000 P/A.
26/07/2026
Full time
Hunter Bond is seeking a Senior Java / Python Engineer in London to help build critical backend platforms for financial systems. You will be part of a high-performing team focused on scalable engineering, supporting complex data workflows. The ideal candidate should have strong experience with Java and Python, develop APIs, and collaborate across engineering teams. The position offers a hybrid work model with a competitive compensation package of up to £130,000 P/A.
Principal Software Engineer, Mobile (React Native) Nine Elms, London - Full-time (5 days a week on-site) About the company the company is London's leading premium convenience retail platform. Founded in 2020, our vision is to disrupt the multi trillion dollar convenience retail market, currently dominated by major players, by developing best in class customer centric technology and fulfilment solutions. the company partners with some of the world's leading brands to deliver an exclusive range of hand picked products 24/7, delivered in minutes. Quick commerce is a genuinely hard mobile problem. Stock changes by the second, orders and riders move in real time, and we make sub minute promises we have to keep, all on patchy high street connections across a huge range of devices. Getting that right, fast and reliably, is the job. We are serious about AI, as a way of working rather than a slogan. AI assisted development is part of the daily toolkit here, and we ship LLM powered features where they genuinely make the product better. The Role As Principal Mobile Engineer you own the technical direction of our consumer iOS, Android and web apps, all built on React Native. This is a deliberately hands on Principal role. You set the architecture and the standards, and you are still in the code every week shipping the hardest parts yourself. You will be the most senior mobile engineer in the company and the person the rest of the team levels up against. You will work closely with stakeholders in Commercial, Marketing and Operations to shape what we build and make sure the app serves the whole business. What you'll do Own the architecture of the React Native app across iOS, Android and web, and make the calls on patterns, tooling and technical direction Stay hands on: ship the hardest features yourself and set the standard for what good looks like in the codebase Raise the engineering bar across the mobile team through sharp code review, mentoring, and the example you set Drive performance, stability and responsiveness, profiling and fixing the things that actually hurt on real devices and real networks Own the release process and the health of what we put in front of customers Partner with the wider business and the leadership team to turn ideas into fast, reliable, polished experiences Work across the stack where it helps, into the backend APIs and data layers that feed the app Use AI tooling (Claude, Cursor, Copilot) to ship faster and help the team get genuinely good at it, and build AI powered features with LLM and on device capabilities where they improve the product What you'll bring Essentials A track record of building and shipping B2C consumer mobile apps at scale, and being the person who sets technical direction for a mobile team Deep React Native expertise across iOS and Android, with the judgement to know its limits and drop into native when needed Strong TypeScript Real command of mobile performance, stability and release processes Solid grasp of mobile security: secure storage, authentication patterns, and API security You take genuine end to end ownership and operate autonomously You communicate clearly, in writing and in person, and can bring people with you on a technical call rather than just winning the argument You have probably been doing this for 7 or more years, but we care about the impact you have had, not the number on your CV. Nice to have Node.js (Express, Fastify) for the API layer React.js or React Native for Web Native experience (Kotlin, Swift) for the bridge and the trickier native modules GraphQL, GCP, Firestore, Event Driven architecture Hands on experience building with LLM or AI APIs Benefits Competitive salary, plus meaningful equity 25 days holiday, plus all bank holidays Private health insurance Extended sick pay and enhanced maternity and paternity leave Cycle to work scheme
26/07/2026
Full time
Principal Software Engineer, Mobile (React Native) Nine Elms, London - Full-time (5 days a week on-site) About the company the company is London's leading premium convenience retail platform. Founded in 2020, our vision is to disrupt the multi trillion dollar convenience retail market, currently dominated by major players, by developing best in class customer centric technology and fulfilment solutions. the company partners with some of the world's leading brands to deliver an exclusive range of hand picked products 24/7, delivered in minutes. Quick commerce is a genuinely hard mobile problem. Stock changes by the second, orders and riders move in real time, and we make sub minute promises we have to keep, all on patchy high street connections across a huge range of devices. Getting that right, fast and reliably, is the job. We are serious about AI, as a way of working rather than a slogan. AI assisted development is part of the daily toolkit here, and we ship LLM powered features where they genuinely make the product better. The Role As Principal Mobile Engineer you own the technical direction of our consumer iOS, Android and web apps, all built on React Native. This is a deliberately hands on Principal role. You set the architecture and the standards, and you are still in the code every week shipping the hardest parts yourself. You will be the most senior mobile engineer in the company and the person the rest of the team levels up against. You will work closely with stakeholders in Commercial, Marketing and Operations to shape what we build and make sure the app serves the whole business. What you'll do Own the architecture of the React Native app across iOS, Android and web, and make the calls on patterns, tooling and technical direction Stay hands on: ship the hardest features yourself and set the standard for what good looks like in the codebase Raise the engineering bar across the mobile team through sharp code review, mentoring, and the example you set Drive performance, stability and responsiveness, profiling and fixing the things that actually hurt on real devices and real networks Own the release process and the health of what we put in front of customers Partner with the wider business and the leadership team to turn ideas into fast, reliable, polished experiences Work across the stack where it helps, into the backend APIs and data layers that feed the app Use AI tooling (Claude, Cursor, Copilot) to ship faster and help the team get genuinely good at it, and build AI powered features with LLM and on device capabilities where they improve the product What you'll bring Essentials A track record of building and shipping B2C consumer mobile apps at scale, and being the person who sets technical direction for a mobile team Deep React Native expertise across iOS and Android, with the judgement to know its limits and drop into native when needed Strong TypeScript Real command of mobile performance, stability and release processes Solid grasp of mobile security: secure storage, authentication patterns, and API security You take genuine end to end ownership and operate autonomously You communicate clearly, in writing and in person, and can bring people with you on a technical call rather than just winning the argument You have probably been doing this for 7 or more years, but we care about the impact you have had, not the number on your CV. Nice to have Node.js (Express, Fastify) for the API layer React.js or React Native for Web Native experience (Kotlin, Swift) for the bridge and the trickier native modules GraphQL, GCP, Firestore, Event Driven architecture Hands on experience building with LLM or AI APIs Benefits Competitive salary, plus meaningful equity 25 days holiday, plus all bank holidays Private health insurance Extended sick pay and enhanced maternity and paternity leave Cycle to work scheme
Role: Senior Java / Python Engineer Client: Financial Systems Location: London (Hybrid) Compensation: Up To £130,000 P/A + Comps The role A high-performing global team is looking for an experienced Java / Python Engineer to help build and enhance critical backend platforms supporting complex risk, trading and data workflows. This is a hands on role focused on scalable engineering, distributed systems, large datasets and delivering robust solutions within a fast paced financial environment. Responsibilities Building and enhancing Java and Python-based backend services and risk data pipelines Working with complex risk and trading datasets to support analytics, reporting and downstream processing Developing APIs, automation tools and scalable distributed applications Collaborating with technical and business stakeholders across risk, front office and engineering teams Requirements Strong commercial experience with Java and/or Python within enterprise environments Experience building backend services, APIs or distributed systems using technologies such as Spring Boot, FastAPI, Flask or Django Strong SQL and data processing skills, with exposure to large-scale data environments Previous experience working with risk platforms, risk data, trading, PnL or capital markets technology Experience with messaging technologies, cloud platforms, microservices or investment banking environments would be highly beneficial. If you're interested in working on high-impact risk technology within a collaborative global team, apply now or get in touch for a confidential discussion.
26/07/2026
Full time
Role: Senior Java / Python Engineer Client: Financial Systems Location: London (Hybrid) Compensation: Up To £130,000 P/A + Comps The role A high-performing global team is looking for an experienced Java / Python Engineer to help build and enhance critical backend platforms supporting complex risk, trading and data workflows. This is a hands on role focused on scalable engineering, distributed systems, large datasets and delivering robust solutions within a fast paced financial environment. Responsibilities Building and enhancing Java and Python-based backend services and risk data pipelines Working with complex risk and trading datasets to support analytics, reporting and downstream processing Developing APIs, automation tools and scalable distributed applications Collaborating with technical and business stakeholders across risk, front office and engineering teams Requirements Strong commercial experience with Java and/or Python within enterprise environments Experience building backend services, APIs or distributed systems using technologies such as Spring Boot, FastAPI, Flask or Django Strong SQL and data processing skills, with exposure to large-scale data environments Previous experience working with risk platforms, risk data, trading, PnL or capital markets technology Experience with messaging technologies, cloud platforms, microservices or investment banking environments would be highly beneficial. If you're interested in working on high-impact risk technology within a collaborative global team, apply now or get in touch for a confidential discussion.
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.
Reapit is looking for a Staff .Net Backend Engineer to architect, build, and ship high-performance distributed services primarily on AWS. In this role, you will collaborate closely with cross-functional teams, drive technical solutions, and mentor junior engineers. Your expertise in C# and .NET Core, along with your understanding of serverless architectures and data modeling, will be crucial as you oversee the end-to-end delivery of feature sets. Join us and make a meaningful impact in helping estate agencies thrive.
26/07/2026
Full time
Reapit is looking for a Staff .Net Backend Engineer to architect, build, and ship high-performance distributed services primarily on AWS. In this role, you will collaborate closely with cross-functional teams, drive technical solutions, and mentor junior engineers. Your expertise in C# and .NET Core, along with your understanding of serverless architectures and data modeling, will be crucial as you oversee the end-to-end delivery of feature sets. Join us and make a meaningful impact in helping estate agencies thrive.
Job Description We are seeking a Senior Software Engineer II to collaborate with our Regional Europe & UK team, driving data driven and innovative growth decisions and leading the team in delivering value to our customers by developing the product within Europe. Responsibilities Design, build, and maintain high performance, scalable tools and services utilizing Java, Kotlin, Spring Boot, cloud technologies, etc. Build account level features such as tax payments or savings account products for European markets. Collaborate with product managers to develop business requirements and translate them into technical solutions. Mentor junior engineers, offer technical guidance, and conduct code reviews. Drive architectural decisions and technical strategy for the Regional Expansion Tribe. Contribute to engineering culture through knowledge sharing and best practices. Work with product team on customer interviews, gather quantitative and qualitative data, and build solutions based on insights. Document and present data driven results to product stakeholders, explaining and proposing strategies that align with risk appetite and business objectives. Qualifications Knowledge of Java and Spring Boot. Experience with asynchronous messaging systems such as Kafka. Experience with relational databases, SQL query optimization, and schema design. A strong product mindset, prioritizing customer needs and making data driven decisions. Strong sense of ownership and excellent communication skills to drive cross team projects. Ability to work independently and as a collaborative team player. Ability to break down complex projects into incremental milestones delivering customer value. Experience with common design and architectural patterns and passion for writing clean, performant, well tested code. Curiosity and drive for continuous learning and improvement. Adherence to and advocacy for best coding practices, continuous delivery, and code reviews. Proven track record of leading technical initiatives and mentoring other engineers. Benefits Starting salary: £111,000 - £145,000 + RSUs Company benefits Hybrid work options Engineering career map and resources Tech stack information (2025 update) Opportunities within London office We are committed to diversity, equity, and inclusion.
26/07/2026
Full time
Job Description We are seeking a Senior Software Engineer II to collaborate with our Regional Europe & UK team, driving data driven and innovative growth decisions and leading the team in delivering value to our customers by developing the product within Europe. Responsibilities Design, build, and maintain high performance, scalable tools and services utilizing Java, Kotlin, Spring Boot, cloud technologies, etc. Build account level features such as tax payments or savings account products for European markets. Collaborate with product managers to develop business requirements and translate them into technical solutions. Mentor junior engineers, offer technical guidance, and conduct code reviews. Drive architectural decisions and technical strategy for the Regional Expansion Tribe. Contribute to engineering culture through knowledge sharing and best practices. Work with product team on customer interviews, gather quantitative and qualitative data, and build solutions based on insights. Document and present data driven results to product stakeholders, explaining and proposing strategies that align with risk appetite and business objectives. Qualifications Knowledge of Java and Spring Boot. Experience with asynchronous messaging systems such as Kafka. Experience with relational databases, SQL query optimization, and schema design. A strong product mindset, prioritizing customer needs and making data driven decisions. Strong sense of ownership and excellent communication skills to drive cross team projects. Ability to work independently and as a collaborative team player. Ability to break down complex projects into incremental milestones delivering customer value. Experience with common design and architectural patterns and passion for writing clean, performant, well tested code. Curiosity and drive for continuous learning and improvement. Adherence to and advocacy for best coding practices, continuous delivery, and code reviews. Proven track record of leading technical initiatives and mentoring other engineers. Benefits Starting salary: £111,000 - £145,000 + RSUs Company benefits Hybrid work options Engineering career map and resources Tech stack information (2025 update) Opportunities within London office We are committed to diversity, equity, and inclusion.
United States Digital Space LLC is seeking a Senior Backend Engineer II to work on innovative solutions that enhance their product offerings in Europe. This position involves designing tools in Java and Spring Boot, mentoring junior engineers, and influencing product development through technical expertise. The ideal candidate will thrive in a collaborative environment, contributing to growth strategies while driving data driven solutions for various customer needs. The starting salary ranges from £111,000 to £145,000, complemented by RSUs.
26/07/2026
Full time
United States Digital Space LLC is seeking a Senior Backend Engineer II to work on innovative solutions that enhance their product offerings in Europe. This position involves designing tools in Java and Spring Boot, mentoring junior engineers, and influencing product development through technical expertise. The ideal candidate will thrive in a collaborative environment, contributing to growth strategies while driving data driven solutions for various customer needs. The starting salary ranges from £111,000 to £145,000, complemented by RSUs.
the company is where designers, animators, and developers build interactive experiences. Design, animate, and code in one place. What you build in the editor is what ships in your app, game, or website. No mockups, no prototypes, no handoff. The real thing. With the company, designers and developers work with the same tools. No silos. What you see in the editor is what ships in production. Companies like Spotify, Duolingo, LinkedIn, Google, and Fortune 500 automakers use our open-source runtimes to build once and ship everywhere - websites, apps, games, and vehicles. We're looking for a Senior Software Engineer to join our team. As part of a lean, agile team, you'll have a high degree of autonomy, ownership and direct impact on customers, with the opportunity to help shape the architecture of the company's platform as we grow. We're looking for someone who is passionate about the backend and brings lessons learned from scaling SaaS platforms that were used by thousands of active users. About the Backend Team The backend team builds and operates the systems behind the company's cloud platform, focusing on the services and infrastructure that provide the core APIs, real time collaboration, file storage, and background processing for the editor. We also own a few full stack services that power the marketplace and customer facing experiences. How we work With a high degree of autonomy and ownership, engineers are trusted to identify problems, shape solutions, and drive the technical direction of the platform. Everyone contributes to architectural decisions and has a broad impact across our stack. While our focus is on backend systems, there are also opportunities to influence and contribute to other parts of the company, including the editor and the runtimes. Collaboration is core to our culture - teams across the company work closely to design, build, and evolve our product together. We provide modern tooling, including a generous AI/tooling budget, and encourage thoughtful use of AI assisted development where it improves speed, understanding, and quality. The team is distributed between the U.K. and U.S., where we maintain a hybrid office for collaboration and deep technical work. What you'll work on: Core APIs and services that drive the company editor, multiplayer collaboration, asset management, and the company Marketplace. Database architecture and optimization, designing schemas and queries that perform at scale and evolve with our product. Customer facing applications for authentication, accounts, billing, and team management. Observability and telemetry, building insight into how our systems behave and how customers use the company. File and asset storage systems, including object storage, CDN distribution and caching layers for fast, reliable access. Real time infrastructure for live collaboration, syncing thousands of changes per second across sessions with low latency. Distributed background systems for rendering, asset conversion, and large scale task orchestration. Scalability and reliability engineering, ensuring the company stays fast and stable as we grow. Security, compliance, and permissions models that protect our customers and meet enterprise grade standards. Tech Stack includes: Node.js (TypeScript & JavaScript), Dart/Flutter, C++, MySQL (Aurora), Redis, OpenSearch, AWS (Fargate, Lambda, CloudWatch), Docker, Terraform, GitHub Actions Requirements 8+ years of professional software engineering experience, specifically in backend and infrastructure. Proven track record of owning and delivering backend services for scaling SaaS based products that are widely relied upon by active users. Node.js experience, or strong experience in multiple programming languages and evidence of learning new ones quickly. Experience with cloud infrastructure (AWS preferred), infrastructure as code, and container orchestration. Strong SQL skills, including hands on experience with query analysis and optimization. Ability to work independently in ambiguous situations: seek out requirements, make sound decisions, and prioritize effectively. Excellent communication skills, with willingness to work directly with customers when needed. Benefits £120k-£135k or $170-195k USD base salary + stock options Unlimited holiday (PTO) and comprehensive health benefits Parental leave Regular team meetups and travel opportunities Hybrid flexible work environment with Offices in London (Farringdon) and San Francisco (Potrero Hill) Coffee and lunch on us when you're in the office Compensation may depend on the level of experience and geographic location. Visa sponsorship is not available. The successful candidate will be required to provide evidence of their right to work in the U.K. or U.S. prior to commencing employment. At the company, we are a global group of passionate designers and developers who believe in transparency, failing fast, quick iteration, and experimentation. We aim to build a diverse and inclusive culture where everyone feels supported. We have an incredible opportunity to change the world of interactive content creation. Help us accelerate the design industry's transition to the company! A real human will read your resume, cover letter, and answers to the application questions so please take a minute and tell us more about you! Applications suspected to be entirely AI generated may not be considered. We value genuine, thoughtful responses and authentic, human communication.
26/07/2026
Full time
the company is where designers, animators, and developers build interactive experiences. Design, animate, and code in one place. What you build in the editor is what ships in your app, game, or website. No mockups, no prototypes, no handoff. The real thing. With the company, designers and developers work with the same tools. No silos. What you see in the editor is what ships in production. Companies like Spotify, Duolingo, LinkedIn, Google, and Fortune 500 automakers use our open-source runtimes to build once and ship everywhere - websites, apps, games, and vehicles. We're looking for a Senior Software Engineer to join our team. As part of a lean, agile team, you'll have a high degree of autonomy, ownership and direct impact on customers, with the opportunity to help shape the architecture of the company's platform as we grow. We're looking for someone who is passionate about the backend and brings lessons learned from scaling SaaS platforms that were used by thousands of active users. About the Backend Team The backend team builds and operates the systems behind the company's cloud platform, focusing on the services and infrastructure that provide the core APIs, real time collaboration, file storage, and background processing for the editor. We also own a few full stack services that power the marketplace and customer facing experiences. How we work With a high degree of autonomy and ownership, engineers are trusted to identify problems, shape solutions, and drive the technical direction of the platform. Everyone contributes to architectural decisions and has a broad impact across our stack. While our focus is on backend systems, there are also opportunities to influence and contribute to other parts of the company, including the editor and the runtimes. Collaboration is core to our culture - teams across the company work closely to design, build, and evolve our product together. We provide modern tooling, including a generous AI/tooling budget, and encourage thoughtful use of AI assisted development where it improves speed, understanding, and quality. The team is distributed between the U.K. and U.S., where we maintain a hybrid office for collaboration and deep technical work. What you'll work on: Core APIs and services that drive the company editor, multiplayer collaboration, asset management, and the company Marketplace. Database architecture and optimization, designing schemas and queries that perform at scale and evolve with our product. Customer facing applications for authentication, accounts, billing, and team management. Observability and telemetry, building insight into how our systems behave and how customers use the company. File and asset storage systems, including object storage, CDN distribution and caching layers for fast, reliable access. Real time infrastructure for live collaboration, syncing thousands of changes per second across sessions with low latency. Distributed background systems for rendering, asset conversion, and large scale task orchestration. Scalability and reliability engineering, ensuring the company stays fast and stable as we grow. Security, compliance, and permissions models that protect our customers and meet enterprise grade standards. Tech Stack includes: Node.js (TypeScript & JavaScript), Dart/Flutter, C++, MySQL (Aurora), Redis, OpenSearch, AWS (Fargate, Lambda, CloudWatch), Docker, Terraform, GitHub Actions Requirements 8+ years of professional software engineering experience, specifically in backend and infrastructure. Proven track record of owning and delivering backend services for scaling SaaS based products that are widely relied upon by active users. Node.js experience, or strong experience in multiple programming languages and evidence of learning new ones quickly. Experience with cloud infrastructure (AWS preferred), infrastructure as code, and container orchestration. Strong SQL skills, including hands on experience with query analysis and optimization. Ability to work independently in ambiguous situations: seek out requirements, make sound decisions, and prioritize effectively. Excellent communication skills, with willingness to work directly with customers when needed. Benefits £120k-£135k or $170-195k USD base salary + stock options Unlimited holiday (PTO) and comprehensive health benefits Parental leave Regular team meetups and travel opportunities Hybrid flexible work environment with Offices in London (Farringdon) and San Francisco (Potrero Hill) Coffee and lunch on us when you're in the office Compensation may depend on the level of experience and geographic location. Visa sponsorship is not available. The successful candidate will be required to provide evidence of their right to work in the U.K. or U.S. prior to commencing employment. At the company, we are a global group of passionate designers and developers who believe in transparency, failing fast, quick iteration, and experimentation. We aim to build a diverse and inclusive culture where everyone feels supported. We have an incredible opportunity to change the world of interactive content creation. Help us accelerate the design industry's transition to the company! A real human will read your resume, cover letter, and answers to the application questions so please take a minute and tell us more about you! Applications suspected to be entirely AI generated may not be considered. We value genuine, thoughtful responses and authentic, human communication.
United States Digital Space LLC is looking for a Senior Software Engineer II to join their team in Greater London. The role focuses on designing and maintaining scalable tools using Java and Spring Boot while collaborating across teams to drive innovative solutions that enhance customer value. With a starting salary range of £111,000 - £145,000, the position offers hybrid work options and a commitment to diversity and inclusion within the workplace.
26/07/2026
Full time
United States Digital Space LLC is looking for a Senior Software Engineer II to join their team in Greater London. The role focuses on designing and maintaining scalable tools using Java and Spring Boot while collaborating across teams to drive innovative solutions that enhance customer value. With a starting salary range of £111,000 - £145,000, the position offers hybrid work options and a commitment to diversity and inclusion within the workplace.
About the role We are seeking a Senior Backend Engineer II that is passionate about our mission of money without borders to collaborate with our Regional Europe & United Kingdom team. Your role will be to drive data driven and innovative growth decisions, with a unique opportunity to lead and grow the team in delivering value to our customers by developing the Wise product within Europe. How we work You will work closely with product, design, analytics, risk and controls to translate your ideas and designs into tangible products and improvements for our customers, directly impacting Wise's mission and millions of our users. As part of the team, you will be responsible for making Wise work better for customers within Europe and the United Kingdom. We are modifying our core proposition to better suit customers based on their country. Our mission is to transform Wise into a truly local product in Europe, providing the best account experience for people with international lives. You will be part of deep research into different markets across the continent and lead the development of functionality for those markets, from local payment methods or account details, to tax payments and reward programmes. What will you be working on? Design, build, and maintain high-performance, scalable tools and services utilizing Java, Kotlin, Spring Boot, cloud technologies, etc. Build account-level features, such as tax payments or savings account products, to cater for European markets. Collaborate with product managers to develop business requirements and turn them into technical solutions. We want engineers to be comfortable contributing to product development. Mentor junior engineers, offering technical guidance and conducting code reviews. Drive architectural decisions and technical strategy for Regional Expansion Tribe. Contribute to our engineering culture through knowledge sharing and best practices. Work with the product team on customer interviews for our markets, gather quantitative and qualitative data to better understand our customers and build solutions for them. Document and present data driven results to product stakeholders, explaining and proposing strategies that align with the product's risk appetite and business objectives. What do you need? Knowledge of Java and Spring Boot. Knowledge and experience with asynchronous messaging systems, such as Kafka. Experience working with relational databases, SQL query optimization, and schema design. A strong product mindset, prioritizing customer needs and making data driven decisions. A strong sense of ownership and excellent communication skills to drive cross team projects. Ability to work independently while also being a collaborative team player, frequently engaging in cross team efforts. The ability to break down complex projects into incremental milestones that deliver customer value. Experience with common design and architectural patterns, coupled with a passion for writing clean, performant, and well tested code. Curiosity and a drive for continuous learning and improvement. Adherence to and advocacy for best coding practices, continuous delivery, and code reviews. A proven track record of leading technical initiatives and mentoring other engineers. What do we offer Starting salary: £111,000 - £145,000 + RSUs
26/07/2026
Full time
About the role We are seeking a Senior Backend Engineer II that is passionate about our mission of money without borders to collaborate with our Regional Europe & United Kingdom team. Your role will be to drive data driven and innovative growth decisions, with a unique opportunity to lead and grow the team in delivering value to our customers by developing the Wise product within Europe. How we work You will work closely with product, design, analytics, risk and controls to translate your ideas and designs into tangible products and improvements for our customers, directly impacting Wise's mission and millions of our users. As part of the team, you will be responsible for making Wise work better for customers within Europe and the United Kingdom. We are modifying our core proposition to better suit customers based on their country. Our mission is to transform Wise into a truly local product in Europe, providing the best account experience for people with international lives. You will be part of deep research into different markets across the continent and lead the development of functionality for those markets, from local payment methods or account details, to tax payments and reward programmes. What will you be working on? Design, build, and maintain high-performance, scalable tools and services utilizing Java, Kotlin, Spring Boot, cloud technologies, etc. Build account-level features, such as tax payments or savings account products, to cater for European markets. Collaborate with product managers to develop business requirements and turn them into technical solutions. We want engineers to be comfortable contributing to product development. Mentor junior engineers, offering technical guidance and conducting code reviews. Drive architectural decisions and technical strategy for Regional Expansion Tribe. Contribute to our engineering culture through knowledge sharing and best practices. Work with the product team on customer interviews for our markets, gather quantitative and qualitative data to better understand our customers and build solutions for them. Document and present data driven results to product stakeholders, explaining and proposing strategies that align with the product's risk appetite and business objectives. What do you need? Knowledge of Java and Spring Boot. Knowledge and experience with asynchronous messaging systems, such as Kafka. Experience working with relational databases, SQL query optimization, and schema design. A strong product mindset, prioritizing customer needs and making data driven decisions. A strong sense of ownership and excellent communication skills to drive cross team projects. Ability to work independently while also being a collaborative team player, frequently engaging in cross team efforts. The ability to break down complex projects into incremental milestones that deliver customer value. Experience with common design and architectural patterns, coupled with a passion for writing clean, performant, and well tested code. Curiosity and a drive for continuous learning and improvement. Adherence to and advocacy for best coding practices, continuous delivery, and code reviews. A proven track record of leading technical initiatives and mentoring other engineers. What do we offer Starting salary: £111,000 - £145,000 + RSUs
United States Digital Space LLC is seeking a Senior Software Engineer to join our agile team. You'll have autonomy and a significant impact on building core backend services for our platform used by major companies like Spotify and Google. This role requires at least 8 years of experience in backend development, particularly with Node.js and AWS, alongside strong SQL skills. We offer a competitive salary of £120k-£135k plus stock options, alongside unlimited holiday and health benefits. The position is based in the U.K. with a hybrid work model that promotes collaboration and innovation.
26/07/2026
Full time
United States Digital Space LLC is seeking a Senior Software Engineer to join our agile team. You'll have autonomy and a significant impact on building core backend services for our platform used by major companies like Spotify and Google. This role requires at least 8 years of experience in backend development, particularly with Node.js and AWS, alongside strong SQL skills. We offer a competitive salary of £120k-£135k plus stock options, alongside unlimited holiday and health benefits. The position is based in the U.K. with a hybrid work model that promotes collaboration and innovation.
Could you be our next Staff .Net Backend Engineer? Reapit is the original end-to-end business technology provider for estate agencies of all sizes. We've been helping sales and lettings agents build relationships and grow their businesses for more than 25 years. Our technology empowers property professionals across Europe, the Middle East, Australia, and New Zealand to work with buyers, sellers, tenants, and landlords to deliver a dream home experience. Worldwide, over 100,000 agents across more than 15,000 branches use Reapit to run their businesses, manage properties, collect rent, engage clients, and provide outstanding customer service every time. What you'll be doing Reporting to the Director of Engineering, you'll operate as a highly senior, technically hands-on backend engineer, embedded into a squad and owning delivery of substantive, cloud-native services end-to-end. Ad-hoc client interaction, supporting requirements discovery and technical solutioning where needed. Architecting, building and shipping complex, high-performance distributed services in C# and .NET Core 8/9 - primarily serverless on AWS Lambda - setting the technical bar for the squad and owning delivery of substantive feature sets end-to-end. Designing data models and persistence patterns across Aurora RDS MySQL and DynamoDB - picking the right tool for the workload, tuning for performance at scale, and modelling for both transactional and high-throughput access patterns. Building resilient, event-driven systems with SQS and related AWS messaging primitives - idempotency, retries, dead-letter handling, and clean separation of concerns across services. Owning each feature's solution end-to-end - partnering with Business Analysts who capture high-level problems and workflows, then driving product thinking, scoping, trade-offs and delivery yourself. Leveraging Claude Code and advanced agentic workflows at pace - orchestrating sub agents, managing context, running parallel workstreams and embedding AI native engineering patterns into everyday delivery. Designing clean, well versioned, well documented APIs that other engineers enjoy consuming - treating developer experience and contract stability as first class concerns. Inputting into architecture and technical direction in collaboration with Principal Engineers - making considered, well reasoned decisions on service boundaries, data design, messaging patterns, consistency guarantees and performance. Championing a high quality engineering culture - test coverage, peer review, CI/CD discipline via GitHub Actions, Infrastructure as Code, secure coding, observability and performance - aligned to the Reapit Global Technology Strategy, Reapit Connect and agentic tooling. Mentoring and up levelling engineers around you through pairing, PR review, architectural guidance and practical coaching on AI assisted development. Who we're looking for At Reapit, we prioritise hiring individuals who share our values and possess the right attitudes and behaviours for success. Whilst all the listed qualities are desirable, don't worry if you don't meet all of them, we'd still like to hear from you. A proven senior-to-staff-level backend engineer with deep, current expertise in C# and .NET Core 8/9 - you can architect and lead design of distributed REST API microservices at scale. Authority in AWS serverless architecture - Lambda first, with strong working knowledge of API Gateway, SQS, Step Functions, EventBridge and IAM, and a track record of shipping production workloads on this stack. Deep data expertise across Aurora RDS MySQL and DynamoDB - complex schema and access pattern design, query tuning, indexing, single table vs multi table trade offs, and a pragmatic view on consistency, scaling and cost. Proven track record designing event driven systems with SQS (and adjacent AWS messaging) - idempotency, ordering, retries, dead letter handling and operational robustness. Strong API design sensibility - versioning, documentation, throttling, backwards compatibility and an obsession with the developer experience of the services you own. A strong product brain. You're comfortable operating without a traditional Product Owner - partnering with BAs on high level problems, then making sensible product trade offs, prioritising ruthlessly and owning the solution through to delivery. Strong communication skills and comfortable with ad hoc client interaction - able to join a requirement or technical solutioning session, ask the right questions, and translate outcomes into shippable work. A proven track record with Claude Code and advanced agentic workflows - you can evidence shipping real work via multi-agent patterns, orchestrating sub agents, managing context, defining custom commands/skills and scaling AI assisted delivery across a team. Rigorous engineering standards - fluency with Git-based workflows, trunk-based development, CI/CD (ideally GitHub Actions), Infrastructure as Code (AWS CDK or Terraform), comprehensive testing (unit, integration and contract), and a genuine commitment to observability, performance and secure by default coding. Technical leadership without the title - a track record of lifting teams through pairing, mentoring, PR review and example, rather than through line management. A pragmatic, outcome oriented mindset - biased to shipping, comfortable with ambiguity, and able to make sensible calls on scope, technical debt and sequencing under time pressure. Nice to have: hands on experience with OpenSearch and/or AWS AppSync - both feature in our stack and would accelerate time to value, but neither is essential. What your impact and success looks like As a Backend Engineer we expect your success and impact over the stages of your contract with us to look something like this: Within 1 month Fully onboarded onto the Reapit stack - Reapit Connect, the relevant .NET services and AWS environments - shipped first production endpoints and / or services. Established trusted working relationships with the Director of Engineering, Principal Engineers, Business Analysts and the relevant squad. Configured Claude Code and our approved agentic tooling to our internal standards, and started running meaningful work through multi agent patterns. Built a clear, independent view of the target services, data model, database schemas, messaging topology and immediate delivery priorities - and surfaced any early risks or recommendations. Within 3 months Owning end-to-end delivery of substantive services - taking from BA-level problem statement through to production on Lambda, Aurora and DynamoDB, with you driving the product trade-offs as well as the engineering. Recognised as a go to technical voice within the squad - inputting into architectural decisions alongside Principal Engineers, raising the quality bar on PRs, and unblocking complex backend, data and messaging problems. Meaningfully influenced our wider engineering practice - patterns you've introduced for agentic delivery, Claude Code usage, serverless design or data modelling. Shipped APIs and services that are visibly well designed, well documented and performant - other engineers find them pleasant to consume, and they hold up under production load. Left a well documented, well tested, maintainable footprint - so that whether the contract is extended or handed over, the work continues to deliver value without you in the room. What's in it for you? We operate a Flexible Working Policy and there is no expectation around in-person attendance, beyond occasional ad hoc project meetings in our Solihull or London offices. You can expect an industry competitive day rate. Don't tick all the boxes? Neither do we We care about our industry and want it to become a more inclusive and diverse place to work. So, we're driven by hiring not only by experience and relevance for the role but by sharing our values and the right attitudes and behaviours for success. We are committed to Equal Employment Opportunity through attracting and retaining a complementary team of employees and building an inclusive environment for all. We feel we have an empowering environment where everyone is supported and respected, and we want you to feel this too. We welcome new ideas, thinking and approaches, whilst listening to all our employees.
26/07/2026
Full time
Could you be our next Staff .Net Backend Engineer? Reapit is the original end-to-end business technology provider for estate agencies of all sizes. We've been helping sales and lettings agents build relationships and grow their businesses for more than 25 years. Our technology empowers property professionals across Europe, the Middle East, Australia, and New Zealand to work with buyers, sellers, tenants, and landlords to deliver a dream home experience. Worldwide, over 100,000 agents across more than 15,000 branches use Reapit to run their businesses, manage properties, collect rent, engage clients, and provide outstanding customer service every time. What you'll be doing Reporting to the Director of Engineering, you'll operate as a highly senior, technically hands-on backend engineer, embedded into a squad and owning delivery of substantive, cloud-native services end-to-end. Ad-hoc client interaction, supporting requirements discovery and technical solutioning where needed. Architecting, building and shipping complex, high-performance distributed services in C# and .NET Core 8/9 - primarily serverless on AWS Lambda - setting the technical bar for the squad and owning delivery of substantive feature sets end-to-end. Designing data models and persistence patterns across Aurora RDS MySQL and DynamoDB - picking the right tool for the workload, tuning for performance at scale, and modelling for both transactional and high-throughput access patterns. Building resilient, event-driven systems with SQS and related AWS messaging primitives - idempotency, retries, dead-letter handling, and clean separation of concerns across services. Owning each feature's solution end-to-end - partnering with Business Analysts who capture high-level problems and workflows, then driving product thinking, scoping, trade-offs and delivery yourself. Leveraging Claude Code and advanced agentic workflows at pace - orchestrating sub agents, managing context, running parallel workstreams and embedding AI native engineering patterns into everyday delivery. Designing clean, well versioned, well documented APIs that other engineers enjoy consuming - treating developer experience and contract stability as first class concerns. Inputting into architecture and technical direction in collaboration with Principal Engineers - making considered, well reasoned decisions on service boundaries, data design, messaging patterns, consistency guarantees and performance. Championing a high quality engineering culture - test coverage, peer review, CI/CD discipline via GitHub Actions, Infrastructure as Code, secure coding, observability and performance - aligned to the Reapit Global Technology Strategy, Reapit Connect and agentic tooling. Mentoring and up levelling engineers around you through pairing, PR review, architectural guidance and practical coaching on AI assisted development. Who we're looking for At Reapit, we prioritise hiring individuals who share our values and possess the right attitudes and behaviours for success. Whilst all the listed qualities are desirable, don't worry if you don't meet all of them, we'd still like to hear from you. A proven senior-to-staff-level backend engineer with deep, current expertise in C# and .NET Core 8/9 - you can architect and lead design of distributed REST API microservices at scale. Authority in AWS serverless architecture - Lambda first, with strong working knowledge of API Gateway, SQS, Step Functions, EventBridge and IAM, and a track record of shipping production workloads on this stack. Deep data expertise across Aurora RDS MySQL and DynamoDB - complex schema and access pattern design, query tuning, indexing, single table vs multi table trade offs, and a pragmatic view on consistency, scaling and cost. Proven track record designing event driven systems with SQS (and adjacent AWS messaging) - idempotency, ordering, retries, dead letter handling and operational robustness. Strong API design sensibility - versioning, documentation, throttling, backwards compatibility and an obsession with the developer experience of the services you own. A strong product brain. You're comfortable operating without a traditional Product Owner - partnering with BAs on high level problems, then making sensible product trade offs, prioritising ruthlessly and owning the solution through to delivery. Strong communication skills and comfortable with ad hoc client interaction - able to join a requirement or technical solutioning session, ask the right questions, and translate outcomes into shippable work. A proven track record with Claude Code and advanced agentic workflows - you can evidence shipping real work via multi-agent patterns, orchestrating sub agents, managing context, defining custom commands/skills and scaling AI assisted delivery across a team. Rigorous engineering standards - fluency with Git-based workflows, trunk-based development, CI/CD (ideally GitHub Actions), Infrastructure as Code (AWS CDK or Terraform), comprehensive testing (unit, integration and contract), and a genuine commitment to observability, performance and secure by default coding. Technical leadership without the title - a track record of lifting teams through pairing, mentoring, PR review and example, rather than through line management. A pragmatic, outcome oriented mindset - biased to shipping, comfortable with ambiguity, and able to make sensible calls on scope, technical debt and sequencing under time pressure. Nice to have: hands on experience with OpenSearch and/or AWS AppSync - both feature in our stack and would accelerate time to value, but neither is essential. What your impact and success looks like As a Backend Engineer we expect your success and impact over the stages of your contract with us to look something like this: Within 1 month Fully onboarded onto the Reapit stack - Reapit Connect, the relevant .NET services and AWS environments - shipped first production endpoints and / or services. Established trusted working relationships with the Director of Engineering, Principal Engineers, Business Analysts and the relevant squad. Configured Claude Code and our approved agentic tooling to our internal standards, and started running meaningful work through multi agent patterns. Built a clear, independent view of the target services, data model, database schemas, messaging topology and immediate delivery priorities - and surfaced any early risks or recommendations. Within 3 months Owning end-to-end delivery of substantive services - taking from BA-level problem statement through to production on Lambda, Aurora and DynamoDB, with you driving the product trade-offs as well as the engineering. Recognised as a go to technical voice within the squad - inputting into architectural decisions alongside Principal Engineers, raising the quality bar on PRs, and unblocking complex backend, data and messaging problems. Meaningfully influenced our wider engineering practice - patterns you've introduced for agentic delivery, Claude Code usage, serverless design or data modelling. Shipped APIs and services that are visibly well designed, well documented and performant - other engineers find them pleasant to consume, and they hold up under production load. Left a well documented, well tested, maintainable footprint - so that whether the contract is extended or handed over, the work continues to deliver value without you in the room. What's in it for you? We operate a Flexible Working Policy and there is no expectation around in-person attendance, beyond occasional ad hoc project meetings in our Solihull or London offices. You can expect an industry competitive day rate. Don't tick all the boxes? Neither do we We care about our industry and want it to become a more inclusive and diverse place to work. So, we're driven by hiring not only by experience and relevance for the role but by sharing our values and the right attitudes and behaviours for success. We are committed to Equal Employment Opportunity through attracting and retaining a complementary team of employees and building an inclusive environment for all. We feel we have an empowering environment where everyone is supported and respected, and we want you to feel this too. We welcome new ideas, thinking and approaches, whilst listening to all our employees.