Thermo Fisher Scientific logo

Product Owner

Thermo Fisher Scientific
NewPosted yesterday

LOCATION

Hyderabad · Onsite

EXPERIENCE

Not specified

TYPE

FullTime

SKILLS REQUIRED

Product ManagementBacklog ManagementStakeholder ManagementAgile MethodologiesRESTful APIsSQL

Job description

Overview

Backend Technical Lead to own Cortex backend architecture, services, and data integration within Thermo Fisher Scientific's Semiconductor R&D organization, based in Hyderabad.

What you'll do

  • Own and guide the architecture and technical direction of Cortex backend services.
  • Lead design and development for the Cortex Semi Gateway, Process Explorer backend, File & Recipe backend, and Central Cortex capabilities.
  • Define and maintain API contracts, versioning approaches, and integration patterns across Cortex services and applications.
  • Design and develop REST APIs and microservices using C#, .NET, and ASP.NET Core.
  • Guide data integration and persistence across SQL, PostgreSQL, MongoDB, and other appropriate data stores.
  • Design service communication and messaging patterns, including event-driven approaches where they fit the product needs.
  • Lead integrations with Athena and DAP, and support backend integration for Contributor applications.
  • Work closely with the Frontend Technical Lead on API design, data contracts, and end-to-end user workflows.
  • Partner with DevOps to build, deploy, and operate containerized services using Docker and Kubernetes.
  • Promote automated testing, code quality, maintainability, and reliable CI/CD practices.
  • Diagnose complex defects and production issues, lead root-cause investigations, and drive fixes that address underlying causes.
  • Improve service scalability, performance, resilience, and observability as product needs evolve.
  • Participate in architecture and design reviews, making pragmatic decisions that balance product needs, technical quality, and delivery.
  • Mentor engineers through technical guidance, code reviews, and knowledge sharing.
  • Influence technical direction across teams, manage stakeholder relationships, and communicate decisions and trade-offs clearly.
  • Regularly reflect with the team on how to improve collaboration, service quality, and delivery.

What you'll need

  • Bachelor's or master's degree in computer science, software engineering, computer engineering, or a related technical field, or equivalent practical experience.
  • Significant professional experience developing backend software, with technical leadership or ownership of services and architecture.
  • Expert-level experience with C#, .NET, and ASP.NET Core.
  • Strong experience designing microservices, REST APIs, and distributed systems.
  • Experience with SQL and data stores such as PostgreSQL or MongoDB.
  • Strong understanding of API contracts, versioning, and service integration.
  • Experience with messaging or event-driven architecture.
  • Experience integrating libraries and external or shared services.
  • Experience building and deploying containerized applications with Docker and Kubernetes.
  • Experience with automated testing and practices that support reliable service delivery.
  • Strong root-cause analysis and problem-solving skills, including a production-focused approach to software quality.
  • Ability to influence without authority, make pragmatic technical decisions, and collaborate closely with frontend, DevOps, and partner teams.
  • Strong communication and stakeholder-management skills, including the ability to explain technical decisions and trade-offs.
  • Excellent written and spoken English.

Nice to have

  • Elasticsearch or other search technologies.
  • RabbitMQ, Kafka, or similar messaging platforms.
  • Authentication and authorization.
  • Performance engineering, observability, or large-scale data systems.
  • Experience with enterprise integrations such as Athena or DAP.
  • Familiarity with scientific software, imaging, data-intensive applications, or semiconductor workflows.
  • Experience working in a global, cross-functional Agile organization.

Details

  • Work schedule: Standard (Mon-Fri).
  • Location: Hyderabad, India. Based in Hyderabad; reports to the Functional Group Lead.
  • Works with a distributed Agile Scrum team alongside colleagues in Bordeaux, Hillsboro, the Netherlands, and the Czech Republic.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Product Owner