Senior Python Developer

Job not on LinkedIn

🔥 0 minutes ago

🇬🇧 United Kingdom – Remote

💵 £50k - £65k / year

⏰ Full Time

🟠 Senior

🔙 Backend Engineer

👻 Ghost score 0%

infoinfo
Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of City Science

City Science

11 - 50 employees

💼 Consulting

📦 Logistics

🏗️ Construction

Consulting • Logistics • Construction

City Science is a pioneering engineering company focused on decarbonization. The company leverages science and data to assist public and private organizations in achieving meaningful carbon reductions, improving quality of life and urban environments in the process. City Science provides robust decarbonization and energy strategies, transport planning, carbon accounting, and geospatial solutions. They partner with local authorities, transport and highways sectors, and organizations operating in energy and infrastructure, to model and implement strategies that lead to significant and sustainable carbon emission reductions.

📋 Description

• Design, build and improve Python packages for modelling, simulation and data processing • Lead engineering decisions, architecture discussions and technical problem solving • Turn analytical and modelling needs into shippable software • Line manage one or more developers through one-to-ones, objective setting, performance reviews and development support • Mentor colleagues through code reviews, pairing and knowledge sharing • Maintain code quality through testing, documentation and thorough code reviews • Work across disciplines to integrate tools and deliver customer results • Drive continuous improvement in tools, processes and engineering standards • Own deliverables and keep projects moving with urgency and accountability • Collaborate with DESNZ, external collaborators, internal domain experts and the development team on Python software for decarbonisation

🎯 Requirements

• Strong professional experience as a Python developer, at or near senior level • Excellent command of Python and its ecosystem, including libraries, tooling and best practice • Track record of building production-grade applications, ideally in data-rich or scientific domains • Ability to write clean, maintainable, well-tested code • Experience line managing or formally mentoring developers, or willingness and motivation to take on line management responsibilities • Strong problem-solving skills and ability to explain technical ideas clearly to technical and non-technical audiences • Experience working in multidisciplinary teams • Experience with Pydantic and/or JSON Schema desirable • Familiarity with GitLab CI/CD desirable • Strong grasp of geometry and physics, ideally including building physics • Understanding of decarbonisation and energy systems • Experience supporting junior engineers through onboarding or coaching desirable • Must not require visa sponsorship now or in the future

🏖️ Benefits

• Fully remote working, with optional access to offices in Birmingham, Bristol, Exeter and London • Flexible working hours • Talented, friendly and supportive team • Impactful projects in decarbonisation and sustainability • Opportunities for professional growth and people leadership • 25 days’ annual leave, plus bank holidays • Buy/sell annual leave policy • Group pension scheme • Enhanced maternity and paternity policy • Eye care policy • Cycle to work scheme • Employee assistance programme • Leadership and management training

Apply Now

Similar Jobs

🔥 12 hours ago

Flosum

201 - 500

🤝 B2B

☁️ SaaS

Senior Node.js Developer building secure backend services, APIs, and integrations for Flosum’s Salesforce-native enterprise SaaS platform. Developing scalable systems for regulated Fortune 500 customers.

🔥 18 hours ago

GitLab

1001 - 5000

💼 Consulting

📣 Marketing

🤖 Artificial Intelligence

Backend Engineer building secure Ruby and GraphQL repository management systems for GitLab’s DevSecOps platform. Improving reliability, performance, observability, and AI-powered configuration features.

🇬🇧 United Kingdom – Remote

💰 Secondary Market on 2020-11

⏰ Full Time

🟡 Mid-level

🟠 Senior

🔙 Backend Engineer

🕒 Yesterday

Peratera

11 - 50

💳 Fintech

🤝 B2B

🔌 API

Senior Java Developer building distributed payment services for Peratera, a UK fintech platform. Shaping cloud-native architecture, observability, and resilient financial operations.

🕒 2 days ago

Trigger.dev

1 - 10

💼 Consulting

📦 Logistics

📣 Marketing

Back-end Engineer securing Trigger.dev’s platform for running AI agents and workflows. Building sandbox runtimes, threat detection, vulnerability management, and incident response.

🕒 2 days ago

Ensono

1001 - 5000

💼 Consulting

Senior .NET Consultant delivering cloud-native solutions for Ensono, a managed technology services provider. Leading technical delivery across .NET, Azure/AWS, microservices, and distributed architectures.