Backend Engineer / 後端工程師

Job updated 1 day ago
The employer was active about 12 hours ago

Job Description

Description

We run one of the highest-traffic social and content platforms in the region: real-time messaging, payments, and media delivery at scale, with a product that has to stay fast and available while we keep growing it.

The Backend team owns the services behind all of that.We're looking for a backend engineer who wants to own features end-to-end, write code the next person can read, and grow into harder problems with us.

You'll ship real things early, with senior engineers and a written growth path to back you up.

Responsibilities

  • Build features end-to-end. Work with stakeholders to design, build, test, and ship backend features that hold up under heavy real-world load, with tests, edge-case handling, and observability built in by default.
  • Optimization & debugging. Optimize code for performance and cost, and debug complex issues across the service stack in a timely fashion.
  • Code review & consistency. Give and receive substantive code reviews, uphold our conventions, and help keep the codebase coherent by reusing existing patterns and leaving things cleaner than you found them.

What You'll Work On

  • Scaling our live-streaming platform and the real-time, high-concurrency features behind it as traffic keeps growing.
  • Evolving live services without downtime: migrations, refactors, and new components on systems people are using right now.
  • Making the system observable and reliable under real load, so problems are caught before users feel them.


Requirements

Must Have

  • At least 1 year building API / backend services in production.
  • Good familiarity with Python.
  • Ability to provide clear, actionable, and constructive technical feedback in code review and technical discussion.
  • Clear communication, and comfortable working with English documentation.
  • You own your work: give accurate ETAs, flag blockers early, and follow through to production.
  • Strong problem-solving and logical reasoning. You debug by understanding the system, not by guessing.
  • A real ownership mindset. We appreciate engineers who are proud of their work and own up to it.
  • Genuine motivation to learn and improve.

Nice To Have

  • Hands-on with MongoDB or PostgreSQL: schema design, indexing, and query optimization under real traffic.
  • Redis for caching and beyond, with a feel for cache invalidation and failure modes.
  • Celery or other async / task-queue systems, and the patterns that keep them reliable: idempotency, retries, fan-out.
  • Experience with microservice architectures and inter-service communication patterns (REST, async messaging, event-driven); familiarity with gRPC is a plus.
  • Solid grounding in the web stack: HTTP / RESTful / TLS / WebSockets / Caching / Containerization.
  • Real-time / WebSocket-heavy systems at scale.
  • Distributed systems and the trade-offs they force (consistency, availability, partitioning).
  • Experience collaborating with cross-team or external engineering partners.

Interview process

3 Rounds

1. HR Phone Interview

2. Online Assessment 

3. Onsite Interview (whiteboard challenge included), approximately 2~3.5 hrs

1
3 years of experience required
1,250,000 ~ 2,000,000 TWD / year
Personal Invitation Link
This is your personal referral link for job invitation. You'll receive an email notification when someone applied for the position via your job link.
Share this job
SWAG
Software
51 ~ 200 people

About us

SWAG 創立於 2016 年 8 月,最初的產品構想,是要打造一個能串連網紅創作者及用戶的 PGC 流量變現的平台,讓粉絲可以無時無刻的與心儀的網紅互動、讓網紅可以透過人氣實現獲利。


透過豐富多元的內容及強大的行銷推廣,目前平台有超過 400 萬註冊用戶及數千位內容提供者,用戶遍及臺灣、香港、澳門、新加坡、馬來西亞及歐美等,並獲得數十位 YouTuber 網紅大力推薦;成為亞洲最大的影音串流平台。​

官方在 2018 上半年開啟了 swag.live ,使用者可以透過網頁直接開啟 SWAG,並陸續加入了直播、一對一私訊聊天以及影片解鎖等新功能。

如今 SWAG 定位為亞洲最大的影音串流社交平台,並且持續的拓展國際市場


    • 請至 SWAG Careers 查看所有招募中的職缺
    • 喜歡 SWAG 的文化,卻若找不到合適的職缺嗎?歡迎來信 [email protected] 附上履歷,並告訴我們你也很適合 SWAG!