Backend Engineer (Mid-Senior)

Job updated 1 day ago
Actively Reviewing Resumes

Job Description

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 7 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 Backend Engineer to join our team to drive the development of impactful AI-powered HR tech solutions. In this role, you will work on innovative platforms, collaborating with cross-functional teams to deliver scalable and high-impact products. If you’re passionate about product development, thrive in agile environments, and aspire to grow into the next level, this opportunity is for you.

Responsibilities

  • Develop and maintain Cake product’s backend systems, ensuring scalability and reliability.
  • Collaborate with Product Managers to define and prioritize tasks, adapting responsibilities based on your expertise.
  • Design and implement AI functionalities to enhance talent pool growth and talent community engagement.
  • Participate in the integration of cloud technologies (e.g. AWS, GCP, Azure) to optimize platform capabilities.
  • Write clean, maintainable, and efficient code following clean architecture principles.
  • Participate in code reviews, ensuring adherence to best practices and coding standards.
  • Contribute to DevOps practices, including Kubernetes, Helm, Terraform, and CI/CD pipelines.
  • Stay updated with emerging technologies and advocate for their adoption where applicable.


Interview process

Minimum Qualifications

  • At least 3 years of experience in backend development or AI engineering.
  • Proficiency in Python (preferred), Golang, or C#, with experience in web frameworks (e.g., FastAPI, Django Rest Framework, Go Gin).
  • Strong knowledge of RDBMS (e.g., PostgreSQL) and experience in performance optimization.
  • Hands-on experience with cloud platforms such as AWS, GCP, or Azure.
  • Solid understanding of software development principles, clean architecture, and cross-functional collaboration.
  • Passion for product development and a tech-savvy mindset.
  • First-principles thinking and problem-solving skills.

Bonus Qualifications

  • Experience in AI application development.
  • Familiarity with modern Python techniques and PEP.
  • In-depth understanding of containerized technologies and management tools e.g. Docker, Kubernetes, Helm.
  • Experience in managing and optimizing CI/CD tools and pipelines e.g. Github Action, ArgoCD, Jenkins, Drone CI, etc.
  • Experience with infrastructure-as-code concepts and tools like Terraform.
  • Familiarity with monitoring and log analysis tools such as Grafana, Prometheus, Loki, Promtail, Tempo, etc.
  • Expertise in clean code practices and scalable system design.
  • Experience in improving developer experience (DX).
  • Experience contributing to open-source projects or frameworks.

" 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 (e.g., driving the adoption of new technologies within a team).

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

1
3 years of experience required
1,200,000 ~ 1,800,000 TWD / year
Partial Remote Work
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
People who applied for this job also applied for
Logo of Cake.
Cake
SaaS / Cloud Services
51 - 200 people

About us

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 7 million users worldwide and collaborations with over 10,000 companies, Cake helps talent find the most suitable place at different stages of their careers.


Team

Avatar of the user.
COO
Avatar of the user.
Senior Recruitment Consultant
Avatar of the user.
Senior Recruitment Consultant
Avatar of the user.
Senior Marketing Specialist
Avatar of the user.
Senior Business Development Representative
Avatar of the user.
Senior Manager of Recruitment

Jobs

Full-time
Mid-Senior level
1
1.2M ~ 2M TWD / year

Full-time
Mid-Senior level
1
1.2M ~ 2M TWD / year

Full-time
Entry level
1
700K ~ 1.2M TWD / year