Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Principal Software Engineer @ Amgen Inc

Home > Software Development

 Principal Software Engineer

Job Description

What you will do

In this vital role We are seeking a visionary and technically exceptional Principal Software Engineer Search to lead the design and development of enterprise-wide intelligent search solutions. In this high-impact role, you will architect and scale AI-enhanced search platforms that enable scientists, clinicians, and regulatory professionals to access critical insights from vast and complex pharmaceutical data assetsincluding clinical trials, research publications, real-world evidence, and internal documentation.

Youll lead by examplementoring engineers, setting standards, and driving the technical vision for our next-generation search capabilities.

This person will also be responsible for defining the roadmap for Products They will work closely with Development teams and act as a bridge between Product owners and Development teams to perform Proof of Concepts on provided design and technology, develop re-usable components etc. This is a senior role in the organization which along with a team of other architects will help design the future state of technology at Amgen India

  • Building and integrating information systems to meet the companys needs.
  • Assessing the systems architecture currently in place and working with technical staff to recommend solutions to improve it.
  • Design and build robust, scalable, and intelligent search infrastructure using Elasticsearch, OpenSearch, Solr, or vector-based search technologies.
  • Set technical direction, best practices, and coding standards for search engineering across the organization.
  • Review designs, mentor senior and mid-level engineers, and champion architecture decisions aligned with product goals and compliance needs.
  • Own performance, scalability, observability, and reliability of search services in production.
  • Resolving technical problems as they arise.
  • Providing technical guidance and mentorship to junior developers.
  • Continually researching current and emerging technologies and proposing changes where needed.
  • Informing various stakeholders about any problems with the current technical solutions being implemented.
  • Assessing the business impact that certain technical choices have.
  • Providing updates to stakeholders on product development processes, costs, and budgets.
  • Work closely with Information Technology professionals within the company to ensure hardware is available for projects and working properly
  • Work closely with project management teams to successfully monitor progress of initiatives
  • Current understanding of best practices regarding system security measures
  • Positive outlook in meeting challenges and working to a high level
  • Advanced understanding of business analysis techniques and processes
  • Account for possible project challenges on constraints including, risks, time, resources and scope
  • Possesses strong rapid prototyping skills and can quickly translate concepts into working code
  • Take ownership of complex software projects from conception to deployment. Manage software delivery scope, risk, and timeline
  • Participate to both front-end and back-end development using cloud technology.
  • Develop innovative solution using generative AI technologies
  • Define and implement robust software architectures on the cloud, AWS preferred
  • Conduct code reviews to ensure code quality and alignment to best practices.
  • Create and maintain documentation on software architecture, design, deployment, disaster recovery, and operations.
  • Identify and resolve technical challenges effectively.
  • Stay updated with the latest trends and advancements
  • Work closely with product team, business team, and other key partners.
Basic Qualifications:
  • Masters degree in computer science & engineering preferred with 12-15 years of software development experience OR,
  • Bachelors degree in computer science & engineering preferred with 11-15 years of software development experience
  • Hands on experience with various cloud services, understand pros and cons of various cloud service in well architected cloud design principles
  • Hands on experience with Full Stack software development. Proficient in programming language React Framework Redux ,RESTful API Development ,Swagger / OpenAPI , TypeScript, Fast Python , Java Script, SQL/NoSQL , Databricks/RDS ,
  • Strong problem solving, analytical skills; Ability to learn quickly; Excellent communication and interpersonal skills
Preferred Qualifications:
  • Programming Languages: Proficiency in multiple languages (e.g., Python, Java, JavaScript UI/UX , React /Redux/Typescript) is crucial and must
  • Experienced with API integration, serverless, microservices architecture.
  • Experienced with Fast Pythons API
  • Software Architecture: Understanding of different architectural patterns and how to design scalable and maintainable systems is essential.
  • Systems Design: Expertise in designing and architecting complex software systems is key.
  • Software Engineering Principles: Familiarity with fundamental principles like SOLID, DRY, and KISS is essential for writing maintainable and scalable code.
  • Data Structures and Algorithms: A strong foundation in these areas is necessary for efficient problem-solving and code optimization.
  • Experienced with AWS /Azure Platform, Building an deploying the code
  • Experience in Posgres SQL /Mongo DB SQL database, vector database for large language models, Databricks or RDS
  • Experience with Web site development, understand of web site localization processes, which involve adapting content to fit cultural and linguistic contexts.
  • Experience with DevOps CICD build and deployment pipeline
  • Experience in Agile software development methodologies
  • Strategic Thinking: Contributing to the overall strategic direction of the software development process.
  • Experience in API and End to End testing as part of Test Driven Development
Good to Have Skills
  • Willingness to work on AI Applications
  • Experience with popular large language models
  • Experience with Langchain or llamaIndex framework for language models
  • Experience with prompt engineering, model fine tuning
  • Knowledge of NLP techniques for text analysis and sentiment analysis
Soft Skills:
  • Excellent analytical and troubleshooting skills.
  • Strong verbal and written communication skills.
  • Ability to work effectively with global, remote teams.
  • High degree of initiative and self-motivation.
  • Ability to manage multiple priorities successfully.
  • Team-oriented, with a focus on achieving team goals.
  • Strong presentation and public speaking skills.

Job Classification

Industry: Pharmaceutical & Life Sciences
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Full Stack Developer
Employement Type: Full time

Contact Details:

Company: Amgen Inc
Location(s): Hyderabad

+ View Contactajax loader


Keyskills:   Software Engineering Java Redux Fast Python React RESTful API Development TypeScript Full Stack software development JavaScript UI/UX Swagger JavaScript SQL/NoSQL Databricks/RDS OpenAPI Python

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Lead Software Architect

  • GSR Business Services
  • 12 - 20 years
  • Coimbatore
  • 14 days ago
₹ 40-60 Lacs P.A.

Azure Data Engineer

  • GSR Business Services
  • 5 - 8 years
  • Bengaluru
  • 18 days ago
₹ 10-19 Lacs P.A.

Software Technical Writer

  • GSR Business Services
  • 3 - 4 years
  • Noida, Gurugram
  • 27 days ago
₹ 6-10 Lacs P.A.

Senior Technical Delivery Engineer - Customer Success

  • Increff
  • 3 - 6 years
  • Bengaluru
  • 1 month ago
₹ Not Disclosed

Amgen Inc

Kalam Academy is a coaching institute located in Jaipur, Rajasthan, India. The institute offers coaching for various competitive exams such as IAS, RAS, Teachers(Grade I,II,III), SSC, Bank, Othe Rajasthan Exam\r\nAll the courses offered by Kalam Academy Sikar include comprehensive study material