Senior/Lead Data Engineer

  • Remote - Philippines

Remote

Data

Senior

Job description

Company Profile:

Our client is an Australian-based company  data-driven trading business that relies on live sports-market information to make time-critical decisions. They collect only a modest proof-of-concept stream of odds and event updates.

Due to their continued success, they are looking to expand their team in the Philippines and are seeking for a reliable, critical thinker, and solutions-oriented Senior/Lead Data Engineer to join their dynamic team.

Duties & Responsibilities:

·        Design & run a multi-cluster Apache Kafka backbone that can grow beyond 200 Mbps sustained ingest.

·        Build stateful pipelines in Apache Flink (DataStream API & Flink SQL) for enrichment, cleansing, aggregation and feature generation.

·        Persist processed streams into fast analytical stores (e.g. Redis) for low-latency look-ups and dashboards.

·        Create batch back-fill tooling for historical re-processing when needed.

·        Manage object storage (Amazon S3 / MinIO / Ceph) and define retention / lifecycle policies.

·        Stand up observability (Prometheus, Grafana), CI/CD, and infrastructure-as-code with Terraform from scratch.

Work day-to-day with the founder on roadmap, budget and hardware choices-and, if success follows, help onboard the next engineers

• 5+ years of Data Engineer experience

• Autonomous ownership - plan, prioritise and deliver without hand-holding.

• Apache Kafka operations and performance tuning.

• 2+ years building real-time stream-processing pipelines in production.

• Clear, concise async communication.

• Calm under pressure / incident composure.

• Proficiency in Java or Python, plus solid SQL.

• Some understanding of distributed-systems basics (partitioning, watermarking, checkpointing, back-pressure).

• Linux administration and containerisation (Docker/Podman).

Strongly Preferred

• Hands-on Apache Flink experience - deploying, scaling and securing clusters.

• Schema-driven serialisation (Avro / Protobuf) and schema-registry management.

• Robust web scraping techniques for structured and unstructured sports data.

• Experience with object storage platforms (Amazon S3, Ceph, or MinIO).

• High throughput key-value stores (Redis or RocksDB).

• Familiarity with modern virtualisation platforms (Kubernetes, Proxmox, VMware).

• Infrastructure-as-Code with Terraform (or similar).

• Rapid self-learning & curiosity.

• Problem slicing & pragmatic decision making.

• Bias for automation & documentation.

Nice to Have

• Apache Pulsar, Faust or equivalent streaming frameworks.

• DuckDB, ClickHouse or similar OLAP engines.

• Observability stack: Prometheus, Loki, Grafana, Tempo, OpenTelemetry.

• CI/CD with GitHub Actions, ArgoCD or Flux.

• Collaborative knowledge sharing.

• Domain exposure to sports data, trading or high-frequency market making.

• Full time work from home offshore contractor employment from our client’s Australian headquartered company

• 13th month pay guaranteed

• 30 days combined leaves and 1 birthday leave (Day 1)

• HMO Allowance: Php5,000

• One off ergonomic kit of Php12,000 (Day 1)

• Monthly Wellness Allowance Php1,000

• UPS or LTE fail-over stipend (choose one)

• Work equipment will be provided

• Observance of PH regular Holidays

• Annual Performance Bonus 10-20%, Salary based on KPI (to be given late April – Pro rated)

• All expense paid trip to Brisbane HQ at the end of 2025 – 2026 (NBA Regular season, late April 2026)

Share this job:
Please let Manila Recruitment know you found this job on Remote First Jobs 🙏

Benefits of using Remote First Jobs

Discover Hidden Jobs

Unique jobs you won't find on other job boards.

Advanced Filters

Filter by category, benefits, seniority, and more.

Priority Job Alerts

Get timely alerts for new job openings every day.

Manage Your Job Hunt

Save jobs you like and keep a simple list of your applications.

Search remote, work from home, 100% online jobs

We help you connect with top remote-first companies.

Search jobs

Hiring remote talent? Post a job

Frequently Asked Questions

What makes Remote First Jobs different from other job boards?

Unlike other job boards that only show jobs from companies that pay to post, we actively scan over 20,000 companies to find remote positions. This means you get access to thousands more jobs, including ones from companies that don't typically post on traditional job boards. Our platform is dedicated to fully remote positions, focusing on companies that have adopted remote work as their standard practice.

How often are new jobs added?

New jobs are constantly being added as our system checks company websites every day. We process thousands of jobs daily to ensure you have access to the most up-to-date remote job listings. Our algorithms scan over 20,000 different sources daily, adding jobs to the board the moment they appear.

Can I trust the job listings on Remote First Jobs?

Yes! We verify all job listings and companies to ensure they're legitimate. Our system automatically filters out spam, junk, and fake jobs to ensure you only see real remote opportunities.

Can I suggest companies to be added to your search?

Yes! We're always looking to expand our listings and appreciate suggestions from our community. If you know of companies offering remote positions that should be included in our search, please let us know. We actively work to increase our coverage of remote job opportunities.

How do I apply for jobs?

When you find a job you're interested in, simply click the 'Apply Now' button on the job listing. This will take you directly to the company's application page. We kindly ask you to mention that you found the position through Remote First Jobs when applying, as it helps us grow and improve our service 🙏

Apply