Senior Back End Engineer

China - Chengdu
Engineering – 707-R&D Comm SFA Dev /
Full-Time /
On-site
The Role

Veeva is looking for a Senior Back-end Engineer to join our team in Chengdu.  This engineer will be responsible for China SFA's application development of our SaaS cloud products.

What You’ll Do

    • SaaS platform architecture design, improvement, and implementation, technology selection
    • 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
    • Based on the understanding of the business, improve the user experience of the product and use technology to drive business development
    • Tracking and researching cutting-edge technologies and applying them to the company's product development 
    • Needs to use Python for development

Requirements

    • Bachelor's degree or above in computer science/engineering
    • 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

Nice to Have

    • Knowledgeable in CRM or life science domain

Perks & Benefits

    • 2% Learning
    • Fitness Fee