Manila Recruitment

Principal Backend Engineer (Python) - WORK FROM HOME - #34802

Job Description

As a Principal Backend Engineer, you will drive strategic technical decisions, lead cross-team initiatives, and elevate engineering standards. This is a hands-on coding role that also demands strong architectural vision and execution. You will play a key role in shaping how creators monetize through video and how audiences engage with content and transactions—all while working at the intersection of media, real-time systems, and commerce.

Company Profile:

Our client is a fast-growing U.S.-based B2B technology company building the infrastructure for TikTok-style For You Pages for any company, in any industry.

 

They enable brands, platforms, and consumer apps to deliver highly engaging short-form video feeds, personalized content discovery, and seamless video-commerce experiences—all powered by real-time data and creator-driven content.

 

Originally rooted in sports, the company has since expanded far beyond its origins and now powers a full video-commerce and creator-marketplace ecosystem used across multiple verticals. Their technology makes it possible for partners to embed:

·Personalized, TikTok-like video feeds

·Creator- and user-generated content recommendations

·Shoppable video moments

·Dynamic content-driven journeys

·Social and community engagement layers

 

With high-throughput data pipelines, event-driven workflows, and scalable content-ranking systems at its core, the platform allows companies to deliver modern, feed-based experiences that increase engagement, retention, and monetization.

 

To support rapid global expansion, the company is growing its engineering team in the Philippines and is hiring a Principal Backend Engineer who wants to help architect the backbone powering these next-generation video experiences.

 

This role is ideal for someone who:

·Loves designing and scaling distributed systems

·Understands content feeds, personalization, and high-volume data pipelines

·Takes ownership and thrives in fast-paced environments

·Wants to build infrastructure used across industries (e-commerce, media, entertainment, gaming, lifestyle, and more)

·Values clear communication, thoughtful architecture, and clean code

 

You’ll work on the systems powering ranking engines, feed algorithms, multi-tenant content pipelines, and real-time personalization—essentially helping build the “video feed infrastructure layer” for the modern internet.

Duties and Responsibilities:

•Define and own the technical strategy for backend systems powering content ingestion, creator tooling, media pipelines, personalization/feeds, and commerce triggers

•Architect and build high-scale, low-latency services in Go and Python that drive the creator-video-commerce stack: ingestion → processing → delivery → transaction

•Lead large, complex projects: evolving micro-services architecture, scaling to millions of events/requests per minute, ensuring reliability, cost-efficiency and observability

•Collaborate with product, design, data/ML, and creator-ops to anticipate the next wave of content-commerce innovation (for example: shoppable video, live drops, creator-marketplaces)

•Own production operations for critical systems: service reliability, incident response, capacity planning, performance optimization

Requirements

Must-have Skills / Qualification:

•10+ years of software engineering with deep backend expertise

•At least 6 years of experience and hands-on mastery Python in production environments

•Proven track record architecting large distributed systems, micro-services, event-driven pipelines, real-time data flows and commerce or media-driven workflows

•Experience with cloud infrastructure (AWS/GCP/Azure), container orchestration (Kubernetes), infrastructure-as-code, and operational excellence

•Deep familiarity with data stores (SQL + NoSQL/kv), message queues/streaming (Kafka, Pub/Sub, etc), API design (REST/gRPC), and performance/scale trade-offs

•Self-Starter and is able to work without direct communication with other engineers

•Strong strategic mindset: able to make decisions under ambiguity, drive technical vision, and lead across teams

•Excellent communication skills with the ability to articulate technical strategy to both engineers and non-technical stakeholders

Advantageous or Nice-to-Have Skills/Experience:

•Bachelor’s or master’s degree in computer science, or related field

•Go development experience

•Background in personalization, recommendation systems, feed ranking, or analytics/ML infrastructure

•Experience building creator platforms, video commerce, live streaming ecosystems, or social/interactive media products

•Experience building platforms in B2B Software as a Service