Senior Software Engineer II

Senior Software Engineer II

London Full-Time 43200 - 72000 £ / year (est.) No home office possible
L

At a Glance

  • Tasks: Lead the development of a cutting-edge contract drafting tool and manage CI/CD pipelines.
  • Company: Join LexisNexis, a global leader in legal tech, transforming law with AI solutions.
  • Benefits: Enjoy generous holidays, health perks, wellbeing programs, and a competitive pension scheme.
  • Why this job: Be part of a dynamic team, mentor others, and drive innovation in cloud infrastructure.
  • Qualifications: Strong DevOps experience, AWS expertise, and proficiency in CI/CD tools required.
  • Other info: Flexible work options and opportunities for community engagement through RECARES days.

The predicted salary is between 43200 - 72000 £ per year.

This job is brought to you by Jobs/Redefined, the UK's leading over-50s age inclusive jobs board.

About our Team: LexisNexis Legal & Professional serves customers in more than 150 countries with 11,800 employees worldwide. Our company has been a long-time leader in deploying AI and advanced technologies to the legal market to improve productivity and transform the overall business and practice of law, deploying ethical and powerful generative AI solutions with a flexible, multi-model approach that prioritises using the best model from today's top model creators for each individual legal use case.

About the Role: We seek an experienced Senior DevOps Engineer to primarily support a development team in building a cutting-edge contract drafting tool. In this role, you will oversee CI/CD pipelines, releasing code, and AWS cloud infrastructure to ensure smooth, secure, and scalable deployments. The ideal candidate has deep expertise in AWS and infrastructure-as-code practices and is eager to lead the implementation of DevOps best practices across teams. You will help enforce company standards for cloud hosting, security, and testing in all our processes and the migration to a standardised pipeline system.

Responsibilities:

  • CI/CD Pipeline Ownership: Maintain and enhance continuous integration/continuous delivery pipelines (using GitHub Actions) to enable fast, safe, and consistent delivery of code changes.
  • Cloud Infrastructure Management: Manage and monitor our AWS cloud infrastructure (compute, storage, networking) to ensure high availability, security, and performance across all environments.
  • Container Orchestration: Oversee containerisation and orchestration using Docker and Kubernetes (AWS EKS), optimising resource usage and deployment workflows for scalability.
  • Infrastructure as Code: Implement and manage infrastructure-as-code configurations with Terraform and AWS CloudFormation to handle multi-environment setups and ensure consistency across deployments.
  • Security & Compliance: Integrate company security standards and compliance checks into infrastructure and pipeline design - including automated security scans, access controls, and best practices for cloud hosting.
  • Pipeline Testing: Work closely with development and QA teams to incorporate automated testing (unit, integration, etc.) and quality gates into the CI/CD pipelines, upholding company standards for software testing.
  • Troubleshooting & Optimisation: Proactively troubleshoot and resolve infrastructure or deployment issues, performing root cause analysis and implementing improvements to prevent recurrence and improve system reliability.
  • Legacy Pipeline Migration: Lead the initiative to migrate existing legacy build/deployment pipelines to the standardised company pipeline platform, planning and executing the transition with minimal disruption to ongoing development.
  • Mentorship & Collaboration: Mentor and guide junior DevOps engineers across the organisation, providing technical guidance and training. Collaborate with cross-functional teams (Development, QA, Security) to ensure DevOps processes align with project goals and foster a culture of shared responsibility for delivery.

Requirements:

  • Experience: Strong experience in DevOps, SRE, or related roles managing cloud infrastructure and CI/CD pipelines in a production environment.
  • AWS Expertise: Strong expertise in Amazon Web Services - hands-on experience designing and managing AWS infrastructure (EC2, S3, RDS, VPC, IAM, etc.) following best practices for security, scalability, and reliability.
  • Containerisation: Proven experience with Docker and Kubernetes (deploying and operating production clusters, ideally on AWS EKS).
  • CI/CD Pipelines: Proficiency in setting up and maintaining CI/CD pipelines using tools like GitHub Actions (or similar systems such as Jenkins, GitLab CI). Ability to integrate automated tests and security checks into the pipeline.
  • Infrastructure as Code: Extensive experience with Terraform and/or AWS CloudFormation for infrastructure provisioning.
  • Automation & Scripting: Strong scripting skills (e.g. Bash, Python or other scripting languages) to automate workflows, build tooling, and streamline infrastructure operations.
  • Cloud Security & Networking: Solid understanding of cloud networking and security (VPC design, DNS, load balancing, firewalls, VPN, IAM policies, encryption best practices) to ensure robust and compliant infrastructure.

Working for you: We know that your wellbeing and happiness are key to a long and successful career. These are some of the benefits we are delighted to offer:

  • Generous holiday allowance with the option to buy additional days
  • Health screening, eye care vouchers and private medical benefits
  • Wellbeing programs
  • Life assurance
  • Access to a competitive contributory pension scheme
  • Save As You Earn share option scheme
  • Travel Season ticket loan
  • Electric Vehicle Scheme
  • Optional Dental Insurance
  • Maternity, paternity and shared parental leave
  • Employee Assistance Programme
  • Access to emergency care for both the elderly and children
  • RECARES days, giving you time to support the charities and causes that matter to you
  • Access to employee resource groups with dedicated time to volunteer
  • Access to extensive learning and development resources
  • Access to employee discounts scheme via Perks at Work

Senior Software Engineer II employer: LexisNexis Risk Solutions Group

At LexisNexis Legal & Professional, we pride ourselves on being an exceptional employer that champions innovation and employee growth. Our collaborative work culture fosters creativity and inclusivity, while our comprehensive benefits package, including generous holiday allowances and extensive learning resources, ensures that our employees thrive both personally and professionally. Located in a dynamic environment, we offer unique opportunities to engage with cutting-edge technology and contribute to meaningful projects that transform the legal landscape.
L

Contact Detail:

LexisNexis Risk Solutions Group Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer II

✨Tip Number 1

Familiarise yourself with the specific tools and technologies mentioned in the job description, such as AWS, Docker, Kubernetes, and Terraform. Having hands-on experience or projects showcasing your skills with these technologies can set you apart from other candidates.

✨Tip Number 2

Network with current or former employees of LexisNexis Legal & Professional on platforms like LinkedIn. Engaging with them can provide valuable insights into the company culture and expectations, which can help you tailor your approach during interviews.

✨Tip Number 3

Prepare to discuss your experience with CI/CD pipelines and how you've implemented DevOps best practices in previous roles. Be ready to share specific examples that demonstrate your problem-solving skills and ability to optimise workflows.

✨Tip Number 4

Showcase your leadership and mentoring abilities, as the role involves guiding junior engineers. Think of instances where you've successfully led a team or project, and be prepared to discuss how you foster collaboration and shared responsibility.

We think you need these skills to ace Senior Software Engineer II

AWS Expertise
CI/CD Pipeline Management
Containerisation with Docker and Kubernetes
Infrastructure as Code (Terraform, AWS CloudFormation)
Automation & Scripting (Bash, Python)
Cloud Security & Networking
Troubleshooting & Optimisation
Mentorship & Collaboration
Automated Testing Integration
Root Cause Analysis
Security Compliance Checks
Cross-Functional Team Collaboration

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience in DevOps, AWS, and CI/CD pipelines. Use keywords from the job description to demonstrate that you meet the specific requirements of the Senior Software Engineer II role.

Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for the role and the company. Mention specific projects or experiences that align with the responsibilities listed, such as managing AWS infrastructure or implementing infrastructure-as-code.

Showcase Your Technical Skills: In your application, clearly outline your technical skills related to Docker, Kubernetes, Terraform, and AWS. Provide examples of how you've used these technologies in past roles to solve problems or improve processes.

Highlight Collaboration Experience: Since the role involves mentoring and collaboration, include examples of how you've worked with cross-functional teams in the past. Emphasise your ability to communicate effectively and foster a culture of shared responsibility.

How to prepare for a job interview at LexisNexis Risk Solutions Group

✨Showcase Your AWS Expertise

Make sure to highlight your hands-on experience with AWS during the interview. Be prepared to discuss specific projects where you've designed and managed AWS infrastructure, focusing on best practices for security and scalability.

✨Demonstrate CI/CD Knowledge

Since the role involves maintaining CI/CD pipelines, be ready to explain your experience with tools like GitHub Actions. Discuss how you've integrated automated tests and security checks into your pipelines to ensure smooth deployments.

✨Discuss Containerisation Experience

Talk about your experience with Docker and Kubernetes, especially in a production environment. Share examples of how you've optimised resource usage and deployment workflows, particularly using AWS EKS.

✨Emphasise Collaboration and Mentorship

This role requires collaboration with cross-functional teams and mentoring junior engineers. Prepare to share examples of how you've worked with development and QA teams, and how you've guided others in adopting DevOps best practices.

L
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>