Job offers - CrawlJobs

Senior Software Engineer, Python Jobs (Hybrid work)

12 Job Offers

Senior Software Engineer (Backend, Python)
Save Icon
Location Icon
Location
United Kingdom, London (GB)
Salary Icon
Salary
Not provided
octopus.energy Logo
Octopus Energy
Expiration Date
Until further notice
Senior Software Engineer (Python)
Save Icon
Location Icon
Location
United Kingdom, London (GB)
Salary Icon
Salary
Not provided
octopus.energy Logo
Octopus Energy
Expiration Date
Until further notice
Senior Full Stack Software Engineer ( Strong backend - Python & Go + frontend)
Save Icon
Location Icon
Location
Salary Icon
Salary
Not provided
QAD, Inc.
Expiration Date
Until further notice
Senior Software (Python) Engineer | Nomagic [25-32k PLN UoP]
Save Icon
Location Icon
Location
Salary Icon
Salary
Not provided
Bee Talents
Expiration Date
Until further notice
Senior Robotics Software Engineer (C++ & Python)
Save Icon
Location Icon
Location
United States, San Francisco Bay Area
Salary Icon
Salary
170000.00 - 260000.00 USD / Year
Simbe Robotics
Expiration Date
Until further notice
Senior Software Engineer, Python (IPLM)
Save Icon
Salary Icon
Salary
Not provided
Perforce
Expiration Date
Until further notice
Senior Front Office Software Engineer – Python
Save Icon
Senior Front Office Python Engineer sought by a global Hedge Fund for a greenfield trading desk build-out in London. This role offers direct PnL impact, building high-performance tools and cloud-native analytics alongside elite technologists. Requires exceptional Python (pandas, OOP) skills and e...
Salary Icon
Salary
Not provided
weareorbis.com Logo
Orbis Consultants
Expiration Date
Until further notice
Senior Python Software Engineer
Save Icon
Senior Python Software Engineer sought to support R&D tooling, CI/CD pipelines, and internal systems in Bristol. Requires 8+ years commercial Python experience across Linux/Windows, plus GitLab, Agile, and GUI development skills. Key responsibilities include building automated pipelines, ETL proc...
Salary Icon
Salary
70000.00 - 80000.00 GBP / Year
zenovo.co.uk Logo
Zenovo
Expiration Date
Until further notice
Senior Python Software Engineer
Save Icon
Senior Python Software Engineer sought to support R&D tooling, data infrastructure, and CI/CD pipelines in Bristol, UK. Requires 7+ years Python experience, GitLab CI/CD, and Agile workflows. Key benefits include technical mentorship, code reviews, and ensuring software reliability, security, and...
Salary Icon
Salary
65000.00 - 75000.00 GBP / Year
zenovo.co.uk Logo
Zenovo
Expiration Date
Until further notice
Senior Software Engineer - Fullstack (Python + React)
Save Icon
Seeking a Senior Fullstack Software Engineer with 7+ years of experience to join our team in Bengaluru. You will leverage deep expertise in Python (3+ years) and React (5+ years) to drive daily development. Key responsibilities include building microservices, managing CI/CD deployments on AWS/GCP...
Location Icon
Location
Salary Icon
Salary
Not provided
blackline.com Logo
BlackLine
Expiration Date
Until further notice
Senior Software Engineer, Python Platform
Save Icon
Senior Software Engineer, Python Platform at Uber in Amsterdam. Lead cross-cutting initiatives to build and operate the infrastructure powering AI/ML, data platforms, and backend services at scale. Requires 7+ years of experience, deep Python expertise, and a track record in distributed systems a...
Salary Icon
Salary
Not provided
uber.com Logo
Uber
Expiration Date
Until further notice
Senior Data Software Engineer (Python & PySpark) - Vice President
Save Icon
Senior Data Software Engineer (VP) sought in Singapore to lead large-scale data solutions using Python, PySpark, and Apache Spark. Requires 7+ years in data engineering, expertise in cloud platforms (AWS, Azure, GCP), and strong SQL/ETL skills. Drive high-impact projects, design distributed syste...
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice

About the Senior Software Engineer, Python role

Senior Software Engineer, Python jobs represent a pivotal role in modern technology organizations, where experienced professionals architect, build, and maintain the critical infrastructure that powers everything from backend services and data pipelines to machine learning platforms and developer tooling. These positions typically require a deep mastery of the Python programming language combined with a strong foundation in software engineering principles, system design, and operational excellence. Professionals in this role are responsible for designing scalable distributed systems, improving build and deployment workflows, and ensuring the reliability, performance, and security of production environments.

They often lead complex, cross-cutting initiatives that span multiple teams, tackling challenges such as monorepo health, dependency management, continuous integration and delivery pipelines, and observability. A key aspect of these jobs is the focus on developer experience—creating tooling, templates, and automation that make it easier for other engineers to write, test, and ship high-quality Python code at scale. Senior Software Engineers also play a crucial role in mentoring junior team members, conducting rigorous design and code reviews, and raising the overall technical bar within their organization.

Typical responsibilities include owning projects end-to-end from problem definition through design, implementation, production rollout, and long-term operation; driving improvements in testing strategies, monitoring standards, and documentation; and collaborating closely with product managers, data scientists, and platform teams to align technical solutions with business goals. The skill set required for these jobs goes beyond Python proficiency; candidates must demonstrate expertise in large-scale backend systems, distributed computing, and operational practices such as incident management and performance optimization. Familiarity with the Python packaging ecosystem, build backends, and modern CI/CD tools is often essential, as is experience with database technologies, both relational and NoSQL.

For roles leaning into AI and machine learning, knowledge of ML workflows, data pipelines, and emerging AI-assisted development tools is increasingly valuable. Strong leadership, communication, and stakeholder management skills are also critical, as Senior Software Engineers frequently act as technical representatives for their products, influence architectural decisions, and partner with vendors or external teams. Ultimately, these jobs demand a blend of technical depth, strategic thinking, and a commitment to engineering excellence, making them ideal for seasoned professionals who want to shape how Python is built and operated across an entire organization.