Principal Software Developer - Platform
veeva · China - Beijing
Job description
About the role
Veeva is seeking a Principal Software Developer to join its Beijing team, focusing on the architecture and development of China CRM applications and SaaS cloud platform. The role requires a seasoned engineer with more than ten years of experience to drive technical design and deliver high‑quality solutions for the life‑science industry.
Key responsibilities
- Collaborate with Product Management and development teams on technical design and problem solving to create compelling solutions.
- Design and own the architecture of applications and platforms serving the life‑science industry.
- Write high‑quality code, participate in code reviews, and elevate the team’s technical standards.
- Contribute to a passionate, fast‑growing environment within a successful company.
Required profile
- 10+ years of commercial software development experience in Java or Python.
- Extensive experience in architecture and platform building with strong ability to translate business requirements into technical solutions.
- Hands‑on experience with open‑source technologies such as Spring Cloud, Django, Celery, PyTest, MySQL, Git, Jenkins, and Linux.
- High standards for technology and willingness to mentor and guide team members.
- Excellent English communication skills, both oral and written.
- Bachelor’s degree or higher in computer science, engineering, or a related field.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in 中国.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
veeva
China - Beijing
Related job offers
-
Senior Product Manager - AI Agent
veeva China - Beijing -
Senior Back‑End Engineer (AI/LLM)
veeva China - Beijing -
Senior Consultant - China CRM Suite Implementation
veeva China - Beijing -
Solution Consultant - China Clinical Operations
veeva China - Shanghai -
Senior Technical Consultant - English & Korean Speaking
veeva China - Dalian