Software Engineer

trg.

Greater London

Hybrid

GBP 60,000 - 90,000

Full time

5 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

trg. seeks a mid-level Python Engineer to join a cross-functional team building internal tooling, data pipelines and automation services for engineering and project delivery teams in Central London. Hybrid — 4 days in office.

The role focuses on delivering robust Python tooling and APIs to accelerate decision making across major projects. You will work with structured data, write tests, and collaborate with senior engineers and domain experts to translate real-world engineering problems into

Qualifications

  • 4–7 years of Python development experience in a professional setting.
  • Comfortable with SQL and working with relational data.
  • Experience building or maintaining REST APIs or internal tooling.
  • Good instincts around clean code, testing and version control (Git).
  • Able to work independently on well-scoped problems and communicate clearly with non-technical stakeholders.

Responsibilities

  • Build and maintain Python-based tooling, automation scripts and internal APIs.
  • Work with structured and semi-structured data — cleaning, transforming and surfacing it for downstream consumers.
  • Collaborate with senior engineers and domain experts to translate real-world engineering problems into clean, maintainable code.
  • Write tests, contribute to code reviews, and help raise the bar on code quality across the team.
  • Use AI coding assistants as part of your daily workflow

Skills

Python
SQL
REST APIs
Git
Testing
Communication

Job description

Office: Hybrid — 4 days in office (Central London)
Eng Size: Large global org, small 8-person AI team

We're working with a globally recognised infrastructure and engineering firm operating across some of the UK and Europe's most complex built-environment programmes — spanning transport, water, energy, and sustainability at serious scale. As they invest in their internal digital capability, they're building the tools and data infrastructure that help engineers and project teams make better decisions, faster.

They need a mid-level Python Engineer to join a cross-functional team building the internal tooling, data pipelines and automation services that sit behind that work.

What you'll do:
  • Build and maintain Python-based tooling, automation scripts and internal APIs that serve engineering and project delivery teams
  • Work with structured and semi-structured data — cleaning, transforming and surfacing it for downstream consumers
  • Collaborate with senior engineers and domain experts to translate real-world engineering problems into clean, maintainable code
  • Write tests, contribute to code reviews, and help raise the bar on code quality across the team
  • Use AI coding assistants as part of your daily workflow
What they need:
  • 4–7 years of Python development experience in a professional setting
  • Comfortable with SQL and working with relational data
  • Experience building or maintaining REST APIs or internal tooling
  • Good instincts around clean code, testing and version control (Git)
  • Able to work independently on well-scoped problems and communicate clearly with non-technical stakeholders
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Python Engineer: Internal Tooling & Data Pipelines (Hybrid)
Python Engineer: Internal Tooling & Data Pipelines (Hybrid)

trg. • Greater London

Hybrid
GBP 60,000 - 90,000
Senior Python Developer
Senior Python Developer

Spectrum IT Recruitment • Eastleigh

Hybrid
GBP 70,000 - 80,000
Bonus 8%
Pension 10%
Private healthcare
Senior Software Engineer (Python)
Senior Software Engineer (Python)

Harnham • England

Hybrid
GBP 68,000 - 80,000
25 days holiday plus option to buy 5 more
Private medical cash plan
Annual performance-based bonus (up to 7%)
+2
Lead Software Engineer
Lead Software Engineer

Cierti • Greater London

Hybrid
GBP 110,000 - 160,000
Senior Python Engineer
Senior Python Engineer

Intec Select Ltd • Greater London

Hybrid
GBP 72,000 - 94,000
Senior Python Engineer
Senior Python Engineer

your Jared • Greater London

Hybrid
GBP 80,000 - 95,000
Hybrid work model
London office access
Career progression
+1
Senior Engineer
Senior Engineer

Digital Waffle • Greater London, Birmingham

Hybrid
GBP 90,000 - 120,000
Software Engineer
Software Engineer

Wave Talent • Greater London

On-site
GBP 90,000 - 120,000
Paid sick leave with Income Protection
Season Ticket Loan
Cycle to Work schemes
Senior Automation Engineer
Senior Automation Engineer

Digital Waffle • Birmingham

Hybrid
GBP 70,000 - 90,000
Hybrid working
Competitive salary
AI Engineer
AI Engineer

develop • Greater London

Hybrid
GBP 42,000 - 70,000
Share options
Discretionary bonus