Birmingham, West Midlands, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
Data SoftwareEngineer (Python PySpark) Remote UK to £95k Are you a data savvy SoftwareEngineer with strong Python coding skills? You could be progressing your career in a senior, hands-on Data SoftwareEngineer role as part of a friendly and supportive international team at a growing and hugely successful European … company as they expand their UK presence; their platform enables an insurance quote to be made to the consumer within 60 seconds, using just 4 clicks. As a Data SoftwareEngineer within the Claims team you will help shape the architecture of data products, building reusable technology that enables teams to ingest, store, transform and serve their own … hybrid model from the London office depending on your location/preferences. About you: You are degree educated in a relevant discipline, e.g. Computer Science, Mathematics You have a software engineering background with advanced Python and PySpark coding skills You have experience in batch, distributed data processing and near real-time streaming data pipelines with technologies such as More ❯
Manchester, North West, United Kingdom Hybrid / WFH Options
Client Server
Senior SoftwareEngineer/Developer (Python TypeScript LLM) Remote UK to £130k Are you a senior, backend focussed SoftwareEngineer with advanced Python and TypeScript experience and a keen interest in AI? You could be progressing your career in an impactful Senior SoftwareEngineer role at a highly successful American sports data … analytics company that is expanding its UK presence. As a Senior SoftwareEngineer you will architect, develop and implement a new multi-agent AI experience that unlocks the power of the company's football data for coaches, fantasy players and bettors. You'll be working with data at scale, developing AI driven features in close collaboration with Product … and Data Science teams to deliver first class customer experiences. You'll focus on backend development primarily using Python and TypeScript to engineer clean code and produce reliable, high quality software. You'll work across the full software development lifecycle, participate in code reviews and explore emerging technologies as part of a collaborative, remote team of technologists More ❯
Manchester, Lancashire, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
Senior SoftwareEngineer/Developer (Python TypeScript LLM) Remote UK to £130k Are you a senior, backend focussed SoftwareEngineer with advanced Python and TypeScript experience and a keen interest in AI? You could be progressing your career in an impactful Senior SoftwareEngineer role at a highly successful American sports data … analytics company that is expanding its UK presence. As a Senior SoftwareEngineer you will architect, develop and implement a new multi-agent AI experience that unlocks the power of the company's football data for coaches, fantasy players and bettors. You'll be working with data at scale, developing AI driven features in close collaboration with Product … and Data Science teams to deliver first class customer experiences. You'll focus on backend development primarily using Python and TypeScript to engineer clean code and produce reliable, high quality software. You'll work across the full software development lifecycle, participate in code reviews and explore emerging technologies as part of a collaborative, remote team of technologists More ❯
Lead SoftwareEngineer (Python) page is loaded Lead SoftwareEngineer (Python) Apply locations GBR-Nottingham-1 Chapel Qtr time type: Full time posted on: Posted 30+ Days Ago job requisition id: R We are seeking a dedicated, enthusiastic, and passionate lead softwareengineer to join our team, committed to delivering excellence to … Risk products, either individually or leading a small team of engineers. You will collaborate closely with QA engineers to ensure high standards of quality. While your background is in software development, your curiosity, eagerness to learn, and passion for technology will enable you to succeed. Quality is non-negotiable; therefore, a strong focus on code quality, unit testing, and … are also key aspects of this role. Main Responsibilities/Accountabilities: Design, build, and maintain efficient, reusable, reliable, and secure code based on requirements or User Stories. Develop enterprise software within a multi-functional agile team, adhering to standards, best practices, policies, and methodologies. Lead groups of engineers, coordinating with Scrum Master, Product Owners, and management to deliver larger More ❯
SoftwareEngineer - Python PDSL is thrilled to present a fantastic opportunity for a Contract SoftwareEngineer - Python with one of our esteemed clients based in the United Kingdom. If you have a strong background in IT and a passion for developing innovative software solutions, this role might be the perfect fit for you. … Our client values creativity and technical expertise, and is looking for a dedicated engineer who can contribute positively to their team. As a SoftwareEngineer, you will be involved in designing, implementing, and maintaining Python applications that not only meet client specifications but also enhance efficiency and effectiveness. We encourage candidates who thrive in a collaborative More ❯
Title: Senior SoftwareEngineer (Python) Department: Procode IT Location: Commuting distance of Chandlers Ford Salary: Circa £56,238 + discretionary 15% bonus scheme Are you an experienced SoftwareEngineer with strong and up to date skills in Python, FastAPI and AWS? If so, this could be the position for you! About us We are … a dynamic software company. Established in 2006, with a vision of helping the energy and utilities sectors improve customer experience and lower their cost to serve, using smarter process automation. Are you curious about what the future in tech holds? Do you have the drive to want to deliver great solutions for customers? Then we have an exciting opportunity … as a Senior SoftwareEngineer (Python), where we aim to provide you with a uniquely inclusive and diverse workplace, which showcases the extraordinary in all of us, by enabling you to be the best you can be. Our promise is to put customers at the heart of everything we do; its part of how we live and More ❯
Manchester, Lancashire, England, United Kingdom Hybrid / WFH Options
Interquest
This role is Hybrid and requires occasional attendance to the Manchester HQ office. Job Title: PythonSoftwareEngineer Location: Manchester Job Type: Full-time, permanent Salary: Up to £65,000 + Bonus About the business This FinTech organisation are one of Manchester's fastest-growing scale up comany's who are on a mission to beacome the … best that it can be Join them to work on high-impact projects in a collaborative, innovation-driven environment. Role Overview They are looking for a passionate and experienced PythonSoftwareEngineer to help design, develop, and maintain robust backend systems and APIs. You’ll work closely with product managers, data scientists, and other engineers to deliver … for maximum speed and scalability. Participate in code reviews and contribute to best practices. Troubleshoot, debug, and upgrade existing systems. Required Skills & Qualifications 3+ years of professional experience in Pythonsoftware development. Strong knowledge of Python frameworks such as Django, Flask, or FastAPI. Experience with SQL and NoSQL databases (e.g., PostgreSQL, MongoDB). Familiarity with cloud platforms More ❯
Manchester, North West, United Kingdom Hybrid / WFH Options
InterQuest Group (UK) Limited
This role is Hybrid and requires occasional attendance to the Manchester HQ office. Job Title: PythonSoftwareEngineer Location: Manchester Job Type: Full-time, permanent Salary: Up to £65,000 + Bonus About the business This FinTech organisation are one of Manchester's fastest-growing scale up comany's who are on a mission to beacome the … best that it can be Join them to work on high-impact projects in a collaborative, innovation-driven environment. Role Overview They are looking for a passionate and experienced PythonSoftwareEngineer to help design, develop, and maintain robust backend systems and APIs. You'll work closely with product managers, data scientists, and other engineers to deliver … for maximum speed and scalability. Participate in code reviews and contribute to best practices. Troubleshoot, debug, and upgrade existing systems. Required Skills & Qualifications 3+ years of professional experience in Pythonsoftware development. Strong knowledge of Python frameworks such as Django, Flask, or FastAPI. Experience with SQL and NoSQL databases (e.g., PostgreSQL, MongoDB). Familiarity with cloud platforms More ❯
Manchester, North West, United Kingdom Hybrid / WFH Options
Client Server
Backend SoftwareEngineer/Developer (Python AWS Amazon CDK) Manchester to £90k Do you have strong Python and AWS skills combined with start-up/SME experience? You could be progressing your career in a senior, hands-on role at a technology start-up that is producing a software suite for legal firms that massively … reduces para-legal workloads, they have seen huge interest in the product and have a lot of greenfield development work to get stuck into. As a Backend SoftwareEngineer you'll join a small technology team and take ownership of backend development work, there are a range of projects, you'll see the results of your work quickly … and be able to input into technical decision making. You'll mainly be working Python within an AWS environment collaborating with Front End Engineers using TypeScript, React and Next.js. Location/WFH: You'll join a small but growing team based in Central Manchester three days a week with flexibility to work from home the other two days. About More ❯
Manchester, Lancashire, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
Backend SoftwareEngineer/Developer (Python AWS Amazon CDK) Manchester to £90k Do you have strong Python and AWS skills combined with start-up/SME experience? You could be progressing your career in a senior, hands-on role at a technology start-up that is producing a software suite for legal firms that massively … reduces para-legal workloads, they have seen huge interest in the product and have a lot of greenfield development work to get stuck into. As a Backend SoftwareEngineer you'll join a small technology team and take ownership of backend development work, there are a range of projects, you'll see the results of your work quickly … and be able to input into technical decision making. You'll mainly be working Python within an AWS environment collaborating with Front End Engineers using TypeScript, React and Next.js. Location/WFH: You'll join a small but growing team based in Central Manchester three days a week with flexibility to work from home the other two days. About More ❯
A company at the forefront of developing intricate scientific systems is seeking a Senior SoftwareEngineer to join their team. In this role, you’ll go beyond routine coding tasks and focus on developing complete solutions. You’ll work on everything from front-end interaction and data handling to integrating with specialized hardware components. Essentially, you’ll be … creating the software “nervous system” for cutting-edge imaging and inspection technology. You’ll operate within a close-knit, interdisciplinary group dedicated to continually enhancing the company’s core platforms. Key Responsibilities: Architectural Design: Consider the entire software stack—from how users engage with the application, through data analysis workflows, to the lower-level connections with sensors and … control units. Software Implementation: Develop robust, maintainable software primarily in Python, ensuring it easily interfaces with complex instrumentation while embracing test-driven development. Technical Innovation: Investigate and address challenging engineering issues, conceiving smart, high-performance solutions that expand the boundaries of what’s possible. Essential Qualifications & Experience: Professional Background: A minimum of five years’ experience as a More ❯
Barnard Castle, County Durham, United Kingdom Hybrid / WFH Options
myworkdayjobs.com - ATS
Staff SoftwareEngineer - Java, Python, Generative AI, Agentic Systems (REMOTE) page is loaded Staff SoftwareEngineer - Java, Python, Generative AI, Agentic Systems (REMOTE) Apply remote type Remote locations CA Palo Alto - JPS NC Raleigh-Durham OR Portland - JPS CA San Diego (Office) - JPS NV Las Vegas time type Full time posted on Posted … Days Ago job requisition id R GEICO is seeking an experienced Engineer with a passion for building high-performance, low maintenance, zero-downtime platforms, and applications to support the Digital Experience for customers. You will help drive our insurance business transformation as we transition from a traditional IT model to a tech organization with engineering excellence as its mission … while co-creating the culture of psychological safety and continuous improvement. Position Description Our Staff Engineer is a key member of the engineering staff working across the organization to provide a friction-less experience to our customers and maintain the highest standards of protection and availability. Our team thrives and succeeds in delivering high-quality technology products and services More ❯
SoftwareEngineer C++/Python Location: Aberdeen, UK Work Style: Office-based Are You Ready to Elevate Your Career in Software Engineering? Join a leading technology company as a C++/PythonSoftwareEngineer and become part of a multinational team specializing in groundbreaking video and audio compression technologies for media processing solutions. … across the globe, sharing knowledge and ideas to drive innovation in media processing. Career Growth : This position offers the potential for you to enhance your skills in C++ and Python while contributing to high-performance systems in the media and broadcast industry. Key Responsibilities: Develop and maintain high-performance software systems usingC++ and Python on Linuxplatforms, focusing … testing, and CI/CD processes using GitLab to ensure code quality and maintainability. Support the design and development of containerized deployments using Docker , enhancing the efficiency of the software lifecycle. Essential Qualifications & Attributes: PhD/MSc or BSc in Computer Science with at least a 1st class or 2:1 degree. Strong expertise in C++ programming with hands More ❯
As a Staff SoftwareEngineer, you'll be driving and proposing strategies around complex and unique technical problems affecting the business needs, communicating standards and getting buy-in on solutions. By serving as an expert and owner in multiple areas of the codebase you will successfully deliver architecture/execution of major components from conception to release. About … the Team As a Staff SoftwareEngineer in our team, you'll be part of the Coverage & Analysis pillar, working on our most valuable part of the product. Our customers want to get coverage across as much of their cloud infrastructure as possible, and you'll be working cross-functionally to help deliver this. You'll manage a … Outside of your team, you'll contribute to the wider InsightCloudSec architecture and engineering direction, and also to the broader Rapid7 engineering community. About the Role As a Staff SoftwareEngineer, your primary responsibility will be to help set and drive the technical direction for the team. Specifically, your focus will be to: Build, maintain, and release high More ❯
Lancaster, Lancashire, United Kingdom Hybrid / WFH Options
Quantum Base Limited
the right to work in the UK. This is a remote role, with occasional (eg: once every three weeks) visits to either our London or Lancaster offices. While our software team is largely remote, you are welcome to work more regularly, or even full-time, in office if preferred. About the Role We are looking for an excellent softwareengineer to work on multiple projects across our tech stack, supporting our product which is mobile based. You will need to have strong fundamental engineering skills and be happy working across a wide range of applications. As a Senior Engineer, you will be responsible for our AWS, Web and Desktop tech stack. This includes: Our AWS cloud … Dynamo DB, Lambda ) Various scripts and algorithms (Python) Our Microsoft Desktop App (Python) Our ASP.Net web app (.Net, C#, JS, Azure) You will interact heavily with our wider team of mobile software engineers, physicists and mathematicians who manage our mobile stack, mobile SDK and authentication algorithms. You'll play a key role in designing, developing, and maintaining More ❯
The SoftwareEngineer role leads and participates in solving business problems by building robust, high-performance large-scale enterprise applications. You will leverage your deep technical knowledge to design and code scalable and easily maintainable solutions as well as mentor other more junior engineers as needed. You will promote a culture of technical excellence and continuous improvements within … the team. Responsibilities Develop and engineer solutions within multiple agile software delivery teams, working to collaboratively deliver sprint goals, write code, and participate in the broader Citi technical community and team-level Agile and Scrum processes. Engage in the full software development lifecycle (SDLC), including planning, development, testing, and deployment ensuring adherence to best practices in CI …/CD pipelines Foster relationships with end users and stakeholders and influence product design evolution and delivery strategies Required Qualifications Experience as a SoftwareEngineer/Developer using Java and/or Python Clear understanding of Data Structures and Object-Oriented Principles Experience building horizontally scalable software using Cloud-native development or Container Orchestration tools such More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Harnham - Data & Analytics Recruitment
Founding SoftwareEngineer (Python and React) Remote (1 Week Per Month in Barcelona - Espensed) Salary: £180,000 + Benefits About the Company: Our client is a UK-based deep tech start-up specializing in AI technology. They are looking for a Full Stack Engineer to join their dynamic and rapidly expanding team. This role offers a … unique opportunity to work on cutting-edge AI systems and significantly impact the direction of a successful early-stage business. Role Overview: Key Responsibilities: AI Software Development: Develop and enhance the company's AI-based (LLM/RAG) software. System Integration: Integrate offline versions of the software into customer systems. Backend Development: Work primarily with Python to … build scalable backend systems and APIs. Minimum Qualifications & Experience: Backend Proficiency: Strong experience in Python and building scalable backend applications. API and Database Skills: Experience in creating APIs and working with PostgreSQL databases. DevOps Expertise: Hands-on experience with setting up and managing stacks on AWS or GCP. Why Join: Career Growth: Opportunity for rapid career progression in a More ❯
Our client is seeking a talented SoftwareEngineer with a strong background in Python to join their dynamic team. This is a fantastic opportunity to contribute to high-performance solutions within a supportive and innovative environment. Key Qualifications: BS degree in Computer Science or related field 5+ years of hands-on software engineering experience Expertise in … Python and familiarity with REST API and GraphQL Experience with DevOps practices and CI/CD pipelines Proficiency in RDS, object relational mapping, and Git Strong communication skills and ability to present technical concepts Fluency in English, both written and spoken Key Responsibilities: Implementing high-quality solutions and writing efficient code Deploying and maintaining applications using AWS, EKS, and More ❯
We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead SoftwareEngineer at JPMorgan Chase within the Risk Technology business, youare an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure … contributor, you are responsible for conducting critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives. Job responsibilities Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems Develops secure high-quality production code … and reviews and debugs code written by others Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems Leads evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture Leads More ❯
Liverpool, Lancashire, United Kingdom Hybrid / WFH Options
Very Group
our customers. We are not only passionate about achieving the right outcome and making quality decisions but are dedicated to our collaborative culture. About the role. As a Principal SoftwareEngineer, you will be responsible for designing, building and running front-end and/or back-end software solutions in an agile delivery squad. This role is … hands-on, you'll be actively involved in designing, implementing and running the products and services that your squad are responsible for. You'll help shape best practices in software engineering, then both work to and coach other Squad members into driving and ensuring high quality solutions. Our Principal Software Engineers will work as Tech Leads within autonomous … product teams delivering products that are part of the rebuild and in squads aligned to our other key business goals. Our Principal Software Engineers will take responsibility for the technical delivery of great software and they will lead the technical direction for the team. The ability to coach and mentor team members is essential to this role, as More ❯
in Sunderland. We welcome graduates with strong portfolios! No degree? No problem - you're also encouraged to apply! Job Description: Design, develop, and maintain automated solutions for our compliance software platform using Python. Collaborate with cross-functional teams to gather requirements and identify automation opportunities. Write efficient, scalable code that adheres to coding standards and best practices. Troubleshoot and … deliver high-quality products on schedule. Continuously optimize and improve automation processes for increased efficiency and effectiveness. Qualifications: No degree required. Experience of at least a few years in Python, especially automation. Strong understanding of Python and its libraries. Experience with Selenium or similar web automation tools. Knowledge of REST APIs and HTTP protocols. Experience working within Agile More ❯
Applied Research SoftwareEngineer (AI/ML, Python/Julia, C++, Masters or PhD) Guildford, Surrey (On-site) £65000 - £140,000 + 25% Bonus, 10% Pension, Private Medical . - A Masters or PhD Degree in Computing or STEM disciplines. - Can work full-time, 5 days a week in Guildford in the office. Your new company This leading … Software provider are looking to bolster their engineering team with an experienced Applied Research Software Engineer. You will be working full-time in their head office location in the heart of Guildford close to the University and with excellent transport to London and the surrounding areas in Surrey. This role would essentially suit someone who sits at the … interface of scientific research/R&D and software development. Your new role You will be joining the Innovation Team working on forward looking projects with a focus on high-impact research and early-stage prototyping. You will contribute to the early-stage exploration of technologies such as Machine Learning and AI Engineering and translate experimental code into production More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
We are looking for an experienced engineer who is passionate about developing compilers and managed runtimes and loves open-source software. In this role you will be working on CPython. You'll be part of the bigger CE-SW Runtimes team, whose goal is to improve modern languages support on the Arm architecture, from JavaScript to Rust. You will … Arm Architecture and CPUs. Help develops the project automated functionality and performance testing frameworks. Required Skills and Experience Experience working on managed runtimes or compilers. Strong programming skills in Python/C. Be flexible, with a variety of software development skills and a commitment to extend the breadth and depth of knowledge. Familiar with open-source project development … and contribution processes. Knowledge of a computer architecture, arm64 is preferred. Proficiency in software development and methodologies (coding, testing, debugging, reviewing). Clear and effective written and verbal communication skills. 'Nice To Have' Skills and Experience Proficiency in one or more of the following languages: Java, Rust, Go, JavaScript. Familiar with Agile software development methodology such as Scrum More ❯