Takeda Pharmaceutical Company Limited logo

Systems, Senior Engineer

Takeda Pharmaceutical Company Limited
NewPosted today

LOCATION

Bengaluru · Onsite

EXPERIENCE

5+ Years

TYPE

FullTime

SKILLS REQUIRED

Agile MethodologiesTest AutomationData ModelingAWSCI/CDInfrastructure as CodeRESTful APIs

Job description

Overview

Senior Full Stack Engineer role supporting Takeda's R&D organization, designing and enhancing cloud-native applications that enable data-driven decision-making, with increasing ownership of architecture, engineering best practices and technical leadership.

What you'll do

  • Design, develop, test and maintain scalable cloud-native applications across front-end and back-end systems
  • Build and enhance modern microservice-based architectures and distributed systems
  • Develop and integrate RESTful APIs and system interfaces for enterprise platforms
  • Implement infrastructure-as-code solutions and manage cloud environments
  • Build and maintain CI/CD pipelines for automated deployment and delivery
  • Contribute to system architecture, technical design and engineering standards
  • Create detailed technical documentation including Low-Level Design (LLD), Entity-Relationship (ER) diagrams, and component and class diagrams
  • Partner with stakeholders to translate business requirements into scalable technical solutions
  • Implement automated testing frameworks (unit, integration, end-to-end)
  • Monitor, troubleshoot and resolve production issues related to performance and reliability
  • Ensure applications meet security, compliance and operational standards
  • Work closely with product managers, data SMEs and cross-functional teams
  • Participate in Agile development processes including sprint planning, code reviews and retrospectives
  • Collaborate across global teams and vendors to deliver complex solutions
  • Integrate applications with enterprise R&D systems and scientific data platforms
  • Build data pipelines and support data ingestion, transformation and access
  • Enable interoperability using semantic data models and metadata standards
  • Drive improvements in development processes, tools and architecture
  • Reduce technical debt and improve system scalability and maintainability
  • Leverage AI-assisted development tools to improve productivity
  • Contribute to cloud-first strategy and digital innovation across R&D
  • Take end-to-end ownership of features, from design through deployment
  • Act as a technical contributor and mentor supporting junior engineers
  • Influence stakeholders and help resolve complex technical challenges

What you'll need

  • Bachelor's degree in Computer Science, Electrical Engineering or a related field and 5+ years of software engineering experience, or Master's degree with 3+ years of experience
  • Strong experience with at least one modern programming language (e.g., Python, Java, JavaScript)
  • Experience building full-stack applications (front-end + back-end)
  • Experience with modern JavaScript frameworks (e.g., React, Angular, Vue)
  • Hands-on experience with AWS cloud services (EC2, RDS, S3, etc.)
  • Experience with infrastructure-as-code (e.g., Terraform)
  • Strong understanding of microservices architecture and cloud-native design
  • Experience designing and integrating REST APIs
  • Experience with relational databases (e.g., Oracle, PostgreSQL, MySQL)
  • Experience with NoSQL databases (e.g., DynamoDB, Neptune)
  • Knowledge of data engineering pipelines (e.g., Spark, Databricks)
  • Strong understanding of system design and data modeling
  • Experience with DevOps tools and CI/CD pipelines
  • Strong understanding of automated testing methodologies
  • Experience working in Agile/Scrum environments
  • Strong problem-solving, analytical and communication skills
  • Ability to work independently and collaborate across teams
  • Business acumen and ability to translate technical solutions to business impact

Details

  • Location: IND - Bengaluru
  • Employment type: Full time, Regular employee

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.

Systems, Senior Engineer