Thermo Fisher Scientific

Engineer II, Software

Thermo Fisher Scientific
Apply
21 hours ago
Bengaluru, IndiaMid Level / Senior

Responsibilities

  • Develop backend automation services in Python and C# for process execution, file operations, health checks, and environment management.
  • Build reliability practices including logging, monitoring, retries and backoff, idempotency, concurrency controls, safe cleanup, and traceability.
  • Diagnose Windows automation and CI issues using Event Logs, the Registry, and Windows services.
  • Support incident response and hands-on troubleshooting to reduce downtime and improve resilience.
  • Optimize test execution, including incremental testing, to improve CI cycle time and stability.
  • Influence technical design and architecture and maintain operational runbooks and documentation.
  • Own Jenkins automation at scale through Groovy pipelines and shared libraries, standards, guardrails, and reusable patterns.

Requirements

  • Strong hands-on experience with Python and C# in complex, production-grade engineering environments.
  • Four to six years of experience in relevant software or platform engineering work.
  • Experience with TypeScript and Node.js for tooling, services, or automation utilities.
  • Strong Windows automation and troubleshooting skills with PowerShell and BATCH scripting, including Windows Event Log, Registry, and services.
  • Experience with relational and non-relational databases such as MariaDB and MongoDB.
  • Comfort handling ad-hoc firefighting and incident response scenarios.
  • Working knowledge of software design and architecture fundamentals, testing concepts, and incremental testing approaches.
  • Exposure to .NET build and test workflows.
  • Experience with Go and/or PHP in platform or automation contexts is desirable.
  • Familiarity with artifact publishing and release governance practices, such as JFrog CLI and promotion patterns, is desirable.
  • Proficiency with OpenStack services including Nova, Neutron, and Cinder is desirable.
  • BTech degree in Computer Science, Electronics, or a related technical field, or equivalent practical experience.
  • Experience in regulated or security-focused environments requiring auditability and traceability is preferred.

Benefits

  • First-shift, daytime work schedule.
  • Office-based work environment.

Tech Stack

C#GoGroovyJenkinsMariaDBMongoDB.NETNode.jsOpenStackPHPPowerShellPythonTypeScript

Categories

Thermo Fisher Scientific

About Thermo Fisher Scientific

10,000+ employees

Thermo Fisher Scientific builds analytical instruments, lab equipment and consumables, specialty diagnostics, and provides pharma services (CDMO and clinical research) for biotech, pharma, academic, and healthcare customers. It earns revenue through product sales, e-commerce distribution (Fisher Scientific), and contract services under brands such as Thermo Scientific, Applied Biosystems, Invitrogen, Patheon, and PPD. Headquartered in Waltham, MA, it is publicly traded on the NYSE (TMO) and was created by the 2006 merger of Thermo Electron and Fisher Scientific.

Contact me