Senior Back End Engineer

closed
Veeva Systems Logo

Veeva Systems

πŸ“Remote - China

Summary

Join us in transforming the life sciences industry as a Senior Back-end Engineer at Veeva Systems. This role involves SaaS platform architecture design, improvement, and implementation, technology selection, and working with cross-functional teams to ensure product quality and development progress.

Requirements

  • Bachelor's degree or above in computer-related field
  • More than 5 years of development experience
  • Familiar with SaaS platform software design and development, with practical experience
  • Experience in large-scale business system design
  • Familiar with common data structures and algorithms
  • Familiar with mainstream relational database design and development
  • In-depth understanding of object-oriented design
  • Familiar with at least one major programming language, such as Python, java, C++, etc
  • Familiar with web development technology and frameworks, such as Django/Flask/Spring, etc
  • Continuous enthusiasm for technology, optimistic personality, logical, good at working with people of all backgrounds

Responsibilities

  • Design, improve, and implement SaaS cloud products' applications
  • Analyze business requirements and provide business implementation solutions
  • Work with front-end engineers, product managers, and QA engineers to ensure product quality and development progress
  • Improve the user experience of the product and use technology to drive business development
  • Track and research cutting-edge technologies and apply them to the company's product development

Benefits

  • 2% Learning
  • Fitness Fee
This job is filled or no longer available