Back to search
Yahoo Taiwan E-Commerce Linkedin · Posted 12d ago

Software Systems Engineer II

Taipei

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

Indexed description

Yahoo Taiwan E-Commerce empowers the e-commerce world with advanced business process analytics, reporting, and optimization tools designed to drive success within Yahoo Taiwan E-commerce ecosystem. Innovation is at the core of everything we do — we continuously test, refine, and integrate cutting-edge technologies to stay ahead of the curve and enhance our infrastructure. Our team is dedicated to creating high-quality products and tools that not only prioritize usability and efficiency but also foster sustainable business growth for our customers and partners.

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.

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.

Manage source code using GitHub, including branching strategies, pull request workflows, and code review practices.

Maintain and manage artifact repositories such as JFrog Artifactory for build artifacts, dependencies, and release versioning across services.

Explore and adopt practical AI-assisted development workflows to improve engineering productivity, code quality, and delivery speed.

Minimum Qualifications

Bachelor's or Master's degree in Computer Science or a related field.

Familiarity with artifact management systems such as JFrog Artifactory , GitHUB.

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.

Experience using GitHub or similar version control platforms for collaborative software development.

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.

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