Senior Python Developer & Data Engineer

AbroadWorks • India
Remote
Apply
AI Summary

We are seeking a detail-oriented and analytical Python Developer & Data Engineer to build and maintain backend systems, integrate APIs, and support automation workflows in a secure and scalable environment. The ideal candidate is technically strong, comfortable working in Linux environments, and capable of collaborating effectively within a team setting. Strong proficiency in Python for data analysis, automation, and backend development is required.

Key Highlights
Build and maintain backend systems
Integrate and manage APIs
Support automation workflows
Key Responsibilities
Develop and maintain Python-based applications for automation, backend services, and data processing
Integrate and manage APIs, including data exchange and system connectivity
Deploy and manage web servers (e.g., Nginx, Gunicorn)
Technical Skills Required
Python APIs JavaScript HTML CSS Django Linux Nginx Gunicorn Object-Oriented Programming
Benefits & Perks
$7.00 - $9.00 per hour based on experience
5% raise per year guaranteed
Paid vacation days
Healthcare benefits after 2 months of full-time work

Job Description


Job Title: Python Developer & Data Engineer

Location: Fully Remote, Philippines/India

Rate: $7.00 - $9.00 per hour based on experience

Schedule: Monday to Friday, Eastern Standard Time

Job Type: Full-Time

Job Description

We are seeking a detail-oriented and analytical Python Developer & Data Engineer with strong technical fundamentals in automation, data processing, and web development. This role involves building and maintaining backend systems, integrating APIs, and supporting automation workflows in a secure and scalable environment.

The ideal candidate is technically strong, comfortable working in Linux environments, and capable of collaborating effectively within a team setting.

Requirements

  • Strong proficiency in Python for data analysis, automation, and backend development
  • Experience working with APIs (integration, consumption, or development)
  • Familiarity with JavaScript, HTML, and CSS
  • Hands-on experience with Django framework
  • Strong understanding of Object-Oriented Programming (OOP) principles
  • Experience building or maintaining automation workflows and data pipelines
  • Experience working in Linux environments
  • Experience deploying and managing web servers (e.g., Nginx, Gunicorn)
  • Knowledge of server and application security best practices
  • Familiarity with UI/UX design tools such as Figma
  • Proven experience collaborating in team-based development environments

Responsibilities

  • Develop and maintain Python-based applications for automation, backend services, and data processing
  • Integrate and manage APIs, including data exchange and system connectivity
  • Build and maintain automation workflows and data pipelines
  • Support and maintain web applications using Django and related technologies
  • Deploy and manage web servers (e.g., Nginx, Gunicorn)
  • Monitor system performance and troubleshoot technical issues
  • Apply security best practices to protect applications and infrastructure
  • Collaborate with cross-functional teams on development and technical projects
  • Participate in system improvements, optimization, and documentation

Successful candidates for this role are expected to possess the following attributes:

  • Must have excellent English communication skills.
  • Has the ability to complete projects in a timely manner and quickly adjust to changing circumstances and embrace new technologies, processes, or methods.
  • Great logical and verbal reasoning skills.
  • Exceptionally detail-oriented.
  • Exceptional problem-solving and information-processing skills.
  • Ability to think outside the box.
  • A great work ethic and interest in learning new concepts and growing with the job.
  • Ability to work both independently and as part of a team.
  • Must have their own work device (preferably a desktop or laptop) and a stable internet connection.
  • Must be comfortable with using a time-tracking software for payroll purposes.
  • Must be willing to undergo a background verification check during the final stages of the hiring process.

Successful candidates for this role will be rewarded with the following benefits:

  • A total of five paid vacation days per year (additional days can be taken unpaid).
  • A 5% raise per year guaranteed (additional raises or bonuses may be given for outstanding performance).
  • A paid 15-minute break for every 4 hours of work.
  • Healthcare benefits after 2 months of full-time work.

Similar Jobs

Explore other opportunities that match your interests

Senior PMO Data Analyst

Data Science
•
4d ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

ikart solutions llp

India
Visa Sponsorship Relocation Remote
Job Type Part-time
Experience Level Mid-Senior level

CodeVyasa

India
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Associate

fetchjobs.co

India

Subscribe our newsletter

New Things Will Always Update Regularly