Skip to main content

Lead Reliability & Performance Engineer

Apply now
Share
Download (1)

This job posting is anticipated to close on Dec 11 2026. We may however extend this time period, in which case the posting will remain available on www.careers.jnj.com to accept additional applications.

Description

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 cross-layer issues and strengthen platform resilience.
  • Implements and verify security and compliance controls including patching evidence, certificate lifecycle, service-account and credential hygiene, least-privilege access, vulnerability remediation, configuration records, and audit-ready operational documentation.
  • Participates in an on-call rotation and provides support outside standard business hours for production incidents, planned maintenance, releases, and critical platform activities.
  • Creates and maintains runbooks, architecture and dependency records, monitoring standards, automation documentation, recovery procedures, known-error records, and knowledge-transfer materials.
  • Mentors engineers and service partners in troubleshooting, performance analysis, observability, safe automation, and SRE practices; provides technical direction without direct people-management responsibility.
  • Responsible for communicating business-related issues or opportunities to the next management level.

Education:

  • Bachelor’s degree in computer science, Software Engineering, Information Systems, Engineering, or a related discipline; equivalent relevant experience may be considered.

Experience and Skills:

  • 8 years of experience in site reliability engineering, systems engineering, platform engineering, DevOps, application infrastructure, or production operations for enterprise applications.
  • 8 years of hands-on Linux and scripting/automation experience using Chef, Ruby, Bash, Python, PowerShell, or comparable languages.
  • Demonstrated experience supporting PTC Windchill and/or ThingWorx in multi-node enterprise environments; experience with comparable PLM platforms may be considered when paired with strong Java-platform operations expertise.
  • Experience diagnosing Java enterprise application performance using logs, metrics, traces, thread dumps, heap analysis, garbage-collection behavior, database evidence, and operating-system telemetry.
  • Experience operating AWS-hosted enterprise systems and collaborating across compute, storage, networking, identity, security, database, backup, and disaster-recovery services.
  • Experience developing production-grade operational automation and integrating it with version control, CI/CD, work tracking, secrets management, and monitoring.
  • Experience supporting validated or regulated systems in MedTech, Life Sciences, or another controlled environment is strongly preferred.

Other Required Skills and Knowledge:

  • Hands-on administration and troubleshooting knowledge of PTC Windchill, ThingWorx, clustered or multi-node application patterns, Apache/Tomcat, Oracle, SQL Server, Java/JVM, background processing, queues, indexing, integrations, certificates, and file-vault or shared storage services.
  • Observability experience with Dynatrace or comparable observability platform; ability to create dashboards, service views, synthetic monitors, alerting profile s, problem-detection rules, and evidence-based performance investigations.
  • Linux administration and strong shell scripting skills; strong working knowledge of Windows administration.
  • Programming and automation skills in Bash and Python; Chef, Ruby, PowerShell, Java, REST APIs, SQL, JSON, XML, YAML, and infrastructure-as-code experience are preferred.
  • AWS operations knowledge covering compute, storage, network connectivity, load balancing, identity and access, monitoring, backup, resiliency, and cost-aware resource sizing.
  • Database troubleshooting competence for Oracle and PostgreSQL, including connection behavior, long-running queries, locking, capacity, and collaboration with database administrators on tuning.
  • Experience with Bitbucket or Git, Jenkins or equivalent CI/CD tooling, Jira, Confluence, artifact repositories, and controlled deployment processes.
  • Ability to automate safely in regulated environments using documented requirements, testing, peer review, segregation of duties, evidence retention, change control, rollback planning, and validation alignment.
  • Strong analytical troubleshooting, technical writing, stakeholder communication, and vendor coordination skills; ability to explain cross-layer technical findings and operational risk clearly.
  • AI fluency: ability to use and evaluate AI-assisted engineering and operations capabilities responsibly while maintaining human review, security, privacy, and governance requirements.
  • Preferred certifications: AWS Certified SysOps Administrator, AWS Certified DevOps Engineer, Dynatrace certification, ITIL Foundation or comparable reliability/cloud credentials. Certifications are preferred, not required.

#JNJTECH

#LI-Remote

Johnson & Johnson is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, age, national origin, disability, protected veteran status or other characteristics protected by federal, state or local law. We actively seek qualified candidates who are protected veterans and individuals with disabilities as defined under VEVRAA and Section 503 of the Rehabilitation Act.

Johnson & Johnson is committed to providing an interview process that is inclusive of our applicants’ needs. If you are an individual with a disability and would like to request an accommodation, please contact us via https://www.jnj.com/contact-us/careers or contact AskGS to be directed to your accommodation resource.

Required Skills:

Preferred Skills:

AI Judgement Integration, Collaboration, Communication, Customer Alignment, Data Savvy, Execution Focus, Human-Computer Interaction (HCI), Innovation, Product Design, Product Development, Product Development Lifecycle, Product Management, Product Strategies, Risk Assessments, Software Development Life Cycle (SDLC), Software Development Management, Technical Credibility, Technologically Savvy

The anticipated base pay range for this position is :

The anticipated base pay range for this position is: $96,000- $155,250

Additional Description for Pay Transparency:

Subject to the terms of their respective plans, employees and/or eligible dependents are eligible to participate in the following Company sponsored employee benefit programs: medical, dental, vision, life insurance, short- and long-term disability, business accident insurance, and group legal insurance. Subject to the terms of their respective plans, employees are eligible to participate in the Company’s consolidated retirement plan (pension) and savings plan (401(k)). Subject to the terms of their respective policies and date of hire, Employees are eligible for the following time off benefits: Vacation –120 hours per calendar year Sick time - 40 hours per calendar year; for employees who reside in the State of Washington –56 hours per calendar year Holiday pay, including Floating Holidays –13 days per calendar year Work, Personal and Family Time - up to 40 hours per calendar year Parental Leave – 480 hours within one year of the birth/adoption/foster care of a child Condolence Leave – 30 days for an immediate family member: 5 days for an extended family member Caregiver Leave – 10 days Volunteer Leave – 4 days Military Spouse Time-Off – 80 hours Additional information can be found through the link below. https://www.careers.jnj.com/employee-benefits

Lead Reliability & Performance Engineer

Apply now
Share

Need to request an accommodation?

If you need support at any stage of the recruitment process, please complete our candidate accommodation request form so we can assist you. Our team aims to respond within 1-2 business days.

Not ready for a new role right now?

No worries. Join our talent community. We’ll reach out when we post new jobs that match your interests and skills so you can apply when the time is right.

Man reading on phone