W

Williams Lea

Global business support for professional services

Engineering Team Lead

Engineering LeadershipConfirmed live in the last 24 hours
Full-timeWarsaw, PolandPLN230k /yr

About the Job

Requirements

  • Strong hands-on engineering background and experience with microservices, event-driven architecture, Domain-Driven Design, SOLID principles, API-first design, and multi-tenant SaaS design.
  • Experience with C# 12 or later, .NET 8 or later, ASP.NET Core MVC and Web API 8 or later, Entity Framework Core 8 or later, and SQL.
  • Experience with Kendo UI (Kendo.Mvc), Telerik Document Processing, Serilog 2 or later, NUnit, Moq, AutoMapper 12 or later, and SonarCloud.
  • Experience with Bitbucket Pipelines, AWS CodePipeline, AWS CodeBuild, and AWS CodeDeploy.
  • Experience with AWS Lambda, AWS SQS, AWS S3, Amazon RDS (PostgreSQL), AWS Cognito, AWS CloudWatch, AWS Secrets Manager, AWS SSM Parameter Store, AWS SES, Amazon CloudFront, Route 53, AWS WAF, AWS KMS, AWS IAM, and Amazon VPC.
  • Experience with iManage via REST API, ServiceNow, and SharePoint Online via Microsoft Graph API.
  • Ability to guide architectural decisions and mentor team members on engineering best practices.
  • Ability to identify process inefficiencies, technical debt, and automation opportunities, and drive improvement initiatives.
  • Ability to balance competing demands across multiple products and support backlog refinement and sprint planning with realistic technical estimates.
  • Ability to embed quality gates, testing, and security practices into daily workflows and escalate risks proactively.
  • Ability to communicate effectively with technical and non-technical stakeholders across cross-functional teams.
  • Ability to encourage experimentation while adhering to security and data governance policies.

Responsibilities

  • Lead, motivate, and develop a team of engineers within the tribe.
  • Conduct regular one-to-ones, set objectives, manage performance, and foster continuous improvement.
  • Mentor, coach, and develop engineers, building team capability and supporting individual career growth.
  • Onboard new team members, identify an onboarding buddy, and track onboarding progress.
  • Develop future leaders within the team.
  • Ensure coding standards, code reviews, testing practices, and CI/CD pipelines are followed.
  • Champion engineering best practices and maintain technical quality across products.
  • Maintain and enforce technical standards and engineering practices across the tribe, ensuring governance and compliance.
  • Ensure all repositories are onboarded to SonarCloud with quality gates enforced.
  • Drive toward zero critical or blocker issues and maintain healthy code coverage thresholds.
  • Own sprint-level delivery for the tribe.
  • Collaborate with Scrum Masters on sprint planning, remove blockers, and ensure the team meets commitments consistently.
  • Make key technical decisions during delivery, balancing speed, quality, and technical debt.
  • Ensure alignment across distributed teams.
  • Maintain deep knowledge of the technology products in the tribe.
  • Keep documentation, runbooks, and operational readiness current and accessible.
  • Regularly review product documentation, runbooks, and outstanding technical debt.
  • Act as the technical point of contact for Technical Product Owners, Business Analysts, and other stakeholders.
  • Translate business needs into actionable technical plans.
  • Provide technical direction and work with the Engineering Manager and Architects to align on strategy and approach.
  • Support incident management and production issues within the product portfolio.
  • Drive root cause analysis and ensure post-incident improvements are implemented.
  • Encourage engineers to instrument services with meaningful metrics, traces, and logs using Datadog.
  • Ensure every production service has monitors and alerting configured.
  • Enforce the agreed branching strategy, such as GitFlow or trunk-based development, consistently across teams.
  • Ensure pull requests are small, well-described, and reviewed within agreed service-level agreements.
  • Maintain CI/CD pipeline hygiene, including green builds, automated tests, and clean merges.
  • Promote approved AI tools, such as GitHub Copilot and Claude, to accelerate development.
  • Ensure experimentation adheres to security and data governance policies.

About the Company

Williams Lea

Global business support for professional services

Williams Lea provides tailored business support services for financial, legal, and professional services firms around the world. It uses a combination of onshore and offshore centers plus local offices to deliver customized, high-touch services that integrate advanced technology and real-time data. A core differentiator is ENGAGE, its technology platform that enables global automation, governance, and analytics to drive efficient workflows and real-time reporting. The company serves high-profile clients, including many leading law firms, professional services firms, and financial institutions, and generates revenue through service contracts. Williams Lea’s goal is to improve operational efficiency for clients, freeing fee earners to focus on client work, while pursuing ESG initiatives through its Beyond Business program focused on education, diversity, sustainability, and self-betterment.

Company size
5,001-10,000
Company stage
Not listed
Total funding
Not listed
Headquarters
London, United Kingdom
Founded
1820

Recently Posted Jobs

Explore more opportunities at Williams Lea

See more jobs