Lead Reliability & Performance Engineer
6090-Johnson & Johnson Services Inc. Legal Entity
Salary
$96,000- $155,250
Experience
8+ years
6090-Johnson & Johnson Services Inc. Legal Entity is hiring a Lead Reliability & Performance Engineer, fully remote. This role is tied to United States; check the apply page for its specific location or time-zone requirements.
The role typically suits candidates with around 8+ years of experience in engineering.
Key skills
About this role at 6090-Johnson & Johnson Services Inc. Legal Entity
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:
Technology Product & Platform Management
Job Sub Function:
Software Engineering – Product Life Cycle
Job Category:
Scientific/Technology
All Job Posting Locations:
Raritan, New Jersey, United States of America, West Chester, Pennsylvania, United States of America
Job Description:
The Lead Reliability and Performance Engineer will lead the strategy, delivery, and operational performance of the Windchill-based Product Lifecycle Management platform supporting MedTech. The role is responsible for platform scalability, reliability, security, compliance, continuous improvement, and measurable business outcomes. It provides oversight and governance for end-to-end implementation and operation, including solution architecture alignment, configuration standards, deployment readiness, multi-node production support, platform roadmaps, investment prioritization, risk management, and overall service health.
The role works across applications, Java/JVM, operating systems, database, networks, storage, cloud, security, and integration layers; supports incident responses and creates reusable tooling that improves delivery speed without weakening validated-state, change control, or cybersecurity requirements.
Duties & Responsibilities:
- Defines and maintains service-level indicators, service-level objectives, reliability dashboards, alert thresholds, and error-budget reporting for critical PLM services.
- Engineers full-stack observability across Windchill, ThingWorx, Java/JVM processes, web tiers, queues, integrations, databases, operating systems, cloud infrastructure, storage, and network dependencies using Dynatrace and complementary platform telemetry.
- Builds automated health checks, synthetic monitors, anomaly detection, and actionable alerts that distinguish user-impacting conditions from noise and accelerate detection and diagnosis.
- Leads technical triage for complex availability and performance incidents; correlates logs, metrics, traces, thread dumps, heap behavior, database activity, operating-system statistics, and recent changes to isolate root cause.
- Restores service safely during incidents, documents timelines and evidence, contributes to blameless post-incident reviews, and implements corrective and preventive actions that.
- Performs workload characterization, baselining, capacity modeling, trend analysis, and performance testing to identify saturation points and forecast compute, memory, storage, database, and network demand.
- Contributes to the tuning and optimization of Linux and Windows environments across application configurations, web tiers, database interactions, indexing, file-vault operations, and AWS resources, working alongside platform owners and infrastructure teams.
- Designs, develops, tests, documents, and supports reusable automation for server provisioning, application installation, environment refresh and rehost, configuration synchronization, certificate management, patch readiness, service recovery, compliance checks, backups, and routine maintenance.
- Maintains automation as version-controlled software with peer review, testing, logging, error handling, security controls, idempotent execution where practical, rollback or recovery procedures, and clear ownership.
- Eliminates operational toil by identifying repetitive, error-prone work, quantifying its impact, prioritizing high-value automation, and measuring reliability, cycle-time, risk, and cost improvements after implementation.
- Partners with development teams to configure and maintain application environments, including runtime dependencies, system packages, supporting utilities, automated processes, and environment-specific configurations across DEV, QA, and PROD.
- Provides technical readiness support for platform upgrades, migrations, new OpCo onboarding, data-migration releases, cloud modernization, and architectural changes, including performance-risk assessment and post-cutover stabilization.
- Coordinates with infrastructure, database, Linux, Windows, network, storage, security, validation, application support, managed-service, and software-vendor teams to resolve…
Description provided by the employer’s job posting.
Apply directly through the employer
This listing links straight to 6090-Johnson & Johnson Services Inc. Legal Entity’s own application page.
More remote jobs in United States
View all →Medication Delivery Solutions - National Account Manager
Becton, Dickinson and Company
Senior Director, Operations
Papa John's USA, Inc.
Lead Logistics Customs & Trade Specialist
GE Grid Solutions, LLC