CrawlJobs Logo

Software Engineering Lead

United Kingdom, Reading · Job Posted January 04, 2026
Apply Position
Job Link Share

Job Description

At Guardian, our mission is simple: to ensure every family has protection they truly believe in. We’re challenging the market with a fresh approach and a brand promise — Life. Made Better. We are looking for an experienced Software Engineering Lead to join our IT department. We are seeking someone to be responsible for guiding a development team, supporting their growth, ensuring projects are delivered smoothly, with hands-on technical ability. The role involves working closely with stakeholders and external partners to keep priorities aligned and expectations clear.

Job Responsibility

  • Managing Team of internal and external developers.
  • Technical expertise in Azure cloud, C#, .NET, and ReactJS.
  • Understanding of Azure DevOps and Terraform
  • Deploy/manage our multiple integrated systems.
  • Managing web and database components of multiple applications.
  • Ability to review code from other developers.
  • Guage and improve code quality and code coverage.
  • Understanding and delivering Software Engineering best practices.
  • Design and put in place Azure data protection features.
  • Work closely with our Automation and Manual Test teams.
  • Oversee our application architecture suitability with our Azure estate.
  • Communicating and managing infrastructure partner teams.
  • Define and record the best methods and tactics for deploying applications and maintaining infrastructure.
  • Ensure application size, performance, and uptime while upholding strict code quality criteria.

Requirements

  • An appetite for continuous technology innovation, identifying and evaluating new opportunities to enhance Guardian’s proposition and customer experience
  • Prior experience of working in the UK Financial Services Industry ideally Life and Pensions
  • Experience of providing technical leadership on complex integration projects
  • Ability to work remotely with little management supervision.
  • Positive and enthusiastic approach and a strong team ethic.
  • Ability to multi-task, be flexible and deal with interruptions and change.
  • Strong verbal and written communication skills.

What we offer

  • Private Medical Insurance with rewards for yourself with discounted rates for your family members
  • Competitive Company Pension Scheme
  • Access to several employee discounted schemes to suit your lifestyle including but not limited to: Private dental insurance
  • Electric Vehicle Salary Sacrifice Scheme
  • Cycle to Work scheme
  • Comprehensive Europe and Worldwide Travel Insurance
  • Medical Cash Plan
  • Gym memberships
  • Access to 24/7 GP service for you and your family
  • 25 days holiday with the option to purchase more

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Software Engineering Lead

8 matching positions

Software Engineering Lead

At Formlabs, we’re building the tools that make it possible for anyone to bring ...
Location
Location
China , Shenzhen
Salary
Salary:
Not provided
formlabs.com Logo
Formlabs GmbH
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's/Master's in Computer Science, Software Engineering, or a related field
  • 5+ years of professional software development experience, with 2+ years in a technical leadership or team management role
  • Strong expertise in C/C++ development for real-time or performance-critical systems, with proven experience in embedded Linux environments
  • Experience with software architecture design for complex electromechanical devices (IoT, robotics, CNC, or 3D printers is a strong plus)
  • Familiarity with communication protocols (e.g., SPI, I2C, UART, Ethernet, Modbus) and hardware/software interfacing
  • Experience with modern software practices (version control, code review, CI/CD, testing)
  • Knowledge of Python, JavaScript/TypeScript, or UI frameworks (Qt, React, etc.) is advantageous
  • Excellent leadership, communication, and project management skills
  • Good command of English is preferred
Job Responsibility
Job Responsibility
  • Own the end-to-end software architecture for 3D printers and post-processing equipment, encompassing embedded firmware interfaces, device control, and application/cloud layers
  • Lead the design and development of reliable, real-time control software for precise motion, thermal management, and sensor integration on Linux-based embedded systems
  • Drive the development of user-facing software, including desktop applications, web interfaces, or mobile apps for device control, print management, and monitoring
  • Establish and maintain software development best practices, including code architecture, testing frameworks, CI/CD pipelines, and documentation
  • Collaborate closely with Hardware and Product teams to define system requirements and ensure seamless hardware-software integration
  • Build, mentor, and manage the software engineering team, fostering a culture of technical excellence and innovation
  • Manage the software development lifecycle, ensuring timely delivery of high-quality, stable releases
What we offer
What we offer
  • An inclusive, dog-friendly office with diverse and inspiring colleagues
  • Shares in the company (we’re a Unicorn company)
  • Development opportunities both in-house and off-site
  • Unlimited 3D prints
  • Fun team events
Read More
Arrow Right
New

Principal Software Engineering Lead

The Engineering Workforce Strategy and Operations team is seeking a Principal So...
Location
Location
United States , Redmond
Salary
Salary:
142800.00 - 274800.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
Job Responsibility
Job Responsibility
  • Define and own the technical vision and architectural strategy for RAMP platform
  • Establish a long-term architectural roadmap aligned to product vision while ensuring near-term delivery feasibility
  • Drive decisions on platform design, service boundaries, and system evolution to support scale across multiple engineering divisions
  • Ensure the architecture supports high trust, data integrity, and auditability for sensitive workforce data
  • Lead transformation in how the team builds products, introducing agile, fast-paced development approaches that accelerate delivery and innovation
  • Lead design of distributed, scalable, and resilient systems supporting high-volume data integration and analytics
  • Architect solutions that integrate with HR, Finance, and enterprise data platforms (e.g., Dataverse, Fabric)
  • Ensure the platform can scale across large user bases, complex org structures, and frequent data changes
  • Balance performance, cost, and maintainability while enabling rapid iteration
  • Define the architecture for data pipelines, data models, and analytics layers supporting workforce planning scenarios
  • Fulltime
Read More
Arrow Right
New

Senior Software Engineering Lead - Bank Lending Solutions

At Schwab, you’re empowered to make an impact on your career. Here, innovative t...
Location
Location
United States , Southlake, TX ; Austin, TX
Salary
Salary:
150000.00 - 205000.00 USD / Year
schwab.com Logo
Charles Schwab
Expiration Date
June 05, 2026
Flip Icon
Requirements
Requirements
  • Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field, or equivalent practical experience demonstrating deep technical leadership and system design expertise.
  • 10+ years of experience designing, developing, and delivering large‑scale, distributed software systems, with deep hands‑on expertise in Java, Spring, and Spring Boot, including REST‑based APIs supporting high‑volume, high‑availability transactional environments.
  • Demonstrated experience leading solution design and architectural decisions for complex, multi‑system initiatives—translating ambiguous business and regulatory requirements into scalable, resilient, and secure technical solutions.
  • 8+ years of experience working with cloud‑native architectures, including containerized microservices, service orchestration, and distributed system integration in public or hybrid cloud environments.
  • 8+ years of experience building and evolving CI/CD pipelines and deployment automation, using tools such as GitHub, GitLab, Bamboo, or equivalent, with a focus on reliability, repeatability, and operational rigor.
  • Strong experience designing and enforcing automated testing strategies (unit, integration, and acceptance testing), balancing speed of delivery with long‑term system quality and maintainability.
  • Proven experience working with distributed and relational data stores such as MongoDB, PostgreSQL/DB2, Aerospike, or similar technologies in complex transactional systems.
  • Experience designing and operating event‑driven and messaging‑based architectures, using technologies such as Kafka, RabbitMQ, or equivalent, particularly in low‑latency or high‑throughput environments.
  • Demonstrated experience implementing authentication and authorization mechanisms using industry standards such as OAuth, SAML, or related security frameworks.
Job Responsibility
Job Responsibility
  • Provide technical leadership and hands‑on delivery for large, cross‑cutting initiatives across Schwab Bank Lending platforms, including next‑generation capabilities such as crypto‑based lending, lending against alternative investments (non‑marginable collateral), and multi‑core backend architectures.
  • Own solution design and architectural decisions for complex, multi‑system workflows spanning loan origination, servicing, and downstream integrations—ensuring solutions are scalable, secure, resilient, and aligned with long‑term platform strategy.
  • Partner with product, architecture, and business stakeholders to translate roadmap initiatives and regulatory considerations into pragmatic technical approaches
  • influence scope, sequencing, and design tradeoffs to maximize business and technical outcomes.
  • Act as a technical standard‑bearer within the organization—establishing patterns, best practices, and guardrails across code, integration, testing, and system design while mentoring engineers through influence rather than direct authority.
  • Lead engineering execution across teams, guiding technical direction, reviewing designs and implementations, and unblocking complex delivery challenges while remaining deeply engaged in critical code paths.
  • Champion thoughtful use of AI‑assisted development practices, helping explore and evaluate how emerging AI capabilities can improve productivity, solution quality, and design effectiveness—while setting practical, responsible standards appropriate for a regulated financial environment.
  • Drive engineering excellence and operational rigor, including automated testing, reliability, security, and production readiness
  • proactively identify architectural or systemic risks and lead mitigation efforts before client impact occurs.
  • Support and evolve production systems, participating in complex issue triage and root‑cause analysis while using those insights to inform architectural improvements and long‑term resiliency.
What we offer
What we offer
  • 401(k) with company match and Employee stock purchase plan
  • Paid time for vacation, volunteering, and 28-day sabbatical after every 5 years of service for eligible positions
  • Paid parental leave and family building benefits
  • Tuition reimbursement
  • Health, dental, and vision insurance
  • bonus or incentive opportunities
  • Fulltime
Read More
Arrow Right

Technical Lead (Software Engineering)

At Bentley Systems, we deliver solutions for complex infrastructure projects. Ou...
Location
Location
Lithuania , Vilnius; Kaunas
Salary
Salary:
4900.00 EUR / Month
bentley.com Logo
Bentley Systems
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience Level: Senior or Staff-level engineer with a proven track record in Software Development, specifically with cloud-native service development in a multi-region environment
  • Education: Bachelor's or Master's degree in Computer Science or Engineering (or equivalent relevant experience)
  • Technical Leadership: Strong technical judgment and the ability to lead an engineering team through influence, expertise, and a continuous learning approach rather than direct reporting lines
  • Agility & Ownership: Comfortable making decisions, taking ownership of technical outcomes, and seamlessly context-switching between focused coding and team coordination
  • Cloud & DevOps: Deep understanding of DevOps practices and complex technical architectures, including multi-tenant microservices and multi-cloud environments
  • Communication: Excellent communicator and collaborator who knows how to represent technical constraints and opportunities to non-technical stakeholders
Job Responsibility
Job Responsibility
  • Working with management and Product Managers, assume responsibilities including design, implementation, testing and support of product features, core components or event-driven cloud services
  • Design includes participating in defining and interpreting features and designing specific services, products and features for stability, usability, and maintainability
  • Set and maintain architectural standards for the squad, make and facilitate key technical decisions
  • Implementation includes using the latest development tools to turn the designs into software products and services
  • Support includes maintaining the existing code base and helping the support group
  • Perform unit testing during the project to ensure code assets are of quality and satisfy required use cases
  • Follow DevOps processes, from design through to delivery
  • Develop and use fully automated CI/CD pipelines to deliver code changes all the way into production
  • Learn and apply the latest technologies and coding patterns
  • Follow secure development practices
What we offer
What we offer
  • A great Team and culture
  • An exciting career as an integral part of a world-leading software company providing solutions for architecture, engineering, and construction
  • An attractive salary and benefits package
  • A commitment to inclusion, belonging and colleague wellbeing through global initiatives and resource groups
  • A company committed to making a real difference by advancing the world’s infrastructure for better quality of life, where your contributions help build a more sustainable, connected, and resilient world
  • Training and professional development opportunities (certifications programs, conferences etc.)
  • Additional annual leave days and extra paid days for different occasions (marriage, moving day, bereavement leave etc.)
  • Health insurance package and accidents insurance 24/7
  • Referral program with bonuses
  • Extra paid day for volunteering in the organization of your choice
  • Fulltime
Read More
Arrow Right

Digital Software Engineering Lead Analyst – Vice President

The Digital S/W Engineer Lead Analyst is a lead-level professional role. This in...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of progressive software development experience, demonstrating expert-level proficiency in JavaScript and Java frameworks (e.g., React.js, Spring Boot), and databases (e.g., Oracle, MongoDB, PostgreSQL)
  • Expert in Modern Application Architecture: Mastery of modern application architecture principles, including microservices, event-driven architectures, serverless, and cloud-native patterns
  • Deep expertise in Data Structures, Algorithms, and Object-Oriented Design Principles with Java
  • Proven leadership in leveraging and integrating Artificial Intelligence (AI) and Machine Learning (ML) tools to optimize development workflows, enhance code quality, and drive intelligent features
  • Extensive experience with Microservices frameworks (e.g., Spring Boot, Quarkus), Event-Driven Services (e.g., Kafka, RabbitMQ), and advanced Cloud-Native Application Development (AWS, Azure, GCP)
  • Multiple years of experience leading the design and implementation of Service-Oriented and Microservices architectures, including advanced REST, GraphQL, and gRPC implementations
  • Full Stack Architecture & Leadership: Demonstrated ability to architect, design, develop, and maintain complex, enterprise-grade full-stack solutions, encompassing both front-end and back-end components of robust web applications, with an emphasis on scalability and performance
  • Front-End Expertise: Expert-level proficiency in designing and developing highly intuitive, performant, and accessible user interfaces using cutting-edge JavaScript frameworks (e.g., React, Angular, Vue), advanced HTML5, and CSS (e.g., SASS/LESS, CSS-in-JS)
  • Back-End Mastery: Extensive experience in architecting and developing scalable server-side logic and sophisticated APIs using languages such as Java, Python, or similar, with a focus on high-throughput and low-latency systems
  • Advanced Database & Data Architecture Expertise: Comprehensive knowledge of SQL and PL/SQL, with a deep understanding of Relational Database Management Systems (RDBMS), particularly Oracle, including advanced database design, performance tuning, data warehousing, and NoSQL databases
Job Responsibility
Job Responsibility
  • Strategic Technical Leadership: Provide expert guidance and strategic oversight across the entire software development lifecycle, partnering continuously with senior stakeholders to align technical solutions with business objectives
  • Architectural Stewardship: Lead the design and evolution of robust, scalable, and secure enterprise applications, defining architectural patterns and ensuring adherence to best practices in cutting-edge technologies and software design patterns
  • Team & Project Leadership: Drive complex engineering initiatives within Agile delivery teams, fostering a culture of collaboration, excellence, and continuous improvement. Lead sprint goal achievement, oversee code quality, and actively participate in and lead broader Citi technical communities and advanced Agile/Scrum processes
  • Mentorship & Coaching: Act as a technical mentor and coach for junior and intermediate engineers, fostering their growth, critical thinking, and advanced problem-solving capabilities
  • Advanced Problem Solving & Troubleshooting: Exhibit mastery in analyzing and resolving intricate coding, application performance, and design challenges. Lead cross-functional efforts to diagnose and troubleshoot complex system issues
  • Proactive Root Cause Analysis: Spearhead thorough investigations to identify systemic root causes of development and performance bottlenecks, leading the implementation of comprehensive, long-term defect resolutions and preventative measures
  • Technical Vision & Acumen: Demonstrate a profound and forward-looking understanding of technical requirements, emerging trends, and their strategic implications for solutions under development, ensuring future-proof designs
  • Containerization, Orchestration & Cloud Strategy: Drive the strategic adoption and optimization of Docker for application containerization, Kubernetes for efficient service orchestration, and other cloud-native technologies to build resilient and scalable infrastructure
  • Communication, Risk & Stakeholder Management: Master effective communication of progress, proactively anticipate and mitigate technical and project bottlenecks, provide expert escalation management, and adeptly identify, assess, track, and manage issues and risks at strategic and operational levels
  • Process and System Optimization: Champion and lead initiatives to streamline, automate, and eliminate redundant processes within architecture, build, delivery, production operations, and across various business areas, driving significant efficiency gains and innovation
  • Fulltime
Read More
Arrow Right

Principal Software Engineering Lead - Xbox

Come help build the next evolution in Xbox Game Compatibility. Join the Xbox Pla...
Location
Location
United States , Multiple Locations
Salary
Salary:
139900.00 - 274800.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR equivalent experience
Job Responsibility
Job Responsibility
  • Help define the architectural vision for GPU emulation subsystem
  • Lead investigations into GPU correctness issues, rendering anomalies, performance regressions, and hardware‑specific behaviors
  • Oversee development and growth of GPU engineers
  • Ensure system‑level compatibility across all new and existing Xbox hardware endpoints
  • Drive roadmap planning, prioritization, and execution across GPU workstreams
  • Enforce engineering excellence: code quality, regression prevention, performance validation, reliability, and telemetry‑driven improvements
  • Coordinate cross‑team dependencies with Platform OS, Silicon design, and graphics pipeline teams to maintain execution velocity
  • Influence long‑term hardware and system‑software direction by representing engineering needs and ecosystem constraints
  • Mentor engineers in graphics debugging, low‑level GPU feature implementation, compiler pipelines, and hardware‑aware performance engineering
  • Unblock the team technically by providing expertise that accelerates problem resolution
  • Fulltime
Read More
Arrow Right

Digital Software Engineering Lead Analyst

The Digital S/W Eng Lead Analyst is a strategic professional who stays abreast o...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of experience as a Software Engineer/Developer using Java
  • Multiple years of experience with software engineering best practices (unit testing, automation, design patterns, peer review, etc.)
  • Clear understanding of Data Structures and Object Oriented Principles using Java
  • Multiple years of experience with Cloud-native development and Container Orchestration tools (Serverless, Docker, Kubernetes, OpenShift, etc.)
  • Multiple years of experience on Service Oriented and MicroServices architectures, including REST and GraphQL implementations
  • Multiple years of experience with frameworks like Spring Boot, Quarkus, Micronaut, or Vert.x
  • Exposure to front-end technologies (Angular, Javascript, Typescript)
  • Exposure to Continuous Integration and Continuous Delivery (CI/CD) pipelines, either on-premise or public cloud (i.e., Tekton, Harness, CircleCI, Cloudbees Jenkins, etc.)
  • Multiple years of experience with agile and iterative software delivery (SCRUM, Kanban)
  • Exposure to Database technologies (RDBMS, NoSQL, Oracle, MySQL, Mongo)
Job Responsibility
Job Responsibility
  • Apply depth of knowledge and expertise to all aspects of the software development lifecycle, as well as partner continuously with stakeholders on a regular basis
  • Develop and engineer solutions within an Agile software delivery team, working to collaboratively deliver sprint goals, write code, and participate in the broader Citi technical community and team-level Agile and Scrum processes
  • Contribute to the design, documentation, and development of world-class enterprise applications leveraging the latest technologies and software design patterns
  • Leverage technical knowledge of concepts and procedures within own area and basic knowledge of other areas to resolve issues, as necessary
  • Follow and contribute to defining technical and team standards
  • Collaborate technical leadership to achieve established goals, in line with our broader technical strategy
  • Fulltime
Read More
Arrow Right

Principal Software Engineering Lead

Team Xbox is at the forefront of delivering the industry’s best platform and exp...
Location
Location
United States , Redmond
Salary
Salary:
139900.00 - 274800.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Master's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND 12+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • 7+ years of people management experience
  • 12+ years of experience building/operating high scale data systems and distributed services, including familiarity with cloud platforms (AWS/GCP/Azure), specifically around data streaming
Job Responsibility
Job Responsibility
  • Lead and inspire a healthy team of engineers, fostering technical excellence and a culture of collaboration. Model and coach healthy behaviors for the team, help each individual grow through timely feedback, support through opportunity discovery, and apply kind performance management as needed
  • Partner with product, data, and service engineering teams to align on deliverables, architecture, performance, and security goals. Oversee the compliance and security for telemetry ingestion tools at a scale of 1B+ daily events
  • Shape the roadmap for data in transit on the platform team while influencing organization wide efforts
  • Build and maintain positive relationships with stakeholders and dependency owners across the organization for larger impact
  • Drive a self-service Data & AI engineering culture within Xbox by overseeing the development of internal tools and processes
  • Fulltime
Read More
Arrow Right