обновлено 18 часов назад
Principal Software Engineer (C#/.NET)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Principal Software Engineer (C#/.NET): Designing and evolving distributed, event-driven, cloud-native systems for regulated corporate payments and client lifecycle services with an accent on AWS, data platforms, secure APIs, and operational resilience. Focus on translating regulatory requirements into scalable architectures, investigating complex production issues, and raising technical standards across multiple engineering teams.
Location: London, United Kingdom; assigned workspace in the London office.
Company
is a global technology organization developing commercial payment solutions for businesses across fuel, payables, toll and lodging expenses.
What you will do
- Provide hands-on technical leadership across the Client Lifecycle vertical, covering KYC, onboarding, accounts, operations and data.
- Design distributed, event-driven and cloud-native systems with clear trade-offs across resilience, scalability, security, latency and supportability.
- Translate strategic and regulatory requirements into target architectures, solution designs and incremental delivery plans.
- Build secure APIs, backend services, integrations and data pipelines using AWS-native technologies.
- Review designs and code, mentor engineers, and raise technical standards across multiple teams.
- Investigate production issues and performance risks while communicating technical strategy and trade-offs to senior stakeholders.
Requirements
- At least 7 years of professional software engineering experience, including senior technical leadership on complex business-critical systems.
- Expertise in distributed systems, microservices and event-driven architectures.
- Strong hands-on experience with AWS, cloud-native architectures, serverless services and infrastructure as code; CloudFormation experience is desirable.
- Strong experience building backend applications with C# and modern .NET.
- Experience with asynchronous messaging and event streaming, including EventBridge, SQS/SNS, Kafka or RabbitMQ.
- Deep knowledge of relational and NoSQL databases, data modelling, SQL, query optimisation, secure development and cloud security in regulated environments.
Nice to have
- Experience in financial services, payments, banking or another regulated industry.
- Experience with KYC, customer onboarding, account lifecycle management, CRM, compliance workflows and Salesforce integrations.
- Experience with Databricks, DynamoDB, Tableau, Redis, Kubernetes, CI/CD and modern software delivery tooling.
- Bachelor's degree in Computer Science, Engineering, Finance or a related field, or equivalent professional experience.
Culture & Benefits
- Full-time employment with company-issued equipment and formal hands-on training.
- Four times life insurance and a pension scheme with a 5% employer contribution.
- Private healthcare and 25 days of annual leave with holiday buy/sell options.
- Access to LinkedIn Learning and employee rewards and discounts.
- Inclusive workplace focused on collaboration, innovation and diverse perspectives.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
7 дней назад
Senior Backend Engineer (.NET)
4 дня назад
Software Engineer - C# (Cybersecurity)
6 дней назад
Lead Software Developer (C#)
3 дня назад
Technical Lead, Agentic Commerce Engineering (London)
Payteria
5 часов назад
Lead C# /Engineering Manager (Fintech | Antifraud)
4 дня назад
Senior Support Developer (C#/.NET)
51 400 - 59 400GBP