Job Title: Python Developer & Data Engineer
Location: Fully Remote, Philippines
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.