All roles at Thermo Fisher Scientific

Engineer III, Software

BengaluruFull-time0–2 yrsPosted 2 weeks ago

Entry-level software engineering role at Thermo Fisher Scientific in Bengaluru. Open to freshers; up to 2 years, with a B.Tech, B.E. or B.Sc.

About the role

Senior Engineer – Infrastructure Automation & Windows Platform Engineering When you join us at Thermo Fisher Scientific, you’ll become a member of a hard-working, motivated team that aligns with your enthusiasm for exploration and discovery. With revenues exceeding $40 billion and the largest investment in R&D in the industry, we provide our people with resources and opportunities to make significant contributions to the world.

What you'll do

  • Drive development of backend automation services (Python/C#) for process execution, file operations, health checks, and environment management
  • Establish strong reliability practices (logging/monitoring, retries/backoff, idempotency, concurrency controls, safe cleanup, traceability)
  • Provide deep Windows platform expertise (Event Logs, Registry, services) to diagnose and resolve complex automation and CI issues
  • Lead VM lifecycle automation across Windows and Linux (provisioning, configuration, monitoring)
  • Support incident response and hands-on troubleshooting to reduce downtime and improve resilience

What you need

  • Python
  • Node.js
  • TypeScript
  • C#
  • MongoDB
  • .NET

Good to have

  • Incident response
  • Jenkins
  • PHP
  • PowerShell
  • Linux
  • CI/CD

More roles like this at Thermo Fisher Scientific

Apply on Thermo Fisher Scientific's site