T

Thermo Fisher Scientific

Makes lab instruments, reagents and supplies

Engineer 2 - Software

Platform Engineering +1Confirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, IndiaNo salary listedIn-person

About the Job

Requirements

  • Strong hands-on experience with Python and C# in complex, production-grade engineering environments.
  • Exposure to TypeScript and Node.js for tooling, services, or automation utilities.
  • Strong Windows automation and troubleshooting skills using PowerShell and batch scripting, including deep knowledge of Windows internals such as Event Log, Registry, and services.
  • Experience with relational and non-relational databases, such as MariaDB and MongoDB.
  • Ability to handle ad hoc firefighting and incident response scenarios.
  • Working knowledge of software design and architecture fundamentals and testing concepts, including incremental testing approaches.
  • Exposure to .NET build and test workflows for cross-team collaboration.
  • Experience operating in regulated or security-focused environments requiring auditability and traceability.

Responsibilities

  • Develop backend automation services in Python and C# for process execution, file operations, health checks, and environment management.
  • Establish reliability practices including logging and monitoring, retries and backoff, idempotency, concurrency controls, safe cleanup, and traceability.
  • Use Windows platform knowledge, including Event Logs, Registry, and services, to diagnose and resolve complex automation and continuous integration issues.
  • Support incident response and hands-on troubleshooting to reduce downtime and improve resilience.
  • Guide test execution optimization, including incremental testing, to improve continuous integration cycle time and stability.
  • Influence technical design and architecture, and maintain runbooks and documentation for operational readiness.

Desired Qualifications

  • Experience with Go and/or PHP in platform or automation contexts.
  • Familiarity with artifact publishing and release governance practices, such as JFrog CLI and promotion patterns.
  • Experience owning Jenkins automation at scale with Groovy pipelines and shared libraries, improving reliability through standards, guardrails, and reusable patterns.
  • Proficiency in OpenStack services such as Nova, Neutron, and Cinder.

About the Company

Thermo Fisher Scientific

Makes lab instruments, reagents and supplies

Thermo Fisher Scientific makes and sells the instruments, chemicals, consumables and lab services that drug companies, hospitals, universities and industrial labs use for research, testing and production. Its products cover work from gene sequencing and protein analysis to diagnostic tests and lab freezers, and its distribution arm ships supplies to labs worldwide. Drug developers also hire it to run clinical trials and to manufacture medicines under contract. It earns money from consumables that labs buy again and again, along with instrument sales, service contracts and outsourcing fees. The company traces its roots to Thermo Electron, founded in 1956, which merged with Fisher Scientific in 2006, and it is based in Waltham, Massachusetts.

Company size
10,001+
Company stage
IPO
Headquarters
Waltham, MA
Founded
1956

Recently Posted Jobs

Explore more opportunities at Thermo Fisher Scientific

See more jobs