System Implementation: Support the re-architecture of legacy Perl batch jobs into modern, maintainable Python services.
Operational Reliability: Assist in implementing workflow orchestration (Prefect/Airflow) to ensure safe job re-runs and system stability.
Observability: Help instrument our services with logging and alerting (Grafana/CloudWatch) so we can monitor systems without direct production access.
Data Transformation: Work on data ingestion pipelines, moving raw data to S3 and transforming it into relational database records.
Collaboration: Participate in agile sprints and maintain clear English communication with the team and stakeholders.
Requirements
Python Expertise: 3+ years of backend development experience with Python.
Orchestration Exposure: Familiarity or hands-on experience with orchestration tools like Airflow or Prefect.
AWS Fundamentals: Exposure to AWS services such as S3 and Lambda.
Databases: Experience with relational databases, specifically MySQL.
Clean Code: You write intentional, human-readable code and can explain your implementation choices without relying on AI.
Curiosity for Product: You care about the business logic and "why" behind the code, especially regarding payment flows and reconciliation.
Problem Solving: Strong analytical skills and a proactive approach to troubleshooting.
Tech Stack
Airflow
AWS
Grafana
MySQL
Perl
Python
Benefits
Grow with Us: Annual Learning Budget for professional development (eligible after probation)—because your growth is our growth.
Celebrate Together: We bring colleagues from all offices together for unforgettable company celebrations.
Global Collaboration & Events: Opportunities to participate in international company events and initiatives, connecting with colleagues from all regions and contributing to a truly global community