Back to search
Yahoo Taiwan E-Commerce Linkedin · Posted 1mo ago

E-Commerce Backend Engineer

Taipei

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Role Overview

This role focuses on designing, building, and maintaining scalable backend services for an e-commerce platform, with close collaboration across product, frontend, data, and AI functions. Clear responsibilities and concise qualification sections are considered core elements of an effective software engineering job description.



Responsibilities

  • Design, develop, and maintain scalable backend services for core e-commerce domains such as product catalog, search, recommendation, pricing, and order processing.
  • Build and maintain RESTful APIs for internal platforms, frontend applications, and partner integrations.
  • Improve system performance, reliability, observability, and maintainability across services and environments.
  • Participate in system architecture design, technical planning, code reviews, and engineering decision-making.
  • Collaborate with frontend, product, data, and AI teams to deliver high-quality features and platform capabilities.
  • Contribute to CI/CD pipelines, testing practices, release processes, and operational excellence.
  • Explore and adopt practical AI-assisted development workflows to improve engineering productivity, code quality, and delivery speed, reflecting the growing use of AI coding tools in backend engineering teams.


Minimum Qualifications

  • Bachelor’s or Master’s degree in Computer Science or a related field.
  • 3+ years of experience in backend software development.
  • Proficient in Java or PHP, with hands-on experience building production-grade backend applications.
  • Experience developing RESTful APIs and service-based architectures.
  • Familiar with Linux-based development and deployment environments.
  • Basic scripting ability in Shell, Python, or similar languages.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Solid understanding of data structures, algorithms, and software engineering fundamentals.
  • Self-motivated and committed to continuous learning and professional growth.


Preferred Qualifications

  • Experience with modern backend frameworks such as Spring Boot or Laravel.
  • Experience with microservices architecture, including service-to-service communication, API gateway patterns, and asynchronous messaging systems such as Kafka or RabbitMQ.
  • Hands-on experience with relational databases such as MySQL or Oracle; familiarity with caching systems such as Redis is a plus.
  • Familiarity with data security best practices, secure development principles, and common security protocols.
  • Experience building or maintaining e-commerce, marketplace, or high-traffic transactional systems.
  • Familiarity with cloud platforms such as AWS or Google Cloud.
  • Experience with containerized development and deployment using Docker and Kubernetes.
  • Familiarity with Agile/Scrum processes and CI/CD practices using tools such as GitHub Actions, GitLab CI, or Jenkins.
  • Good understanding of the software development lifecycle, including design, development, testing, release, and quality assurance.
  • Experience designing large-scale distributed applications using software design patterns and object-oriented design principles.
  • Experience using AI-assisted development tools such as Claude, Cursor, or GitHub Copilot to improve development productivity and coding efficiency.
  • Familiarity with prompt-based development and AI-driven coding workflows is a plus, as AI-assisted engineering is increasingly being adopted in backend development environments.
  • (Optional) Backend Software Engineer (Java / PHP) to build scalable backend services for an e-commerce platform. The role includes API development, microservices, cloud deployment, and collaboration with cross-functional teams, with AI-assisted development experience considered a plus.
Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If repetitive applications get heavy, Managed Job Search adds supervised execution for $99/month.
View Managed Job Search