1,827,717open jobs
105,998companies
266,573added this week
Browse all
Location
Remote (Philippines, US time zones hours)also open in Argentina, Costa Rica, Mexico, South Africa

Confirmed on the employer's own hiring board on Oct 19, 2026. First seen by Alion on Sep 8, 2026. Pavago scores B on the Alion truth index.

Overview
Company
Impact
Profile match
Pavago is a remote staffing company that recruits and places full-time offshore employees with small and mid-sized businesses in the United States, Canada and the United Kingdom. It sources candidates from Latin America, South Asia, Africa and the Philippines for roles in customer support, sales development, bookkeeping, virtual assistance, marketing, recruiting and back-office operations, handling screening, contracting and payroll on the client's behalf. The company operates as a distributed organisation, bills a recurring fee per placed employee rather than a one-off placement fee, and posts a continuous stream of remote vacancies for its client base.

Embedded Python Data & Automation Engineer - APIs, Data Pipelines & Internal Tools | Remote

Position Type: Full-Time, Remote

Working Hours: Meaningful Overlap with U.S. Business Hours

About the Role

At Pavago, one of our clients is hiring an experienced Embedded Python Data & Automation Engineer to take ownership of an existing Python environment, maintain production systems, improve data pipelines and automations, and build practical internal tools and integrations.

This is a hands-on engineering role with an important initial focus on knowledge transfer and system ownership. You’ll work closely with a departing programmer to understand the existing codebase, integrations, dependencies, automations, and production workflows before becoming the primary technical owner.

Beyond maintaining what already exists, you’ll identify technical risks, improve reliability, reduce technical debt, strengthen documentation, and develop new automations and internal tools based on evolving business needs.

If you’re comfortable stepping into an existing Python environment, troubleshooting production systems, and gradually making them more reliable and maintainable, this role is a strong fit.

What You’ll Own

System Transition & Technical Ownership

  • Shadow the departing programmer and absorb critical system knowledge
  • Take ownership of the existing Python codebase and production environment
  • Understand current:
    • Applications
    • Automations
    • Data pipelines
    • Integrations
    • Dependencies
    • Deployment processes
  • Identify undocumented workflows and system dependencies
  • Build sufficient technical context to independently maintain and extend the environment
  • Ensure continuity throughout the engineering transition

Production Support & Maintenance

  • Monitor and maintain existing production systems
  • Troubleshoot live issues and identify root causes
  • Resolve bugs and operational failures efficiently
  • Ensure existing applications and automations remain stable
  • Investigate failed jobs, integrations, and unexpected system behavior
  • Raise technical risks early and communicate issues clearly
  • Prioritize reliability while making changes to existing systems

Data Pipelines & Automation

  • Maintain, debug, and improve existing data pipelines
  • Monitor scheduled automations and investigate failures
  • Improve pipeline reliability and maintainability
  • Build new automations based on business requirements
  • Reduce repetitive manual processes through practical engineering solutions
  • Ensure automated workflows remain observable and dependable

APIs & Integrations

  • Maintain and extend existing APIs and third-party integrations
  • Work with:
    • REST APIs
    • Authentication flows
    • Webhooks
    • Third-party services
  • Troubleshoot integration and authentication failures
  • Maintain reliable data flow between internal and external systems
  • Extend integrations as business requirements evolve

Technical Debt & System Reliability

  • Identify:
    • Fragile systems
    • Undocumented dependencies
    • Technical risks
    • Maintenance bottlenecks
  • Prioritize technical debt based on business and operational impact
  • Refactor and improve existing systems over time
  • Reduce unnecessary complexity where appropriate
  • Improve system reliability without disrupting production workflows

Documentation & Knowledge Management

  • Create and maintain:
    • Technical documentation
    • Workflow diagrams
    • Dependency maps
    • Operating procedures
  • Document systems as you learn and modify them
  • Ensure important technical knowledge is not dependent on a single individual
  • Keep documentation current as systems and workflows evolve

Internal Tooling & Development

  • Build practical internal software and automation tools based on business needs
  • Translate operational requirements into technical solutions
  • Scope new internal tools with client stakeholders
  • Extend existing systems where appropriate rather than unnecessarily rebuilding them
  • Balance new development with ongoing production support and maintenance

Engineering Practices

  • Use Git and pull requests for version control and code review
  • Write and maintain automated tests where appropriate
  • Maintain clear changelogs and documentation
  • Push changes through staged deployment workflows
  • Test changes before releasing them into production
  • Follow disciplined engineering practices while working within an existing environment

Requirements

  • 3+ years of professional Python experience in a data-focused environment
  • Experience building or maintaining production data pipelines and automations
  • Strong experience with:
    • APIs
    • Third-party integrations
    • Authentication
    • Webhooks
  • Experience working with an existing or legacy codebase
  • Working knowledge of SQL and relational databases
  • Familiarity with:
    • Git
    • Pull requests
    • Automated testing
    • Deployment workflows
  • Strong troubleshooting and problem-solving skills
  • Strong written English communication skills
  • Strong technical documentation capabilities
  • Ability to independently understand unfamiliar systems and code
  • Ability to work with meaningful overlap with U.S. business hours

Nice to Have

  • Experience taking ownership of systems previously maintained by another engineer
  • Experience improving or modernizing legacy Python environments
  • Experience developing internal business tools
  • Strong understanding of data pipeline reliability and monitoring
  • Experience working with scheduled jobs and automation workflows
  • Familiarity with staged production deployments
  • Experience working directly with non-technical business stakeholders

Tools & Technology

Python | SQL | Relational Databases | REST APIs | Webhooks | Authentication | Git | Pull Requests | Automated Testing | Data Pipelines | Automation Tools | Staging & Deployment Workflows | Slack

What Makes You a Strong Fit

You’ll likely thrive in this role if you:

  • Are comfortable inheriting and understanding someone else’s code
  • Can troubleshoot production problems methodically
  • Enjoy building automations that eliminate repetitive work
  • Understand how data pipelines, APIs, and integrations fit together
  • Document systems as you work rather than treating documentation as an afterthought
  • Identify fragile systems and technical risks before they become major problems
  • Communicate technical issues clearly and raise concerns early
  • Can balance production maintenance with new development
  • Prefer disciplined testing and staged releases over making untested production changes
  • Take ownership of systems rather than waiting for someone else to tell you what needs attention

What a Typical Day Looks Like

Your day may begin by checking overnight automations and reviewing any open production issues.

You’ll spend focused blocks working through the existing environment - reading Python code, running tests, tracing integrations, troubleshooting pipelines, and filling documentation gaps.

Early in the engagement, a meaningful portion of your time will be spent in handover sessions with the departing programmer. As the transition matures, your focus will increasingly shift toward new development, including building automations, improving pipeline reliability, and scoping internal tools with the client.

Communication will happen primarily through Slack, with planning sessions and check-ins overlapping with U.S. business hours.

In short: you take ownership of an existing Python environment, keep production systems reliable, and progressively improve the automations, pipelines, integrations, and internal tools the business depends on.

Key Metrics for Success

  • Smooth knowledge transfer and ownership of the existing Python environment
  • Production system stability and reliability
  • Successful completion of scheduled automations
  • Reduced recurring pipeline and integration failures
  • Faster resolution of production issues
  • Improved technical documentation coverage
  • Reduction in fragile or undocumented dependencies
  • Reliable API and third-party integrations
  • Consistent use of testing and staged deployment practices
  • Successful delivery of new automations and internal tools

Why This Role Stands Out

  • Direct ownership of an established production Python environment
  • Opportunity to work across Python, data pipelines, APIs, integrations, and automation
  • Meaningful responsibility from the beginning through a structured technical handover
  • Balance between production engineering and new development
  • Opportunity to reduce technical debt and improve engineering practices
  • Direct collaboration with client stakeholders
  • Fully remote working environment
  • Career growth opportunities into:
    • Senior Python Engineer
    • Data Engineer
    • Automation Engineer
    • Technical Lead
    • Data & Automation Engineering Leadership

Interview Process

  • Initial Application
  • Spark Hire One-Way Video Interview
  • Video Interview Screening
  • Client Interview
  • Offer Stage

Spark Hire Video Interview - Required

As part of the application process, all candidates are required to complete a one-way video interview through Spark Hire.

After completing the first step of your application, you’ll receive a Spark Hire invitation by email with instructions to record and submit your video responses.

Completion of the Spark Hire video is required to be considered for the next stage. Please check your inbox as well as your spam or junk folder for the invitation.

Apply Now

If you have strong professional Python experience, have maintained production data pipelines and automations, and are comfortable taking ownership of an existing codebase, we’d love to hear from you.

Apply today and take ownership of the systems, integrations, and automations that keep critical business operations running.

#PythonEngineer #PythonDeveloper #DataEngineer #AutomationEngineer #PythonAutomation #DataPipelines #APIs #SQL #Webhooks #Integrations #BackendEngineering #SoftwareEngineering #RemoteDeveloper #RemoteJobs #RemoteWork

#LI-AG1

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,827,717 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Data Science
Similar stack
Same company
In your city
≈ $50k – $107k per year (Estimated) • Remote (Brazil)
Python
SQL
AI/ML
Spark
TensorFlow
PyTorch
DevOps
Terraform
CI/CD
AWS
FinOps
Amazon S3
Cybersecurity
GDPR
Apply
≈ $17k – $43k per year (Estimated) • In office • Full-Time • 5+ years exp • Taguig
Python
Java
SQL
Ruby
Scala
AI/ML
Hadoop
Analytics
ETL/ELT
Apply
≈ $19k – $45k per year (Estimated) • Remote (likely EAEU) • Full-Time • Moscow
Python
SQL
Databases
Apache Kafka
Trino
AI/ML
LLM
DevOps
Rest API
Analytics
Superset
Management
Confluence
Jira
n8n
BPMN
QA
Swagger
Postman
Apply
≈ $87k – $196k per year (Estimated) • Remote (location not specified) • 4+ years exp
Python
SQL
Databases
Snowflake
Amazon Redshift
AI/ML
Copilot
LangGraph
LangChain
Claude
MLFlow
Vertex AI
OpenAI
Amazon SageMaker
Machine Learning
Mobile
Modularization
DevOps
GCP
Azure
CI/CD
AWS
Analytics
ETL/ELT
Looker
Apply
≈ $40k – $78k per year (Estimated) • Remote (Spain) • Full-Time • 5+ years exp • Master's Degree • Spain
Python
SQL
AI/ML
Pandas
DevOps
Bitbucket
Incident Management
Management
Confluence
Jira
Agile
Apply
≈ $19k – $41k per year (Estimated) • Hybrid • Full-Time • 10+ years exp • Bachelor's Degree • Bengaluru
Python
SQL
PowerShell
C#
C#
ASP.NET Core
Databases
MySQL
PostgreSQL
AI/ML
OpenAI
DevOps
Terraform
GCP
Azure DevOps
Azure
CI/CD
Git
AWS
Docker
Kubernetes
Bicep
Azure AKS
FinOps
Incident Management
SLI/SLO/SLA
TCP/IP
DNS
VPN
Management
Agile
ITIL
Apply
≈ $21k – $42k per year (Estimated) • Remote (India) • Full-Time • Bengaluru
SQL
C#
C#
.NET
Entity Framework Core
Blazor
Frontend
Redux
Sass
Mobile
State Management
DevOps
Azure DevOps
Azure
CI/CD
Git
Design
Figma
Apply
Data Engineer 8 days ago
≈ $69k – $176k per year (Estimated) • In office • 5+ years exp • Ballerup
Python
SQL
C#
DevOps
Azure
Analytics
ETL/ELT
Master Data Management
Apply
≈ $60k – $107k per year (Estimated) • In office • Master's Degree • Augsburg
Python
JavaScript
C#
DevOps
GitLab CI
CI/CD
Linux
Management
Agile
Apply
≈ $61k – $108k per year (Estimated) • Hybrid • Bachelor's Degree • Augsburg
Python
JavaScript
C#
DevOps
GitLab CI
CI/CD
Linux
Management
Agile
Apply
Remote (Pakistan, US time zones hours)
AI/ML
Claude
ChatGPT
Analytics
Microsoft Excel
Management
Google Sheets
Apply
Data Engineer 1 month ago
Remote (Argentina, Brazil, Costa Rica)
Python
SQL
Scala
Databases
Snowflake
Apache Kafka
Google BigQuery
Amazon Redshift
BigQuery
AI/ML
Spark
Dagster
dbt
Prefect
Anomaly Detection
DevOps
Terraform
GCP
Azure
CI/CD
AWS
Docker
Kubernetes
SLI/SLO/SLA
Amazon Kinesis
Analytics
Tableau
Power BI
ETL/ELT
Azure Data Factory
AWS Glue
Looker
Apply
Remote (Argentina, Mexico, Costa Rica, US time zones hours)
Python
SQL
AI/ML
Spark
DevOps
Git
Management
Slack
Apply
Remote (India, Egypt, Malaysia, Nigeria, Ghana, US time zones hours)
Python
SQL
AI/ML
Spark
Analytics
Tableau
Power BI
Looker
Management
Google Sheets
Apply
Remote (Argentina, Brazil, Colombia, Chile, Costa Rica, US time zones hours)
Python
SQL
AI/ML
Spark
Analytics
Tableau
Power BI
Looker
Management
Google Sheets
Apply
See all jobs
This is one of many
1,827,717 more open roles from verified company boards, updated every day.