Our black belt specialists are leaders in their domains: digital champions, delivery-focused experts, top-tier security professionals, AI thought leaders, and engineering best practice advocates.
With a global footprint and deep local insight, Software at Scale delivers cutting-edge technology solutions that power mission-critical platforms. We solve complex engineering challenges at scale, driving quality, performance, and resilience through the strength of our people.
Empower Your Career
We’re seeking Staff Engineers to play a key role in delivering high-quality, scalable systems across our most important programs. This role is hands-on and delivery-oriented, with scope to influence technical direction, contribute to architecture, and lead by example within engineering teams.
You will work closely with engineering andproduct leaders, and delivery teams while remaining deeply involved in design, implementation, and problem-solving.
Key Responsibilities
-
End-to-End Architecture: Design and build a production-grade, highly performant origination and servicing experience across the entire stack using TypeScript, Angular, and Node.js.
-
Complex Integrations: Design and implement robust integrations across a complex technology ecosystem—including workflow engines, core data masters, external decisioning services, e-signing platforms, and core backend platform services (identity, payments).
-
High-Performance Frontend: Build a highly responsive, secure, and accessible user interface using modern Angular features, ensuring optimal render times and a seamless user experience.
-
In-Life Servicing Capabilities: Deliver post-origination servicing features within the app and assisted channels, enabling self-service account management, direct debit setup, CRM lead management, and operational tooling for support teams.
-
Build-and-Transfer Leadership: Execute a structured handover, ensuring permanent engineering staff can independently operate, extend, and maintain all delivered systems through pairing, workshops, Architecture Decision Records (ADRs), operational runbooks, and comprehensive documentation.
-
Secure Development: Architect full-stack solutions that adhere to the strictest security standards, ensuring reliable data flow, industry-standard schema compliance, and operational auditability across the product lifecycle.
-
DevOps & Testing: Develop and maintain CI/CD pipelines using GitHub Actions or TeamCity. Implement robust full-stack test automation practices, including containerised workflows using Docker.
-
Cloud-Native Deployment: Leverage AWS-native services to deploy reliable, scalable applications.
-
AI Tooling Adoption: Champion the adoption of GenAI and agentic tools where they tangibly improve engineering productivity, code quality, or system capability.
What You Bring
-
Staff-Level Expertise: Proven experience operating at a Senior or Staff Engineer level within modern, high-performing engineering teams.
-
Full-Stack TypeScript Mastery: Deep, hands-on expertise writing production-grade TypeScript on both the client and the server.
-
Frontend Excellence: Mandatory, proven experience building complex, high-performance, and scalable single-page applications using Angular.
-
Backend API & Integration Design: Extensive commercial experience building scalable backend services in Node.js and successfully integrating disparate third-party services (e.g., identity providers, document generation, CRM, and decisioning engines).
-
Build-and-Transfer Mindset: A strong track record of mentoring teams, writing rigorous documentation, and successfully handing over complex platforms to internal operations and engineering squads.
-
Security & Auditability: Experience building performant applications that require strict data schema compliance and operational audit trails within highly regulated environments.
-
Infrastructure & CI/CD: Experience deploying and operating workloads on AWS, managing CI/CD pipelines, and working with Docker.
-
AI Fluency: Exposure to GenAI and agentic engineering tools, with a practical, delivery-focused mindset on how to use them safely.
-
Communication: Strong communication skills and a collaborative, execution-driven approach to solving enterprise problems.
What We Offer
- Meaningful, hands-on engineering work across complex, enterprise-grade platforms.
- Clear growth pathways from Staff and beyond.
- A low-ceremony, delivery-focused environment that values engineers who own outcomes.
- Competitive remuneration and benefits.
- The opportunity to work alongside highly experienced engineers on challenging, high-impact systems.