Takeda Pharmaceutical Company Limited logo

Senior Software Automation Engineer

Takeda Pharmaceutical Company Limited
NewPosted yesterday

LOCATION

Bengaluru · Hybrid

EXPERIENCE

5+ Years

TYPE

FullTime

SKILLS REQUIRED

PythonPower AutomateWorkflow AutomationAPI IntegrationRESTful APIsEnterprise Integration Patterns

Job description

Overview

Senior Software Automation Engineer role within Takeda's Consumer & Content Innovation team, automating enterprise operations using Python, Microsoft Power Automate and APIs to build scalable, increasingly autonomous workflows.

What you'll do

  • Design, develop and maintain automation solutions using Python, Microsoft Power Automate and enterprise APIs to streamline operational processes, reduce manual effort and improve efficiency across Takeda's enterprise technology platforms.
  • Collaborate closely with Aprimo, Veeva Vault PromoMats and other platform teams to identify repetitive processes, assess automation opportunities and translate operational requirements into scalable technical solutions.
  • Develop and maintain Python-based scripts, API integrations and automated workflows for activities such as data processing, validation, reporting, user administration and operational monitoring.
  • Build and optimize Microsoft Power Automate workflows, leveraging standard and custom connectors to integrate enterprise applications and automate cross-platform processes.
  • Ensure automation solutions are reliable, secure and maintainable through appropriate testing, error handling, logging, monitoring and documentation.
  • Independently troubleshoot and resolve automation-related issues, perform root cause analysis and implement sustainable improvements.
  • Collaborate with platform engineers, product owners and business stakeholders to ensure solutions align with enterprise architecture, security, compliance and governance standards.
  • Drive continuous improvement by evaluating emerging automation technologies, identifying opportunities for reuse and standardization, and supporting the adoption of automation capabilities across teams.

What you'll need

  • 5+ years of relevant experience in software engineering, automation development or enterprise application integration, preferably within a global enterprise environment.
  • Advanced hands-on proficiency in Python, including scripting, API integration, data manipulation, error handling and development of production-ready automation solutions.
  • Strong practical experience with Microsoft Power Automate, including cloud flows, connectors, triggers, conditional logic, exception handling and workflow optimization.
  • Solid understanding of REST APIs, JSON, authentication mechanisms and enterprise application integration patterns.
  • Experience automating operational processes across enterprise SaaS applications, including data validation, reporting, administrative activities and system monitoring.
  • Familiarity with software development best practices, version control (Git), testing, CI/CD and structured deployment processes.
  • Bachelor's degree in Computer Science, Information Technology, Engineering or a related field, or equivalent relevant professional experience.
  • Minimum 5 years of relevant experience in software development, automation engineering or enterprise application integration.
  • Demonstrated hands-on expertise in Python and Microsoft Power Automate, with proven experience delivering and maintaining automation solutions in production environments.
  • Strong analytical thinking and structured problem-solving skills, with the ability to translate complex operational challenges into practical, scalable automation solutions.
  • Ability to work independently, take ownership of technical deliverables and manage multiple automation initiatives with minimal supervision.
  • Strong communication and stakeholder management skills, with the ability to collaborate effectively with technical teams, business stakeholders and external technology partners.
  • Proactive and improvement-oriented mindset, with a focus on identifying inefficiencies, reducing manual effort and delivering measurable operational benefits.
  • Commitment to secure development practices, technical documentation, solution maintainability and compliance with enterprise standards.
  • Ability to share technical knowledge, provide guidance to colleagues and promote automation best practices across teams.
  • Experience working in agile, cross-functional and geographically distributed teams.
  • Professional proficiency in English, both written and verbal.

Nice to have

  • Experience with Microsoft Power Platform components, including Power Apps, Dataverse or custom connectors.
  • Knowledge of enterprise content management platforms such as Veeva Vault PromoMats or Aprimo DAM.
  • Understanding of pharmaceutical Commercial/Marketing operations and regulated enterprise environments.

Details

  • Location: Bengaluru, India (IND - Bengaluru).
  • Employment type: Full time, Employee (Regular).
  • Flexible work environment, including hybrid working.

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.

Senior Software Automation Engineer