CrawlJobs Logo

Filters

Location
Salary

Senior Software Engineer, Python Jobs

34 Job Offers

Senior Software Engineer Scientific Engine (Python)
Save Icon
Join our Paris team as a Senior Software Engineer. You will lead the Python scientific engine, mentor junior developers, and optimize code within a microservices architecture. We seek an expert with strong Python skills, a solid engineering background, and fluency in English/French. Enjoy a colla...
Location Icon
Location
France , Paris
Salary Icon
Salary
Not provided
descartesunderwriting.com Logo
Descartes Underwriting
Expiration Date
Until further notice
Senior Software Engineer (Python) – Fixed Income
Save Icon
Join Citi's Fixed Income Technology team in Mississauga as a Senior Python Engineer. Develop high-performance applications for critical trading and market-making systems. Requires 3-5 years of Python, SQL, and strong problem-solving skills. Contribute to innovative, data-driven solutions in a glo...
Location Icon
Location
Canada , Mississauga, Ontario
Salary Icon
Salary
94300.00 - 141500.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Software Engineer with Python
Save Icon
Join a leading global legal tech platform in Madrid as a Senior Software Engineer. Utilize your 6+ years of experience with Python, TypeScript, and modern frameworks to build scalable, high-performance web applications. Enjoy a flexible, remote-friendly culture focused on innovation and well-bein...
Location Icon
Location
Spain , Madrid
Salary Icon
Salary
Not provided
babelprofiles.com Logo
Babel Profiles
Expiration Date
Until further notice
Senior Software Engineer, Python
Save Icon
Join our Chat group as a Senior Python Engineer and build next-generation AI recruiting products. You will design, implement, and scale AI agentic systems using Python, Kubernetes, and AWS. We offer a remote-friendly culture in Poland, competitive salary, and the chance to make a real impact in H...
Location Icon
Location
Poland
Salary Icon
Salary
Not provided
smartrecruiters.com Logo
SmartRecruiters
Expiration Date
Until further notice
Senior Software Engineer (Python)
Save Icon
Join our AI Practice as a Senior Python Engineer in Utrecht. Design and maintain a mission-critical, real-time voice application using FastAPI, async Python, and Azure cloud services. This client-facing role offers remote flexibility, private healthcare, and a pension scheme.
Location Icon
Location
Netherlands , Utrecht
Salary Icon
Salary
Not provided
sabiogroup.com Logo
Sabio Group
Expiration Date
Until further notice
Senior Python Software Engineer
Save Icon
Location Icon
Location
Bitola, Burgas, Istanbul, Plovdiv, Skopje, Sofia, Varna
Salary Icon
Salary
Not provided
scalefocus.com Logo
Scalefocus
Expiration Date
Until further notice
Senior Software Engineer - Integration (Python)
Save Icon
Join our Integration Engineering team as a Senior Software Engineer. Design and deliver robust Python integration solutions for our core platforms, OpenBAS and OpenCTI. Work remotely from France in an async-first environment, ensuring seamless system interoperability. Enjoy competitive pay, equit...
Location Icon
Location
France
Salary Icon
Salary
Not provided
filigran.io Logo
Filigran
Expiration Date
Until further notice
Senior Software Engineer - Python
Save Icon
Location Icon
Location
India , Mumbai
Salary Icon
Salary
Not provided
necsws.com Logo
NEC Software Solutions
Expiration Date
Until further notice
Senior Python Software Engineer
Save Icon
Location Icon
Location
United States , Boulder
Salary Icon
Salary
126000.00 - 175000.00 USD / Year
scitec.com Logo
SciTec
Expiration Date
Until further notice
Senior Python Software Engineer
Save Icon
Location Icon
Location
Poland
Salary Icon
Salary
Not provided
n-ix.com Logo
N-iX
Expiration Date
Until further notice
Senior Software Engineer (Python)
Save Icon
Join Supermetrics as a Senior Python Engineer in the Netherlands. Develop next-gen data storage and transfer systems, foundational for strategic AI/ML capabilities. We seek an expert with 6+ years of Python SaaS experience, skilled in data pipelines and APIs. Enjoy competitive pay, equity, a lear...
Location Icon
Location
Netherlands
Salary Icon
Salary
Not provided
supermetrics.com Logo
Supermetrics
Expiration Date
Until further notice
Senior Python Software Engineer
Save Icon
Join RTB House as a Senior Python Software Engineer in Poland. Design and scale backend systems for real-time bidding, tackling complex challenges with high autonomy. We seek experts in Python, distributed systems, and SQL to build reliable, high-impact solutions. Enjoy attractive compensation an...
Location Icon
Location
Poland
Salary Icon
Salary
Not provided
rtbhouse.com Logo
RTB House
Expiration Date
Until further notice
Senior Python Software Engineer
Save Icon
Join our remote-first team as a Senior Python Backend Engineer in Brno or Prague. Take ownership of critical analytics systems, working with Python, MongoDB, Redis, and Kafka. Enjoy great freedom, flexible hours, a professional development budget, and a supportive, collaborative environment.
Location Icon
Location
Czechia , Brno; Prague
Salary Icon
Salary
Not provided
bloomreach.com Logo
Bloomreach
Expiration Date
Until further notice
Senior Python Software Engineer
Save Icon
Join our team as a Senior Python Software Engineer in Bratislava. Take ownership of complex, business-critical backend systems for our analytics platform, handling large-scale data. We seek experts in Python, MongoDB, Redis, and distributed systems. Enjoy a virtual-first culture with flexible hou...
Location Icon
Location
Slovakia , Bratislava
Salary Icon
Salary
4000.00 EUR / Month
bloomreach.com Logo
Bloomreach
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.