Johnson & Johnson Posted September 24, 2026

Senior Statistical Programming Lead

Shanghai, China Full time
Notify me about similar jobs

Johnson & Johnson is the source of truth for this posting and owns the application process. We surface normalized context and market comparison you won't find on the original listing.

About this opportunity

At Johnson & Johnson, we believe health is everything. Our strength in healthcare innovation empowers us to build a world where complex diseases are prevented, treated, and cured, where treatments are smarter and less invasive, and solutions are personal. Through our expertise in Innovative Medicine and MedTech, we are uniquely positioned to innovate across the full spectrum of healthcare solutions today to deliver the breakthroughs of tomorrow, and profoundly impact health for humanity. Learn more at jnj.com .

As guided by Our Credo, Johnson & Johnson is responsible to our employees who work with us throughout the world. We provide an inclusive work environment where each person is considered as an individual. At Johnson & Johnson, we respect the diversity and dignity of our employees and recognize their merit.

Job Function:

Data Analytics & Computational Sciences

Job Sub Function:

Biostatistics

Job Category:

Scientific/Technology

All Job Posting Locations:

Shanghai, China

Job Description:

Position Summary:

The Senior Programming Lead is an experienced programmer with an advanced knowledge of programming languages, has expertise in industry standards, complex data structures and programming methods, having the technical capabilities in leading trial activities in accordance with departmental processes and procedures.

This role is responsible for providing expertise, planning and oversight of one or more programming trial activities of moderate to high complexity. The role makes decisions and recommendations that impact the efficiency, timeliness, and quality of deliverables, and provides leadership, direction, and technical guidance to programming teams.

This role develops cross-functional working relationship with stakeholders to shape processes and practices and contributes expertise to Delivery Unit or departmental innovation and process improvement projects.

The Senior Programming Lead position combines the expertise and responsibilities in their respective programming roles, making them an asset to IDAR’s C&SP activities.

Principal Responsibilities:

Responsible for planning, programming strategy, coordination, oversight, and execution of team activities following J&J IM and industry standards for one or more clinical trials or projects.

Designs and develops programs in support of complex clinical data analysis and reporting activities.

Supports submission activities including but not limited to creation, verification, and delivery of CDISC compliant and/or non-standard data packages and reviewer’s guides.

Provides technical and project-specific guidance to team members, ensuring high-quality, efficiency and on-time deliverables in compliance with departmental processes and procedures. Ensures use of latest standards and deployment of current technologies.

Collaborates effectively with cross-functional team, counterparts, vendors to achieve project goals and manages escalations independently.

Supports submission activities while ensuring the highest level of consistency and quality across trials by creating efficiencies in clinical data flow and implementing metadata-driven approaches.

As applicable, oversees programming activities outsourced to third party vendors adopting appropriate processes and best practices to ensure their performance meets the agreed upon scope, timelines, and quality.

May play the role of a Delivery Unit/Disease Area Expert contributing to standards strategy and providing expertise for a specific Delivery Unit/Disease area across value streams in support of clinical programs including submissions.

Contributes to departmental innovation and process improvement projects by supporting and/or leading developing and implementing processes, systems, and tool improvement initiatives.

Principal Relationships:

This role reports into a people manager position within the Delivery unit and is accountable to the Portfolio Lead for assigned activities and responsibilities.

Functional contacts within IDAR include but are not limited to: Leaders and leads in Data Management and Central Monitoring, Programming Leads, Clinical Data Standards, Regulatory Medical Writing Leads, and system support organizations.

Functional Contacts within J&J Innovative Medicine (as collaborator or peer) include but are not limited to: Statistics, Clinical, Global Medical Safety, Project Management, Procurement, Finance, Legal, Global Privacy, Regulatory, Strategic Partnerships, Human Resources.

External contacts include but are not limited to external partners, CRO management and vendor liaisons, industry peers and working groups.

Education and Experience Requirements:

Bachelor’s degree or higher and/or equivalent in computer science, mathematics, data science/analytics/data engineering, public health, or other relevant scientific field (or equivalent theoretical/technical depth).

Experience and Skills Required:

Approx. 4+ years programming and or clinical data management experience with increasing responsibility preferably in pharmaceutical/clinical trial environment.

Knowledge of programming practices (including tools and processes).

Knowledge of data structures and relevant programming languages for data manipulation/statistical analysis and reporting. May include SAS, R, Python, etc. Knowledge of SAS is required.

Expert CDISC Standards knowledge.

Experience in planning and coordinating programming activities and leading teams.

Experience working with cross functional stakeholders and teams.

Experience in vendor management oversight.

Project management skills and knowledge of team management principles.

Working knowledge of regulatory guidelines (e.g. ICH-GCP) and relevant clinical R&D concepts.

Demonstrated written and verbal communication skills.

Required Skills:

Preferred Skills:

Advanced Analytics, Biostatistics, Clinical Trials, Collaboration, Consulting, Critical Thinking, Data Privacy Standards, Data Quality, Data Savvy, Digital Fluency, Good Clinical Practice (GCP), Quality Assurance (QA), Report Writing, Standard Operating Procedure (SOP), Statistical Analysis Systems (SAS) Programming, Statistics, Systems Development, Technologically Savvy

Job details

Seniority
Senior
Function
Biostatistics & Data Science
Therapeutic area
Not listed
Location
Shanghai, China
Employment type
Full time

How this role compares

Computed from every other active Biostatistics & Data Science role in our database, not just this employer's listings.

We currently track 112 comparable Senior Biostatistics & Data Science roles across 28 biopharma companies.

112Comparable roles tracked
108Currently active
28Companies hiring similar roles
14Countries represented

Salary context

49 of 112 peers report a salary range (USD, annualized)

Peers share this role's job function and a matching or adjacent seniority level -- not necessarily the same therapeutic area or country.

This roleSubject Not listed on this posting
Lowest disclosed · Principal Computational Statistician · Lilly $66,000/yr – $193,600/yr
Highest disclosed · Biostatistics Associate Director (HYBRID) · Vertex Pharmaceuticals Inc (US) $174,800/yr – $262,200/yr
Peer group range $129,800 – $218,500 (median $180,500)

Where these roles are based

Top locations among the 112 comparable roles

United States67
India9
United Kingdom8
China5
Belgium5
Spain4

+ 8 more countries

Seniority mix

112 of 112 peers have a known seniority level

Senior44
Associate Director35
Principal33

Therapeutic area mix

11 of 112 peers have a known therapeutic area; the rest are genuinely unlabeled, not hidden

Oncology5
Immunology4
Rare Disease2

Similar opportunities

The closest matches from our peer group, ranked by how similar they are, not how well you'd qualify for them -- treat this as market context, not a guaranteed shortlist; a weak match is labeled as one below.

60%similar
Novo Nordisk Tianjin, China Senior
Same function Same seniority Same country
60%similar
AbbVie Shanghai, Shanghai Senior
Same function Same seniority Same country
50%similar
Boehringer Ingelheim Shanghai, China Principal
Same function Adjacent seniority Same country
50%similar
Boehringer Ingelheim Shanghai, China Principal
Same function Adjacent seniority Same country
50%similar
Boehringer Ingelheim Shanghai, China Principal
Same function Adjacent seniority Same country
45%similar
Lilly Indianapolis, Indiana, United States of America Senior
Same function Same seniority

Notify me about similar jobs

Get an email when we spot other openings like this one – same job function, comparable seniority, roles you'd actually want to see.

How we calculate "similar"

No black box, no LLM guesswork: a deterministic score built from four normalized attributes. Here's this role's own peer group at different match levels, so you can see the mechanism, not just the result.

Every comparison starts from the same 100-point budget: 25 for working in the same function, 40 for the same therapeutic area, 20 for the same or adjacent seniority, 15 for the same country. A dimension we can't confirm on both sides contributes nothing, never a guess, never a free pass.

60%
Sr Data Scientist (Tianjin, Tianjin, CN)
Novo Nordisk · Tianjin, China · Senior
Function Therapeutic area Seniority Country
50%
Principal Clinical Data Scientist I/II (Shanghai, China)
Boehringer Ingelheim · Shanghai, China · Principal
Function Therapeutic area Adjacent seniority Country
45%
Sr. Computational Statistician
Lilly · Indianapolis, Indiana, United States of America · Senior
Function Therapeutic area Seniority Country
45%
Senior Real World Evidence Expert (Belgium)
UCB · Anderlecht, Brussels, Belgium · Senior
Function Therapeutic area Seniority Country
Unmatched or unknown dimensions score exactly the same: 0 points, never a partial guess. A role we know almost nothing about beyond its function bottoms out at 25%; it never inflates to 100% just because there's little to compare against. Seniority uses a defined ladder (Associate → Manager → Associate Director → Senior → Principal → Director → Senior Director → Executive/VP) so "Director" and "Senior Director" count as adjacent, but "Director" and "Executive/VP" do not.