Software Development Engineer – Da Nang

Workday Workday · Enterprise · Vietnam

Full-Stack Software Development Engineer focused on back-end, designing and implementing APIs, data models, and background services for Workday's conversational recruiting platform. The role involves owning features end-to-end and leveraging AI tools for development productivity and task automation.

What you'd actually do

  1. Design, implement, and maintain APIs, data models, and background services; contribute to modern web interfaces.
  2. Own features end to end, including architecture decisions on code layout and storage structure.
  3. Build and extend API-based systems to support new product capabilities using MySQL, Redis, and Memcached.
  4. Collaborate with the engineering team in Vietnam and the product team to clarify requirements and deliver high-quality software.
  5. Leverage AI-powered development tools (e.g., Claude Code, Cursor) and research new AI-assisted workflows for the team.

Skills

Required

  • 3+ years of experience in software development engineering
  • Solid proficiency in at least one modern programming language (e.g., Python, Java, Kotlin, C#, JavaScript/TypeScript, Go)
  • Fluent in using modern AI tools to increase productivity, improve code quality, and accelerate problem-solving in day-to-day work.
  • Expertise in RESTful principles and maintaining service endpoints for scale.
  • Proficiency in unit, integration, and end-to-end testing to ensure high-quality deployments.
  • Strong grasp of OOD principles for building extensible back-end systems.
  • Solid experience with databases including data modeling and performance tuning.
  • Familiarity with common development methodologies such as Agile/Scrum, code review practices, and CI/CD.
  • Working experience with Git, including branching strategies (e.g., Git Flow, trunk-based development), pull requests, and code review workflows.
  • Demonstrated ability to collaborate within a software development team, including participating in design discussions, providing and receiving constructive feedback, and working effectively with cross-functional partners.
  • Excellent analytical skills with the ability to perform root-cause analysis on complex technical issues.
  • A creative thinker who can design innovative solutions for complex, AI-driven features.
  • Strong communication skills in both Vietnamese and English.

Nice to have

  • Experience with Python is a plus.
  • Experience with frontend frameworks such as Vue is a plus.

What the JD emphasized

  • Fluent in using modern AI tools to increase productivity, improve code quality, and accelerate problem-solving in day-to-day work.