Back to jobs

Senior Backend Engineer

Taipei, Taiwan

Originating from Taiwan, Cake has established an international talent community, connecting millions of job seekers and employers worldwide. Cake provides a complete job search toolkit that helps job seekers highlight their professional value and offers diverse international talent matching services, facilitating the global talent network worldwide. Our mission is to create a platform Where Talent Meets Opportunities: Discover People and Unlock Possibilities. We are dedicated to fostering meaningful connections among talent and employers and continually exploring possibilities to help talent grow.

What We Offer

  • Generous time off policy and flexible work arrangement
  • Continuous learning opportunities through training and sharing for new markets and different industries
  • Team spirit environment - we work hard, play hard, and celebrate even harder!

 

About Cake

Established in 2016 in Taiwan, Cake is an international talent community and platform providing comprehensive solutions for job seekers. By offering AI tools for resumes and portfolios, job search strategies, networking resources, and international job opportunities, Cake meets all needs in career development. With over 8 million users worldwide and collaborations with over 10,000 companies, Cake helps talent find the most suitable place at different stages of their careers.

Why Cake Product Team

To understand more about our Product team before you apply. Get a sneak peek here.

Job Intro

We are looking for a Senior Backend Engineer to drive the development of high-impact, AI-powered HR tech solutions. You will take ownership of complex backend projects across multiple product lines while contributing to platform infrastructure, system architecture, and performance optimization. This role offers a balance of hands-on coding and strategic influence, working closely with cross-functional teams to deliver scalable, reliable, and innovative products that power Cake’s global talent community.

If you’re passionate about building high-performance systems, excel at solving complex technical challenges, and thrive in a fast-paced, multi-project environment, we’d love to meet you.

Salary

1,800,000 ~ 2,500,000 TWD / year

Responsibilities

  • Lead the design, development, and maintenance of scalable backend systems across multiple product lines and infrastructure projects.
  • Integrate AI capabilities into user-facing products, making data-driven decisions on when and how to apply AI effectively.
  • Collaborate closely with different functional teams to define requirements, make technical decisions, and ensure high-quality, on-time delivery.
  • Apply and promote best practices in coding, API design, distributed systems, security, and performance optimization.
  • Collaborate on DevOps practices to improve system reliability, optimize delivery, and handle advanced deployment needs.

Minimum Qualifications

  • 4+ years of backend development or AI engineering, with at least 2 years leading the design and delivery of complex projects.
  • Proficiency in Python (preferred) or Golang/C#, with experience in frameworks such as FastAPI, Django Rest Framework, or Go Gin, plus strong skills in RDBMS optimization.
  • Strong knowledge of RDBMS (e.g., PostgreSQL) and experience in performance optimization.
  • Proven experience integrating AI/ML into production systems, including LLM integration, model deployment, and cost optimization.
  • Hands-on expertise with cloud platforms (AWS, GCP, Azure), distributed system design, and API design best practices.
  • Solid DevOps knowledge, including container orchestration (Kubernetes), IaC (Terraform), CI/CD (Github Action), and observability tools (Grafana, Prometheus, Loki, etc.).

Bonus Qualifications

  • Experience with recommendation systems, modern Python practices (PEP), and scalable system design.
  • Experience with Clean Architecture and best practices for delivering clean, maintainable, and readable code.
  • Proven track record of improving developer experience (DX) and contributing to open-source projects.

" With the above said, we understand that no candidate is perfectly qualified for any job and believe that diversity of background and thought makes for better problem-solving and creative thinking, which is why we're dedicated to adding new perspectives to the team. Even more important than your resume is a positive attitude, passion for the work, personal drive for growth, and the ability to thrive in a fluid and collaborative environment. We want you to learn new things in this role, and we encourage you to apply even if your experience doesn't align perfectly with what is listed here."


Interview Process

  1. Online Logical Test
  2. Initial Screening Call
  3. Advanced Video Interview
  4. Online/Onsite Final Group Interview

Please describe the following in your Cover Letter:

(1) Past project developments that brought you a strong sense of achievement, preferably involving AI (LLM/ML) integration into products.

(2) Your most standout technical highlights or features that distinguish you from other backend engineers.

 

 


We understand that no candidate is perfectly qualified for any job and believe that diversity of background and thought makes for better problem-solving and creative thinking, which is why we're dedicated to adding new perspectives to the team. What's even more important than your resume is a positive attitude, passion for the work, personal drive for growth, and the ability to thrive in a fluid and collaborative environment. We want you to learn new things in this role and encourage you to apply even if your experience doesn't align perfectly with what is listed here.

Create a Job Alert

Interested in building your career at Cake Taiwan? Get future opportunities sent straight to your email.

Apply for this job

*

indicates a required field

Resume/CV*

Accepted file types: pdf, doc, docx, txt, rtf

Cover Letter*

Accepted file types: pdf, doc, docx, txt, rtf