Hiring.Camp

Staff Engineer, Software

Thermofisher

·

Yesterday

Location
India - Bangalore - Export Promotion Industrial Park
Workplace
Hybrid
Type
Full-time
Department
Engineering
Seniority
Senior
Education
Master
Source
Workday

Description

Work Schedule

Standard (Mon-Fri)

Environmental Conditions

Office

Job Description

Job Description

At Thermo Fisher Scientific, our Mission is to enable our customers to make the world healthier, cleaner and safer.

We are seeking a highly experienced Staff Engineer Software - DevOps and Platform Engineering professional to provide technical leadership and hands-on engineering across DevOps, DevSecOps, AWS infrastructure, CI/CD, platform engineering, build and release systems, automation, and developer productivity.

This is a senior individual contributor role requiring deep technical expertise, strong architectural thinking, ownership, leadership, and the ability to influence engineering practices across multiple teams and products. The successful candidate will be expected to solve complex engineering problems, define scalable solutions, establish technical standards, mentor engineers, evaluate emerging technologies, and drive continuous improvement across the software delivery lifecycle.

Purpose of the Role

The Staff Engineer will provide end-to-end technical ownership and architectural leadership for cloud infrastructure, CI/CD platforms, DevSecOps, build and release engineering, automation, and software delivery systems.

The role will focus on building secure, reliable, scalable, cost-effective, and highly automated engineering platforms that improve software delivery speed, platform reliability, developer productivity, and operational efficiency.

Key Responsibilities

DevOps Architecture and Technical Leadership

  • Define DevOps, cloud, CI/CD, build, release, and platform architecture across multiple products and engineering teams.
  • Design scalable, secure, reliable, maintainable, and cost-effective engineering solutions.
  • Establish reusable architectures, frameworks, standards, and engineering best practices.
  • Lead architecture reviews, complex technical investigations, and cross-product problem solving.
  • Identify technical risks and drive mitigation plans before they affect delivery or operations.
  • Provide technical direction to development, verification, automation, security, infrastructure, and release teams.
  • Mentor engineers and raise the technical capability of the broader organization.
  • Evaluate emerging technologies and introduce solutions that provide measurable engineering or business value.

AWS Cloud and Infrastructure

  • Design, implement, and maintain secure and scalable AWS infrastructure across engineering environments.
  • Apply strong hands-on expertise across compute, networking, storage, identity, security, monitoring, and automation.
  • Design auto-scaling and on-demand build, test, and automation infrastructure.
  • Implement Infrastructure as Code using Terraform, AWS CDK, CloudFormation, or equivalent technologies.
  • Apply least-privilege IAM, centralized secrets management, and secure access patterns.
  • Drive AWS cost optimization through right-sizing, auto-scaling, storage lifecycle management, cleanup, and usage monitoring.
  • Design infrastructure for reliability, recovery, and operational continuity.

CI/CD and Platform Engineering

  • Architect and maintain enterprise-grade CI/CD platforms using Jenkins, GitHub Actions, and related technologies.
  • Design reusable pipelines covering build, test, security scanning, packaging, signing, artifact publishing, deployment, and release.
  • Standardize CI/CD patterns across repositories and reduce duplication through reusable workflows and templates.
  • Improve build and release performance through parallel execution, caching, dependency optimization, and dynamic infrastructure.
  • Implement self-service platform capabilities that improve developer productivity and reduce manual intervention.
  • Ensure critical CI/CD services remain reliable, supportable, and highly available.

DevSecOps and Software Supply Chain Security

  • Integrate security throughout the software development and CI/CD lifecycle.
  • Implement centralized secrets and credential management and eliminate hardcoded or long-lived credentials where possible.
  • Integrate automated security scanning including CodeQL, SonarQube, dependency scanning, secret scanning, and vulnerability analysis.
  • Implement secure code signing, certificate management, and software artifact integrity controls.
  • Support SBOM generation, dependency traceability, artifact provenance, and software supply chain security.
  • Partner with cybersecurity and compliance teams to implement applicable security and audit requirements.

AI and GenAI Engineering

  • Evaluate and adopt AI and GenAI tools that improve software engineering, DevOps productivity, and quality.
  • Apply AI-assisted engineering to code development and review, CI/CD pipeline creation, infrastructure automation, log analysis, build failure diagnosis, incident troubleshooting, security analysis, test generation, and documentation.
  • Explore agentic AI opportunities for repetitive DevOps and engineering workflows.
  • Establish appropriate security, governance, privacy, and human-review practices for AI-generated outputs.
  • Guide engineering teams in responsible and effective use of AI-assisted engineering tools.

Reliability and Observability

  • Establish monitoring, logging, metrics, dashboards, and alerting across engineering platforms.
  • Monitor CI/CD availability, build performance, failure trends, deployment reliability, and infrastructure utilization.
  • Conduct root-cause analysis for major issues and implement permanent corrective actions.
  • Drive proactive monitoring and preventive maintenance rather than reactive support.
  • Improve platform availability, resilience, recovery capability, and operational readiness.

Build, Release, and Installer Engineering

  • Design reliable and repeatable build and release processes across multiple product lines.
  • Improve build performance and reduce developer feedback and release turnaround time.
  • Standardize dependency management, artifact publishing, versioning, code signing, and release practices.
  • Maintain traceability between source code, build results, security scans, artifacts, and releases.
  • Provide expertise in Windows installer technologies such as WiX and MSI and lead modernization of legacy installer solutions.
  • Automate installer generation, signing, packaging, and publishing through CI/CD.

Technical Skills

  • AWS cloud architecture and services
  • Jenkins, GitHub, and GitHub Actions
  • CI/CD architecture and platform engineering
  • Infrastructure as Code using Terraform, AWS CDK, CloudFormation, or equivalent
  • Python, PowerShell, Shell, C Sharp, or Groovy
  • Docker and containerized build environments
  • DevSecOps, CodeQL, SonarQube, SBOM, and security scanning
  • JFrog or equivalent artifact management platforms
  • Code signing and certificate management
  • Windows and Linux engineering environments
  • Git, CMake, MSBuild, WiX, MSI, and modern build toolchains
  • Monitoring and observability technologies

Preferred experience includes Kubernetes, Amazon EKS, OpenTelemetry, GitHub Advanced Security, software supply chain security, OIDC or federated authentication, FinOps, GitOps, developer platforms, and AI or GenAI assisted engineering tools.

Education and Experience

  • Bachelor degree in Computer Science, Software Engineering, Computer Engineering, Information Technology, or a related discipline. A Master degree is preferred but not mandatory.
  • Typically 10 or more years of relevant experience in DevOps, software engineering, cloud engineering, SRE, infrastructure, or platform engineering.
  • Strong experience designing and operating enterprise CI/CD and AWS environments.
  • Demonstrated experience leading significant technical initiatives across multiple products or teams.
  • Proven ability to independently solve complex technical and architectural problems.

Leadership Expectations

  • Demonstrate strong technical ownership, accountability, and engineering judgment.
  • Define architecture and technical direction across multiple teams and products.
  • Influence decisions without direct authority and build alignment across global, cross-functional teams.
  • Think in systems, identify root causes, and create scalable solutions instead of short-term fixes.
  • Challenge existing approaches constructively and propose better alternatives.
  • Mentor engineers and provide technical coaching and guidance.
  • Operate effectively with ambiguity and limited supervision.
  • Communicate technical trade-offs, risks, and recommendations clearly to both engineering and leadership stakeholders.
  • Balance delivery, security, reliability, cost, maintainability, and technical debt.
  • Demonstrate continuous learning, innovation, customer focus, and strong solution-finding capability.

Success in This Role

  • Reliable and highly available CI/CD and engineering platforms.
  • Scalable, secure, and cost-effective AWS architecture.
  • Faster build and release cycles and improved developer productivity.
  • Reduced cloud and operational costs through continuous optimization.
  • Improved DevSecOps and software supply chain controls.
  • Greater automation and reduced manual operational effort.
  • Standardized DevOps practices and reusable engineering patterns across products.
  • Faster resolution and prevention of complex engineering issues.
  • Practical adoption of AI and emerging technologies where they provide measurable value.
  • Strong technical influence, mentoring, and cross-team leadership.

Preferred Domain Experience

  • Experience in life sciences, laboratory instrumentation, diagnostics, scientific software, medical technology, or other regulated software environments.
  • Experience supporting instrument software, desktop applications, or complex product release environments.
  • Experience working with globally distributed software development and verification teams.
  • Familiarity with environments requiring strong security, auditability, traceability, and controlled releases.

Skills

PythonGroovyAWSDockerKubernetesTerraformJenkinsCI/CDLinuxGitGitHubCybersecurityDevOpsSRECompliance

Similar Jobs

30

Staff Software Engineer

Parachute Health · U.S. Remote +1 · Remote

Today

Staff Software Engineer

Onetrust · Bengaluru, India +1

Today

Staff Software Engineer

Gehc · IND19-01-Bengaluru-EPIP 122 (Phase II), India

Yesterday

Staff Software Engineer

Foundationhealthcareers · Orlando, FL +1 · Remote

Yesterday

Staff Software Engineer

Cba · Bangalore - Manyata Tech Park Road, India

Yesterday

STAFF, SOFTWARE ENGINEER

Walmart · IN KA BANGALORE Home Office PTPP1, India

Yesterday

Staff Software Engineer

Gitlab · Bangalore, India

Yesterday

Staff Software Engineer

Intuitive Surgical · Detroit, MI, United States

Yesterday

Staff Software Engineer

Nokia · India · Hybrid

Yesterday

Staff Software Engineer

Delivery Hero · Maadi, Egypt

Yesterday

Staff Software Engineer

Mercuryinsurance · Remote, US · Remote

2 days ago

STAFF, SOFTWARE ENGINEER

Walmart · IN TN CHENNAI Home Office Capita Land, India

2 days ago

Staff, Software Engineer

Walmart · IN KA BANGALORE Home Office PW II, India

2 days ago

STAFF, SOFTWARE ENGINEER

Walmart · IN KA BANGALORE Home Office PTPP1, India

2 days ago

Staff, Software Engineer

Walmart · (USA) Hula Building Bentonville AR Home Office, United States of America

2 days ago

Staff Engineer, Software

Thermofisher · India - Hyderabad - India Engineering Center · Onsite

2 days ago

Staff Software Engineer

Trendmicro · Austin, United States of America · Hybrid, Onsite

2 days ago

Staff Software Engineer

Cba · Bangalore - Manyata Tech Park Road, India

2 days ago

Staff Software Engineer

Cba · Eveleigh, NSW - 5-7 Central Ave, Australia

2 days ago

Staff Software Engineer

Cba · Eveleigh, NSW - 5-7 Central Ave, Australia +2

2 days ago

Staff Software Engineer

Cba · Bangalore - Manyata Tech Park Road, India

2 days ago

STAFF, SOFTWARE ENGINEER

Walmart · IN TN CHENNAI Home Office Capita Land, India

2 days ago

STAFF, SOFTWARE ENGINEER

Walmart · IN KA BANGALORE Home Office PTPP1, India

2 days ago

STAFF, SOFTWARE ENGINEER

Walmart · IN KA BANGALORE Home Office PTPP1, India

2 days ago

Staff Software Engineer

Sonatype · Canada - Remote · Remote

5 days ago

Staff Software Engineer

Gehc · Waukesha, United States of America

5 days ago

Staff Engineer, Software

Thermofisher · Singapore - Singapore - Block 33 Marsiling Industrial Estate Road 3 · Onsite

5 days ago

Staff Software Engineer

Cba · Bangalore - Manyata Tech Park Road, India

5 days ago

Staff Software Engineer

Pingidentity · USA - Remote +1 · Remote

5 days ago

Staff Software Engineer

NMRK-Property Management-PM Northeast · Dallas, TX, United States, US

5 days ago