Senior Python Developer (Data Engineering)

Penbrothers • Philippines
Remote
Apply
AI Summary

We are looking for a senior Python developer to join our growing team. The ideal candidate will have strong experience in Object-Oriented Programming, data engineering, and working with large datasets. The role involves building scalable data infrastructure using Python and Pandas.

Key Highlights
Building scalable data infrastructure using Python and Pandas
Transforming raw data from client systems
Designing for reliability with robust error handling, logging, and alerting
Loading cleaned data into BigQuery data warehouse
Technical Skills Required
Python Pandas SQL BigQuery Object-Oriented Programming (OOP) Git
Benefits & Perks
100% Remote Work
Flexible Schedule
Autonomy and respect from the team

Job Description


Are you a Python Expert? Build Scalable Data Infrastructure! (Remote + Flexible Schedule).


We are looking for a code-first Python Developer to join our growing team. If you are a developer at heart who loves solving complex puzzles and transforming messy raw data into pristine, usable datasets using Object-Oriented Programming and Pandas, we want to meet you.


Why You’ll Love This Role:

  • Python-First Culture: We value your development skills. You aren't just running queries; you are building configurable, extendable applications.
  • 100% Remote Work: Work fully remotely with a team that respects autonomy.
  • Flexible Schedule: We prioritize output over hours. You only need to overlap with US Eastern Time (10PM to 7AM PH Time) for meetings 2 days a week. The remaining 3 days are yours to schedule as you prefer.


What You Will Do:

  • Write clean, reliable, and standardized Python code to transform raw data from client systems.
  • Build and maintain scalable ETL processes utilizing Pandas.
  • Design for reliability with robust error handling, logging, and alerting.
  • Load cleaned data into our BigQuery data warehouse.


What We Are Looking For:

  • Python Mastery: You must be a true Python developer with strong experience in Object-Oriented Programming (OOP).
  • Data Engineering Experience: 4+ years of experience transforming and loading large datasets (10s of millions of records).
  • Pandas Proficiency: Deep familiarity with the Pandas library is essential for this role.
  • SQL & Database Skills: Experience with SQL and BigQuery (or similar columnar databases).
  • Best Practices: You are diligent with version control (Git), documentation, and writing maintainable code.


Work Setup:

  • Location: 100% Work from home (Philippines)
  • Schedule: Flexible shift. Must be available for US ET (10PM to 7AM PH Time) meetings for 2 days/week; discretionary schedule for the remaining 3 days.


#PythonDeveloper #DataEngineer #ETL #Pandas #BigQuery #RemoteWorkPH #FlexibleShift #OOP #PythonJobs


Subscribe our newsletter

New Things Will Always Update Regularly