Lead Python Engineer

CGI Group Inc.

Leatherhead

On-site

GBP 65,000 - 90,000

Full time

4 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

CGI is seeking an experienced Python Software Engineer to join our Space, Defence and Intelligence unit in the UK. The role emphasizes delivering secure, scalable software using modern CI/CD tooling and strong coding practices.

The ideal candidate will have 7+ years of Python experience, proven leadership, and a passion for learning new technologies while mentoring others. Excellent collaboration and ownership culture are integral to CGI Partners from day one.

Qualifications

  • 7+ years of Python experience for OOP and functional programming.
  • Experience leading software development teams and mentoring juniors.
  • Experience with unit, integration and end-to-end testing.
  • Ability to create designs and documentation.
  • Experience with data processing pipelines.
  • Working knowledge of DevOps and cloud/virtualisation platforms.
  • Passion for learning new technologies and innovation.
  • Excellent interpersonal skills.

Responsibilities

  • Work on leading edge technologies in a rewarding environment.
  • Contribute to learning and development opportunities for team members.
  • Collaborate to foster innovation and ownership within the team.
  • Participate in design, documentation and code quality activities.
  • Mentor junior developers and guide architectural decisions.

Skills

7+ years Python development
Team leadership
Testing (unit/integration/e2e)
Design & documentation
Data processing pipelines
DevOps & cloud platforms
Continuous learning
Interpersonal skills

Job description

Secure Innovation is part of CGI's Space, Defence and Intelligence business unit, focused primarily on the delivery of contemporary and innovative technical solutions for the government agencies most challenging problems. Our teams work alongside our clients to help them understand how to exploit technologies to maintain competitive advantage. Our systems are engineered for performance, security, reliability and scalability; built with modern CI and CD tooling and techniques. We are currently looking for an experienced Python Software Engineer to join our team - being able to think outside of the box to overcome technical challenges is essential!

Your future duties and responsibilities

The role offers fantastic opportunities to work on leading edge and bespoke technologies within an interesting and highly rewarding environment. We are heavily committed to developing our members and provide excellent learning and development opportunities to ensure that your knowledge and skills keep pace with the evolving technology landscape. We engender a culture of innovation, collaboration and ownership; highly motivated self-starters thrive within our organisation. Although we would like candidates to have all of the skills we need, we would consider high quality individuals who meet most of the criteria.

Mandatory requirements:
  • At least 7 years of experience using Python for OOP and functional programming
  • Experience of leading software development teams and mentoring of junior members
  • Experience of unit, integration and end-to-end testing with a delivering 'quality' mindset
  • Experience creating designs and documentation
  • Experience of working with data processing pipelines
  • Working knowledge of DevOps and Cloud/virtualisation Platforms
  • A passion for learning new technologies and innovation
  • Excellent interpersonal skills
Desirable:
  • . Experience of working on AWS
  • Experience of working with Elastic and Kibana
  • . Containerisation experience such as Docker, Kubernetes or OpenShift
  • . Experience of security protocols such as PKI, TLS etc

Together, as owners, let's turn meaningful insights into action.

Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you'll reach your full potential because You are invited to be an owner from day 1 as we work together to bring our Dream to life. That's why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company's strategy and direction. Your work creates value. You'll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise. You'll shape your career by joining a company built to grow and last. You'll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons. That same commitment to fairness extends to how we use technology. To support our recruitment team, AI tools may be used to help assess applications though they never replace human judgement. All hiring decisions remain entirely in the hands of our recruitment professionals. Come join our team-one of the largest IT and business consulting services firms in the world.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Python Developers
Python Developers

Free-Work UK • Gloucester

On-site
GBP 65,000 - 90,000
Cloud Engineers
Cloud Engineers

CGI Group Inc. • Gloucester

On-site
GBP 70,000 - 100,000
Competitive salary
Private healthcare
Pension scheme
+1
Data Engineer
Data Engineer

CGI Group Inc. • City of Westminster

Hybrid
GBP 70,000 - 100,000
Insurance coverage
Medical benefits
Pension plan
+3
Python Tech Lead: Cloud, DevOps & Innovation
Python Tech Lead: Cloud, DevOps & Innovation

CGI Group Inc. • Leatherhead

On-site
GBP 65,000 - 90,000
Cloud Engineers
Cloud Engineers

Free-Work UK • Gloucester

On-site
GBP 75,000 - 110,000
Technical Delivery Engineer
Technical Delivery Engineer

CGI Group Inc. • City of Westminster

Hybrid
GBP 70,000 - 110,000
Insurance coverage
Medical benefits
Pension plan
+9
Technical Delivery Lead
Technical Delivery Lead

CGI Group Inc. • City of Westminster

Hybrid
GBP 90,000 - 130,000
Insurance coverage
Medical benefits
Pension plan
+2
Software Engineer
Software Engineer

Onyx-Conseil • Leeds

Hybrid
GBP 60,000 - 75,000
Competitive salary
Excellent pension
Private healthcare
+1
DevOps Engineer
DevOps Engineer

Dev • Milton Keynes

Hybrid
GBP 60,000 - 90,000
Technical Delivery Lead, AI & Technology Transformation
Technical Delivery Lead, AI & Technology Transformation

CGI Group Inc. • City of Westminster

Hybrid
GBP 90,000 - 150,000
Insurance coverage
Medical benefits
Pension plan
+9