Python Jobs in Edinburgh

1 to 25 of 275 Python Jobs in Edinburgh

Senior Lead Software Engineer (Python)

Edinburgh, Scotland, United Kingdom
LSEG (London Stock Exchange Group)
Join to apply for the Senior Lead Software Engineer (Python) role at LSEG (London Stock Exchange Group) 3 weeks ago Be among the first 25 applicants Join to apply for the Senior Lead Software Engineer (Python) role at LSEG (London Stock Exchange Group) Role profile: Are you an experienced software engineer with a passion for productionising data science solutions? Do … roadmaps. What you'll bring: Essential skills: Extensive experience in software engineering with a focus on designing and implementing high-performance, scalable systems. Proficiency in Object-Oriented programming in Python for backend development. Expertise in cloud technologies (emphasis on Azure and/or AWS) and deployment practices, ensuring seamless and scalable delivery. Proven ability to establish and uphold coding and More ❯
Posted:

Platform Engineer (DevSecOps)

Edinburgh, Scotland, United Kingdom
Consunet Pty Ltd
using tools like Jenkins and GitLab CI. • Experience with container technologies (e.g., Docker and Kubernetes), artifact repositories (e.g., JFrog Artifactory), and container security best practices. • Competent scripting skills (e.g., Python, Bash) for automation and Infrastructure as Code. • Exposure to other Infrastructure as Code tools (e.g., Terraform, Ansible). • Proficiency in Linux/Unix systems, networking concepts, and security principles. • Familiarity More ❯
Posted:

Data Engineer - (Python and Power BI)

Edinburgh, Scotland, United Kingdom
N Consulting Limited
Data Engineer - (Python and Power BI) at N Consulting Ltd Job Summary : We are seeking a skilled Data Engineer with expertise in Python development and Power BI to join our growing data team. The ideal candidate will be responsible for designing, building, and maintaining robust data pipelines, transforming raw data into clean datasets, and delivering compelling dashboards and insights to … drive business decisions. Design, develop, and optimize ETL/ELT pipelines using Python and SQL. Develop and maintain Power BI dashboards and reports to visualize data and track KPIs. Work with stakeholders to gather business requirements and translate them into technical solutions. Perform data wrangling, cleaning, and transformation to prepare datasets for analysis. Integrate data from multiple sources (APIs, databases More ❯
Posted:

Senior Data Engineer

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
Net Talent
or Azure). Deep understanding of data modeling , distributed systems , streaming architectures , and ETL/ELT pipelines . Proficiency in SQL and at least one programming language such as Python , Scala , or Java . Demonstrated experience owning and delivering complex systems from architecture through implementation. Excellent communication skills with the ability to explain technical concepts to both technical and non … ago Internship - AI Embedded Software Engineer (Italy Based) Edinburgh, Scotland, United Kingdom 2 months ago Edinburgh, Scotland, United Kingdom 3 weeks ago Edinburgh, Scotland, United Kingdom 1 week ago Python and Kubernetes Software Engineer - Data, AI/ML & Analytics Edinburgh, Scotland, United Kingdom 2 months ago Edinburgh, Scotland, United Kingdom 5 days ago Edinburgh, Scotland, United Kingdom 1 month ago More ❯
Posted:

Senior Data Engineer

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
Scott Logic
typical in modern data engineering and reporting. Including storage, data pipelines to ingest and transform data, and querying & reporting of analytical data. You've worked with technologies such as Python, Spark, SQL, Pyspark, PowerBI etc. You’ve got a background in software engineering, including Front End technologies like JavaScript. You’re a problem-solver, pragmatically exploring options and finding effective More ❯
Posted:

Security Engineer - M&G plc.

Edinburgh, Scotland, United Kingdom
Jobs via eFinancialCareers
PCI, ISO 27K, GDPR) Excellent verbal and written interpersonal skills, a phenomenal teammate with strong analytical, problem solving, debugging and troubleshooting skills. Demonstrate talent in technologies such as Java, Python, Powershell, Bash, Terraform, Azure ARM Infrastructure and KQL (for Azure Log Analytics queries) An ability to drive decisions and be hands on We have a diverse workforce and an inclusive More ❯
Posted:

Cryptographic Platform Engineer, Vice President, Hybrid

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
State Street
Strong organizational, multi-tasking, and prioritizing skills Education & Preferred Qualifications Bachelor's degree in Computer Science, Information Security, or a related field or equivalent work experience. Strong proficiency in Python, PowerShell, Bash, or Java for automation and integrations. Experience with RESTful APIs, JSON, XML, and WebSockets to integrate key management solutions Experience with key management systems (HashiCorp Vault, ASW KMS More ❯
Posted:

Senior Software Engineer Python API AWS

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
Client Server
Social network you want to login/join with: Senior Software Engineer Python API AWS, Edinburgh col-narrow-left Client: Client Server Location: Edinburgh, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Reference: d7fa29da871f Job Views: 4 Posted: 29.06.2025 Expiry Date: 13.08.2025 col-wide Job Description: Senior Software Engineer/Developer (Python API AWS … SaaS) Remote Scotland to £120k Are you a senior technologist with strong Python, API and AWS cloud experience? You could be progressing your career in an impactful, hands-on engineering position for a successful and growing technology company, helping to build a large-scale video platform on the Amazon Web Services Cloud. The core product allows business users to capture … utilities, telecoms, manufacturing and facilities management companies. As a Senior Software Engineer you'll design and develop new features and enhancements to the core platform and APIs working with Python within an AWS environment. You'll work across the full software development lifecycle, communicating with customers and investors alike to design robust, scalable, performance and secure implementations for new features. More ❯
Posted:

Senior Software Engineer (Backend)

Edinburgh, United Kingdom
Hybrid / WFH Options
Lloyds Bank plc
We would be looking for the following Minimum requirements include demonstrated hands-on experience with: Backend software engineering in Java and ideally an additional OOP language (e.g., Go or Python) Developing RESTful APIs and understanding API Gateways (e.g., APIGEE) Building applications with container technologies (e.g., Docker) Managing applications deployed to Kubernetes, Istio, Helm Cloud platforms such as GCP, GKE, IaC More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Enterprise Security Engineer

Edinburgh, Scotland, United Kingdom
M&G plc
PCI, ISO 27K, GDPR) Excellent verbal and written interpersonal skills, a phenomenal teammate with strong analytical, problem solving, debugging and troubleshooting skills. Demonstrate talent in technologies such as Java, Python, Powershell, Bash, Terraform, Azure ARM Infrastructure and KQL (for Azure Log Analytics queries) An ability to drive decisions and be hands on We have a diverse workforce and an inclusive More ❯
Posted:

Senior IaC Software Engineer

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
JR United Kingdom
Responsibilities Collaborate within a dynamic software engineering team to architect and build a new cloud-native IaC platform. Develop software using technologies such as Docker Compose, Terraform, Kubernetes (K8s), Python, and Go. Provision and orchestrate open-source services including Loki, Redis, Grafana, Authentik, Netbird, among others. Design and implement CI/CD pipelines to streamline deployment processes. Initially focus on … and development for cloud-native IaC platforms. Strong communication skills, a collaborative spirit, and a commitment to quality. Proven experience in early-stage projects utilizing technologies like AWS, Terraform, Python, Go, and a solid understanding of Bash. Familiarity with clustering, load balancing in cloud environments, and a solid grasp of networking and telemetry, especially within AWS. Proficiency in Linux system More ❯
Posted:

Machine Learning Engineer (Visa Sponsorship Available)

Edinburgh, United Kingdom
Techwaka
with business objectives and best practices in machine learning. Optimization : Continuously improve machine learning infrastructure and production workflows. Strong technical foundation in machine learning and software engineering Proficiency in Python and ML libraries (e.g., TensorFlow, PyTorch, scikit-learn) Experience with cloud platforms (AWS, GCP, Azure) Experience with CI/CD pipelines for machine learning (e.g., Vertex AI) Familiarity with data … a related field 3+ years of experience in deploying and maintaining machine learning models Experience with cloud platforms, model pipelines, and CI/CD processes Strong coding skills in Python Benefits Flexible Working Options : Including hybrid and remote options Competitive Compensation Package + Bonus 25 Days Holiday Per Year (increasing to 28 after 2 years) 2 Paid Volunteering Days Per More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Data Engineer

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
Motability Operations Ltd
and fundamental services like IAM, Lambda, S3 etc. Experience of liaising with both in-house and third party development teams, across different geographical sites Skilled at writing and understand Python code especially those using AWS boto3 APIs Good understanding of replication software such as DMS Very good SQL skills Past experience and solid understanding of end to end Data Warehouse … roles. Edinburgh, Scotland, United Kingdom 1 week ago Edinburgh, Scotland, United Kingdom 2 weeks ago Edinburgh, Scotland, United Kingdom 3 months ago Edinburgh, Scotland, United Kingdom 5 days ago Python Backend Junior Software Engineer - Remote 4 days a week (Europe) Edinburgh, Scotland, United Kingdom $30,000.00-$40,000.00 4 weeks ago Edinburgh, Scotland, United Kingdom 3 weeks ago Edinburgh, Scotland … months ago Software Engineer - Identity and access management Edinburgh, Scotland, United Kingdom 1 week ago Edinburgh, Scotland, United Kingdom 3 days ago Edinburgh, Scotland, United Kingdom 4 days ago Python and Kubernetes Software Engineer - Data, AI/ML & Analytics Edinburgh, Scotland, United Kingdom 4 months ago Edinburgh, Scotland, United Kingdom 6 days ago Freelance Data Analyst (Python) - AI Trainer Edinburgh More ❯
Posted:

Core Data Engineer

Edinburgh, Scotland, United Kingdom
Optima Partners
and Tools: Identify opportunities for automation and recommend tools to improve data engineering workflows. Documentation: Maintain detailed technical documentation for all solutions and processes. Technical Skills Programming: Proficiency in Python, Java, Scala, or similar languages. Big Data Technologies: Hands-on experience with big data tools e.g. (Databricks, Apache Spark, Hadoop). Cloud Platforms: Familiarity with AWS, Azure, GCP, or other … . Edinburgh, Scotland, United Kingdom 1 week ago Edinburgh, Scotland, United Kingdom 2 weeks ago Edinburgh, Scotland, United Kingdom 3 months ago Edinburgh, Scotland, United Kingdom 1 month ago Python Backend Junior Software Engineer - Remote 4 days a week (Europe) Edinburgh, Scotland, United Kingdom $30,000.00-$40,000.00 3 weeks ago Edinburgh, Scotland, United Kingdom 1 week ago Edinburgh, Scotland … Engineer - Identity and access management Edinburgh, Scotland, United Kingdom 1 week ago Edinburgh, Scotland, United Kingdom 4 days ago Edinburgh, Scotland, United Kingdom 4 days ago Freelance Data Analyst (Python) - AI Trainer Edinburgh, Scotland, United Kingdom 1 week ago We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of More ❯
Posted:

Banking & Capital Markets Risk Tech , Manager, Technology Consulting FS

Edinburgh, Scotland, United Kingdom
EY
Understanding of the System Delivery Life Cycle. Experience of using agile delivery tools such as JIRA, Pivotal, Collab, Confluence Experience of engineering based on the likes of SQL, SSIS, Python, Java, Scala, XML/FpML and Power BI Solution architecture (Business, Functional, Technical) Data architecture, data lineage and all aspects of AI including, but not limited to, NLP, ML, deep … Kingdom 1 month ago Edinburgh, Scotland, United Kingdom 1 week ago Linux Engineering Manager - Optimisation for Latest Hardware Edinburgh, Scotland, United Kingdom 3 months ago Engineering Manager - Public Cloud, Python, Golang Edinburgh, Scotland, United Kingdom 1 week ago Edinburgh, Scotland, United Kingdom 1 month ago Edinburgh, Scotland, United Kingdom 1 month ago Ubuntu Engineering Delivery and Excellence Manager Edinburgh, Scotland More ❯
Posted:

Junior Software Engineer

Edinburgh, Scotland, United Kingdom
JR United Kingdom
contributions will be pivotal in advancing the company's capabilities in LLM inferences and enhancing the overall quality of AI solutions. Requirements Some experience in programming languages such as Python, C/C++, and familiarity with object-oriented programming. Experience of working with or an understanding of LLM frameworks such as Haystack, LlamaIndex, and LangChain, with a focus on Retrieval More ❯
Posted:

Senior Infrastructure Engineering Lead

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
Lloyds Banking Group
e.g. segmentation, monitoring, intrusion detection/prevention). Any experience in Zero Trust architecture in cloud environments would be very desirable. Security Defence Centre Tools and practices. Scripting & Automation Python (preferred), PowerShell, Configuration as Code principles and API integration (e.g., Microsoft Graph API) Leadership & Strategy Strategic planning, innovation leadership and delivery in infrastructure and cloud security Budget and resource management More ❯
Posted:

Encryption Program Analyst, Vice President, Hybrid

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
State Street
years) experience within Cybersecurity including SecOps, Cloud Security, and secure architecture. Bachelor's Degree in Computer Science/Engineering, related discipline, or equivalent work experience. Strong proficiency in Python, PowerShell, Bash, or Java. Hands-on Experience with key management systems (HashiCorp Vault, ASW KMS, Azure Key Vault, OCI KMS). Experience with Kubernetes, Terraform, Ansible, Chef, and CI/CD More ❯
Posted:

DevOps Specialist

Edinburgh, Scotland, United Kingdom
JR United Kingdom
text, voice, and images, with a roadmap that includes agentic superModels, API integrations, and video capabilities. Role Overview We are looking for a Senior DevOps Specialist with a strong python and data engineering background to support our R&D and tech teams by designing, building, and maintaining robust infrastructure and data pipelines across AWS and GCP. You will be instrumental … Pipelines, or Jenkins, with a strong ability to optimize CI/CD workflows as well as AI training and inference pipelines for performance and reliability." Exceptional programming skills in Python . You are expected to write clean, efficient, and production-ready code. You should be highly proficient with modern Python programming paradigms and tooling. Proficiency in data-centric programming and … scripting languages (e.g., Python , SQL , Bash ). Proven experience designing and maintaining scalable ETL/ELT pipelines. Focused, sharp, and results-oriented : You are decisive, work with a high degree of autonomy, and consistently deliver high-quality results. You are quick to understand and solve the core of a problem and know how to summarize it efficiently for stakeholders. Effective More ❯
Posted:

Data Engineer

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
In Technology Group
Ensure data quality, security, and compliance across all projects. What We’re Looking For Proven experience as a Data Engineer or in a similar role. Strong knowledge of SQL, Python, and data pipeline tools (e.g., Apache Airflow, dbt). Experience with cloud services (AWS, Azure, or GCP). Familiarity with data warehousing solutions (e.g., Snowflake, Redshift, BigQuery). Excellent problem More ❯
Posted:

Software Engineering Manager

Edinburgh, Scotland, United Kingdom
JR United Kingdom
Lead agile engineering teams across the full SDLC, from ideation to deployment, in a collaborative and high-impact environment. Drive architectural decisions and development best practices across technologies like Python, React, Kubernetes, object storage, Terraform, and both Linux/Windows deployments. Encourage a culture of creative problem-solving, A/B testing of processes, and continuous experimentation to improve team More ❯
Posted:

Cloud Infrastructure Engineer, Associate

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
BlackRock, Inc
complex infrastructure across cloud providers. At least 2 years of CI/CD experience using tools like Azure DevOps, GitLab, or Jenkins. Experience in systems automation with BASH, PowerShell, Python, GoLang, or similar. Contributed to Agile teams to achieve common goals. Knowledge of cloud networking resources such as VPCs, VCNs, Vnets, NSGs, Security Groups, etc. Experience with deployment and orchestration More ❯
Posted:

Reprogramming Specialist

Edinburgh, United Kingdom
KBR, Inc
or related field. 5+ years of experience in software development, and software modernization. Strong expertise in software engineering standards, specifications, and best practices. Familiarity with modern programming languages including Python, C++, Java, JavaScript etc Experience with full stack development and deployment (GUI development, databases, integration APIs, Docker, Kubernetes etc) Working in EW and defence experience preference. Experience with software quality More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

(Remote) Automation Developer - Python, C#

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
JR United Kingdom
startup-style environment where innovation, autonomy, and agility are core values. Key Responsibilities Customer-Focused Automation Delivery o Work closely our customers to develop intelligent automation solutions using C#, Python, and RPA tools. o Engage in scoping and assessing business processes that could be automated, working directly with customer stakeholders to understand needs. o Identify opportunities to productise solutions for … Functions, SQL, Storage). o Investigate and resolve complex technical issues, manage escalations, and support customer-managed service environments. o Develop using modern RPA tools like Robot Framework and Python o Be available to attend quarterly London team meet-ups. o Work cross-functionally with Nexbotix’s project delivery, customer success, and support teams. Technical Expertise: Strong experience with C# … .NET Core, Python, and full-stack development. Familiarity with Azure, RPA tools, and automation design is key. Automation & AI: Experience with RPA platforms and ideally exposure to OCR and AI technologies. Process-Oriented: Capable of identifying automation opportunities, scoping out solutions, and working closely with business SMEs to translate them into scalable tools. Problem-Solver: Strong analytical and troubleshooting skills. More ❯
Posted:

Site Reliability Engineer

Edinburgh, Scotland, United Kingdom
Hybrid / WFH Options
Canonical
world, to align on strategy and execution. The company is founder led, profitable and growing. We are hiring a Site Reliability Engineer Next-gen operations at scale, with pure Python infra-as-code, from bare metal to containers and applications. Our goal is to perfect enterprise infrastructure devops. We run hundreds of private cloud, Kubernetes, and application clusters for customers … learn the entire stack, from bare metal networking and kernel up to serverless and open source applications. Location: Globally remote role The role entails Our cloud operations engineers bring Python software-engineering skills and rigour to the operations domain. We practise devsecops from bare metal to application. We architect and run OpenStack, Kubernetes and software defined storage, and we enable … devsecops for applications running on that infrastructure too. To become a member of this team, you need to be a software engineer fluent in Python, you need a genuine interest in the full open source infrastructure stack from metal to containers, and you need the ability to work in a high pressure operations environment with mission-critical services for global More ❯
Posted:
Python
Edinburgh
10th Percentile
£38,000
25th Percentile
£48,750
Median
£57,500
75th Percentile
£75,360
90th Percentile
£82,751