Responsibilities
- Architect, build, and uphold extensive backend services and integrations within the Banking Services platform.
- Oversee intricate features and projects from inception through production and continuous enhancement.
- Produce high-quality, well-tested, and efficient code, establishing engineering quality benchmarks.
- Engage in and direct code reviews, ensuring adherence to best practices and agreed engineering principles.
- Advocate for the responsible use of AI-assisted development tools to enhance delivery, quality, and developer experience.
- Contribute to architectural decisions balancing scalability, resilience, security, and maintainability.
- Identify and resolve technical debt, performance issues, and scalability limitations.
- Aid in the evolution of engineering standards, deployment practices, and service design.
- Work closely with Product Managers, Platform Engineers, and other teams to deliver solutions meeting business needs.
- Guide mid-level and junior engineers, fostering their technical growth and decision-making skills.
- Serve as a senior technical authority in team and cross-team discussions.
- Design and construct services with production readiness, observability, and resilience in focus.
- Support production systems, aiding in incident resolution and continuous improvement.
- Ensure solutions comply with security, compliance, and reliability standards.
Benefits
- Competitive salary
- Numerous opportunities for professional learning, growth, and advancement.
- Inclusive and open culture.
- Hybrid work arrangement.
- Excellent offices and positive work environment.
- Vitality Health Plan (includes private health insurance, travel insurance, gym discounts)
- Health cash Plan (Medicash health plan Level 3)
- 5% employer pension contribution.
- Life assurance – 4 times salary.
- Income protection insurance – 75%
- 28 days holiday plus 3 additional days, & further days for various key life events as well as the option to sell up to 5 days per calendar year.
- Swap public/bank holidays each year for alternative days that align with personal, cultural, or religious observances.
- Enhanced family-friendly and family-forming policies.
- Access to a wide range of retail discounts
- Team Socials
Compensation
Competitive salary
Work Arrangement
Hybrid
Team
Open and inclusive culture.
Responsibilities
- Design, develop, and maintain large-scale backend services and integrations within the Banking Services platform.
- Take ownership of complex features and initiatives from design through to production and ongoing improvement.
- Write high-quality, well-tested, and performant code, setting standards for engineering quality.
- Participate in and lead code reviews, ensuring alignment with best practices and agreed engineering principles.
- Promotes the responsible use of AI-assisted development tools to improve delivery, quality, and developer experience.
- Make and contribute to architectural decisions that balance scalability, resilience, security, and maintainability.
- Identify and address technical debt, performance bottlenecks, and scalability constraints.
- Contribute to the evolution of our engineering standards, deployment practices, and service design.
- Collaborate closely with Product Managers, Platform Engineers, and other teams to deliver solutions aligned with business needs.
- Mentor mid-level and junior engineers, supporting their technical growth and decision-making.
- Act as a senior technical voice in team and cross-team discussions.
- Design and build services with production readiness, observability, and resilience in mind.
- Support systems in production, contributing to incident resolution and continuous improvement.
- Ensure solutions meet security, compliance, and reliability expectations.
Not specified


