This website uses cookies to ensure you get the best experience on our website. By clicking "Accept", you agree to our use of cookies. Learn more
Jobs Listing
🌐 Jobs Listing
Showing 10 of 2831 jobs
Senior Back-End Python Engineer - FULLY REMOTE-WORLDWIDE, ActivePrime, Inc.
Company: Location: Remote Published: 1970-01-01
REMOTE, REMOTE
This is a FULLY REMOTE-WORLDWIDE position
As a senior software engineer, you'll join a team tackling genuinely hard problems: distributed data processing at enterprise scale, complex deduplication algorithms, and systems that need to handle billions of records without breaking. The kind of challenges that require actual engineering thinking, not just tutorial-level code.
Ready to tackle complex engineering challenges that impact how the world's largest companies manage their data?
Who we are NOT looking for
*Agencies
*People who are looking for a side “hustle” or are starting their own business
*Anyone with less than 8 years of experience
If you are a fit for this position, please start your Cover Letter with I AM A SENIOR BACK END PYTHON ENGINEER WITH 8+ YEARS OF EXPERIENCE in all CAPS
To be considered pls fill out this form https://forms.clickup.com/2257368/f/24wer-69717/12MWQYCOXQEFIYE71Y
Required Skills:
*Very proficient with Linux at the terminal level
*Test-driven development (TDD) and pytest proficiency
*7+ years Python experience
*Polars experience
*PostgreSQL expertise: schema design, optimization, advanced queries
*Familiarity with, and adherence to, PEP guidelines and Python coding standards
*RESTful API development and design best practices
*Scalable architecture design for high-volume data environments
*Security practices and vulnerability prevention
*Bug identification and resolution with local testing
*Thoughtful development centered around performance, deeply optimized code, and proper code organization
*Git version control with branching strategies
*English fluency (written/verbal)
*Previous experience working for a US-based company.
Senior Python Developer - full stack, Trusted Carrier Logistik GmbH
Company: Location: Remote Published: 1970-01-01
Remote (EU), Overijsel, Remote (EU)
Position Details
Salary: EUR 70k annual base salary, with VSOP available for discussion
Working Hours: Daytime working hours aligned with Central European Time (CET)
Work Setup: Fully remote position
Role Summary
We are hiring a Senior Python Developer to lead design and implementation across a stateful, workflow-driven platform built in Python. This role requires strong backend engineering fundamentals and the ability to work confidently across application logic, APIs, integrations, asynchronous processing, state management, testing, and production architecture.
You will work on a platform that combines:
Python services and core runtime design
FastAPI-style HTTP APIs and callback endpoints
Redis-backed state and workflow persistence
Async external-provider integrations and retry handling
Multi-channel messaging backends
LLM-assisted workflow components
End-to-end testing of orchestration, contracts, and recovery paths
This is a senior hands-on engineering role. We expect clear technical judgment, strong ownership, and pragmatic architectural decision-making without unnecessary complexity.
Responsibilities
Design, implement, and maintain production-grade Python services and runtime components
Own complex backend features end to end, from domain modeling through rollout and regression coverage
Build and evolve stateful workflow systems, orchestration layers, and asynchronous processing
Integrate with third-party APIs and external service providers in a reliable, observable, and fault-tolerant way
Improve system correctness around retries, idempotency, error handling, and distributed state transitions
Contribute across the stack including APIs, integrations, contracts, and tooling
Write high-signal tests covering unit, integration, contract, and recovery scenarios
Review code rigorously and raise the bar for design clarity, maintainability, and runtime safety
Collaborate with stakeholders to turn ambiguous requirements into robust implementation plans
Working Style
We value engineers who are:
rigorous
pragmatic
comfortable with ownership
concise in communication
capable of handling both systems thinking and implementation detail
If you are strongest only in isolated backend CRUD development and do not enjoy stateful systems, integrations, or workflow complexity, this role is likely not the right fit.
Required Experience
6+ years of professional Python development experience
Strong experience with modern Python backend development, including type-aware design and asynchronous programming
Strong experience designing and maintaining APIs and service boundaries
Solid experience with Redis or comparable key-value/data-structure stores in production systems
Experience with event-driven or workflow-oriented systems, including retries, resumability, and state transitions
Experience integrating with external services, callbacks/webhooks, and long-running remote processes
Strong testing discipline with pytest and a clear understanding of regression prevention
Comfortable working in systems that mix deterministic application logic with AI/LLM-assisted components
Ability to work across backend, platform, and integration concerns without narrow specialization
Preferred Experience
Experience with FastAPI, Starlette, or similar Python web frameworks
Experience with conversational systems, messaging backends, or multi-channel product flows
Experience with queue-like async coordination patterns, webhook security, and idempotent callback handling
Experience with localization/i18n pipelines and user-facing workflow systems
Experience with Docker-based local development and production deployment workflows
Experience working in codebases with strong architectural boundaries, typed domain contracts, and documentation-driven development
Technical Profile
The right candidate should be comfortable with most of the following:
Python
Async I/O and coroutine-based service design
FastAPI-style API development
Redis-backed application state
Pytest-based automated testing
REST/webhook integrations
State machines, orchestration, and workflow engines
Payload/schema design and validation
Production debugging and operational reasoning
Docker-based development environments
What Good Looks Like
Produces code that is clear, defensible, and easy to evolve
Understands failure modes before they happen and designs accordingly
Makes deliberate tradeoffs instead of defaulting to abstraction or framework-heavy solutions
Can move between architecture, implementation, and debugging without losing precision
Writes tests that reflect real system behavior, not just happy-path implementation details
Communicates directly and professionally with strong technical judgment
Seniority Expectations
This role is not limited to ticket execution. We expect the engineer in this position to:
identify weak spots in architecture and implementation
propose clean solutions with minimal ceremony
drive difficult features across multiple modules
improve engineering standards through code review and design decisions
and take responsibility for correctness in production-facing behavior
Nice-to-Have Domain Exposure
Messaging platforms such as WhatsApp or web chat systems
Identity, onboarding, or verification workflows
AI-assisted product experiences
Workflow engines and rule-driven application behavior
Employment / Tax
EU VAT compliance is a must for contractors
EU GDPR compliance is a must
EU work permit is a strong pre
Senior Research Software Engineer (Multiphoton Microscopy), Sainsbury Wellcome Centre
Company: Location: Remote Published: 1970-01-01
London, United Kingdom
We are inviting applications for a research software engineer to be based in the Neuroinformatics Unit, working with the laboratories of Tom Mrsic-Flogel, Sonja Hofer and Tim Behrens in collaboration with the Advanced Microscopy Facility.
Our research seeks to understand how the frontal regions of the brain build circuits for cognition (e.g. planning, reasoning, abstraction). The challenge is to identify the precise neural microcircuits that underpin cognitive computations. To achieve this, we image the activity of neurons in a variety of task using benchtop and miniaturise two-photon microscopes, and then perform targeted holographic stimulation of identified neurons to probe their connectivity. This requires a complex pipeline of imaging, signal processing and alignment of multi-modal data sources.
You will be responsible for developing and optimising efficient algorithms to process functional brain imaging data including motion correction, segmentation and multimodal registration. These algorithms will then be integrated within existing software packages for data acquisition, analysis and visualisation.
This post is funded until September 2028 in the first instance with the possibility of extension subject to grant funding.
Informal enquiries regarding the role can be addressed to Adam Tyson (adam.tyson@ucl.ac.uk).
A full job description and person specification for this role can be accessed below. To apply, please upload a current CV, complete the online application form, and use the supporting statement section or upload a cover letter to outline how you meet the essential and desirable criteria for the role. Please do not upload any additional attachments as these will not be considered by the selection panel.
You will have strong programming skills in Python along with extensive experience working with numerical data such as images and timeseries. The ideal candidate will have experience in either image registration or working with multiphoton calcium imaging.
You should have a strong interest in building easy to use software to help advance neuroscience and be comfortable working in teams of researchers and software engineers. The ideal candidate will have experience of good software engineering best practices and working on, and with open-source software.
Senior Research Software Engineer (Neural and Behavioural Data), Sainsbury Wellcome Centre
Company: Location: Remote Published: 1970-01-01
London, United Kingdom
The SWC is pioneering open-source approaches (such as Aeon) to study behaviour and brain function over long time scales (days to weeks). Processing and analysing this data represents a considerable challenge due to the scale and the complexity of such long-term recordings (e.g. drift of electrophysiological recordings).
We are inviting applications for a research software engineer to be based in the Neuroinformatics Unit, working with the laboratories of Tom Mrsic-Flogel, Tiago Branco and Tim Behrens.
You will be responsible for developing, optimising, and using efficient tools to process and visualise large volumes of extracellular electrophysiological data (such as from Neuropixels probes) and behavioural data (such as from video recordings). This will include contributing to open-source packages such as "SpikeInterface" and "Movement" and implementing them within SWC pipelines (e.g. using DataJoint). A key part of the role will be to efficiently process large-scale data recorded by researchers at SWC (e.g. from Aeon), and ensuring that data is processed accurately and efficiently.
Informal enquiries regarding the role can be addressed to Adam Tyson (adam.tyson@ucl.ac.uk).
This post is funded until September 2028 in the first instance with the possibility of extension subject to grant funding.
To apply, please upload a current CV, complete the online application form, and use the supporting statement section or upload a cover letter to outline how you meet the essential and desirable criteria for the role. Please do not upload any additional attachments as these will not be considered by the selection panel.
What we offer
The post is based in London, suitable for hybrid working with a minimum of 40% of time onsite. As well as the exciting opportunities this role presents SWC offers staff an award winning work environment with state of the art facilities an on site brassiere and access to pleasant outdoor spaces. SWC staff receive the full range of UCL benefits.
Our commitment to Equality, Diversity and Inclusion
As London’s Global University, we know diversity fosters creativity and innovation, and we want our community to represent the diversity of the world’s talent. We are committed to equality of opportunity, to being fair and inclusive, and to being a place where we all belong. We therefore particularly encourage applications from candidates who are likely to be underrepresented in UCL’s workforce. These include people from Black, Asian and ethnic minority backgrounds; disabled people; LGBTQI+ people; and for our Grade 9 and 10 roles, women.
You can read more about UCL's commitment to Equality, Diversity and Inclusion here
You will have strong programming skills in Python along with extensive experience working with timeseries data. The ideal candidate will have experience working with extracellular electrophysiology and building data pipelines.
You should have a strong interest in building easy to use software to help advance neuroscience and be comfortable working in teams of researchers and software engineers.
The ideal candidate will have experience of good software engineering best practices and working on, and with open-source software.
Python Software Engineer, HypothesisBase
Company: Location: Remote Published: 1970-01-01
Remote, Remote, USA
HypothesisBase is seeking a curious & motivated python developer.
The candidate will:
Assist in the development & deployment of software applications using Python
Conduct unit testing of applications
Use Python for development, testing & outreach objectives
Collaborate to identify project requirements, and deliver solutions
To apply, you must complete the assessment at link:
https://algorithmspath.com/assessments/1f3d0bc8-0b72-41a2-8184-19071ed080a9/start
then send your resume to jobs@hypothesisbase.com.
Requirements:
Experience in source code management (git)
Experience with Python
Experience with Windows/Linux
Willingness to learn new technologies
Use software to achieve business goals
Clear communicator
Even if you don't meet all the above requirements, we'd still love to hear from you!
We are goal-oriented & offer great flexibility.
Python Developer - Remote, DivIHN Integration Inc
Company: Location: Remote Published: 1970-01-01
Atlanta, US
Responsibilities:
Design and develop a real-time visualization and monitoring toolkit for distributed training workflows
Maintain and improve the APPFL codebase, addressing bugs and performance issues
Implement new features aimed at enhancing privacy-preserving federated learning
Create clear and comprehensive documentation for all developed tools and features
Support the growth and sustainability of the APPFL community through engagement and education
Engage with users to address inquiries and promote best practices within the framework
Participate in version releases and manage any necessary updates and changelogs
Must:
Proven experience in Python programming, particularly for production-quality code
Strong knowledge of software engineering principles and practices
Familiarity with real-time visualization and monitoring tools
Experience with federated learning frameworks or similar technologies
Proficient in documenting software solutions and providing clear user guidance
Ability to optimize code for performance and scalability
Excellent collaboration and communication skills
Understanding of open-source development and community engagement
Bachelors degree in Computer Science, Engineering, or related field, or equivalent experience
Senior Python Developer, Six Feet Up
Company: Location: Remote Published: 1970-01-01
Remote, USA
Six Feet Up is seeking a highly skilled Senior Python Software Developer to join our innovative team. The ideal candidate will have a strong background in Python development and a passion for creating high-quality software solutions.
As a Senior Python Software Developer, you will be responsible for leading development projects, mentoring junior developers, and ensuring the successful delivery of our software solutions. Is this you?
Your Technical Qualifications
You hold a Bachelor's degree in Computer Science, Engineering, or related field.
You have 15+ years of professional Python development experience.
You are proficient in Django, Flask, or similar frameworks.
You have a strong understanding of software development principles and methodologies.
You possess excellent problem-solving skills and attention to detail.
A Plus:
Experience with cloud platforms (AWS, Azure, GCP).
Knowledge of containerization technologies (Docker, Kubernetes).
Your Collaborative Skills
* You proactively seek and provide actionable feedback.
* You are reliable in delivering work, and you escalate issues quickly when needed.
* You are effective and persistent in uncertain or ambiguous situations; you leverage company support.
* You promote good practices in performance and security.
* You enhance stability, quality, and performance of deliverables.
Senior Python Developer/DevOps Engineer, Six Feet Up
Company: Location: Remote Published: 1970-01-01
Remote, (USA only)
Six Feet Up is looking for a full-time, USA-based Senior Python Developer/DevOps Engineer to create beautiful back-end code that powers sophisticated Python-based web projects. The role also includes deploying, managing, and maintaining our infrastructure and applications.
Your Technical Expertise
15+ years of professional Python web development experience
Proficient in Django, Flask, or similar frameworks
Unix/Linux System Administration and deployment experience
Experience working with Terraform, Docker and Kubernetes
Ability to maintain, improve, and document AWS, Azure and GCP infrastructures
DevOps and Automation experience (CI/CD, Grafana, etc.)
A Plus:
AI/ML/Big Data Experience
Understanding of AWS and/or Azure APIs
Innovative understanding of cloud processes and improvements
Your Essential Skills and Qualities
You understand our clients’ problems and aspirations.
You proactively seek and provide actionable feedback from/to peers.
You are reliable in delivering work, and you escalate issues quickly when needed.
You promote good practices while following company methodologies to ensure deliverable quality and stability.
Python Tech Lead, TramCase
Company: Location: Remote Published: 1970-01-01
Remote, Remote
About the Company
Our client is an AI-first legal tech startup on a mission to modernize how legal teams work. By building intelligent tools that automate complexity and unlock efficiency, they help legal professionals focus on what truly matters.
They’re currently partnering with a high-volume immigration law firm to transform critical workflows at scale. This is a chance to join a fast-growing startup where your work will have real, visible impact from day one 🚀
Role Overview
We’re looking for a Tech Lead (Senior Staff or Principal Engineer) to own the technical direction of our client’s core platform. This hands-on leadership role is ideal for someone who enjoys building, scaling, and making high-impact technical decisions in a startup environment.
You’ll work closely with the CTO, CPO, and Infrastructure Architect to shape the platform’s architecture, guide the team, and move fast without compromising quality, security, or scalability..
What You’ll Do
Own the architecture: Design and evolve a scalable, cloud-native platform built for high-volume processing and complex data flows.
Lead by example: Set engineering standards, make key technical decisions, and write production-grade code.
Move fast, build right: Drive large initiatives from idea to production in a lean, iterative startup environment.
Collaborate closely: Work side-by-side with product, infra, and leadership to align tech decisions with business goals.
Grow the team: Mentor engineers, raise the technical bar, and help build a strong engineering culture.
What You’ll Get 🤝
🌍 Remote-first startup
Work from anywhere with the flexibility and autonomy startups are known for. Home office budget included.
💰 Competitive Salary
Based on experience and impact.
🌴 Unlimited PTO
We trust you to manage your time and recharge when needed.
📚 Learning & Growth
Budget for conferences, courses, and continuous learning.
👶 Paid Parental Leave
Because life happens—and we support it.
What You Bring
8–10 years of software engineering experience, with 3+ years in senior technical leadership roles.
Fluent in Spanish and English (spoken and written).
Expert-level Python (required). Go and/or Node.js experience is a plus.
Strong experience building cloud-native systems on AWS, GCP, or Azure.
Hands-on expertise with Kubernetes, Docker, and microservices.
Solid experience with IaC (Terraform, CloudFormation, Pulumi).
Deep understanding of relational and NoSQL databases (PostgreSQL, MySQL, MongoDB, Redis).
Experience designing REST, gRPC, or GraphQL APIs at scale.
Strong focus on security, performance, and reliability in production systems.
A startup mindset: ownership, pragmatism, and comfort with ambiguity.
Infrastructure Engineer, Python Software Foundation
Company: Location: Remote Published: 1970-01-01
Remote, USA
The Python Software Foundation (PSF) is hiring a full-time Infrastructure Engineer, reporting to the PSF's Director of Engineering. The mission of the Python Software Foundation is to promote, protect, and advance the Python programming language, and to support and facilitate the growth of a diverse and international community of Python programmers. In support of our mission, the PSF manages the infrastructure that provides resources and downloads on python.org, documentation on docs.python.org, packages on pypi.org, and more.
Overview
Maintains the infrastructure that runs PyPI, python.org, docs.python.org, mail.python.org, and the services
that support PyCon US. Works alongside a small team keeping critical Python community infrastructure running.
The core mandate is keeping things online, accessible, and frugal. No two days are the same, but the initial
months are operations-focused as you get familiar with our systems, with development work increasing over time.
## Core Responsibilities
Maintain and improve existing Linux infrastructure stacks
Respond to alerts, debug outages, and keep services healthy
Take part in bi-weekly on-call rotation, responding to incidents and outages
Work in Kubernetes, Salt, nginx, PostgreSQL, and various cloud providers
Capacity planning and resource management
## Development
Maintain and develop features for PSF web properties (python.org, us.pycon.org)
Write code, review PRs, and ship changes users interact with
Support PyCon US technical operations
## Internal Support
Support PSF staff with technical needs and questions
User support for services like python.org and psfmember.org
Administrative support of services the PSF relies on
## Community Support
Support volunteer contributors to PSF hosted services
Support CPython core development and fiscal sponsorees
Be helpful to people who maintain software in their spare time
## Details
Location: Remote, US only. Must be authorized to work in the United States. Core hours aligned with EST.
Compensation: $95K - 125K (depending on experience)
Type: Full-time employee
Benefits: 401(k), generous health care, dental, vision, PTO
Travel: PyCon US annually
Qualifications
Ideal candidates will have 2-5 years of experience with Linux systems, some exposure to containers and orchestration, and enough Python to be productive. Willingness to learn, get paged, and dig into unfamiliar systems matters more than checking every box.
Required: Experience with infrastructure-as-code tooling (Salt, Ansible, Terraform, or similar), Django, Linux administration, basic frontend knowledge, and software testing.
Helpful: Kubernetes, PostgreSQL, Ubuntu server, Salt specifically, Python 3.11+, pytest, experience in open source communities.
In today's fast-paced and competitive business world, companies are becoming increasingly aware of the importance of promoting workplace health and well-being among their employees. One effective way for businesses to address this is by participating in workplace health promotion networks.