Taro Logo

Specialist Software Engineer

Amgen is a leading biotechnology company pioneering since 1980, focused on discovering, developing, and manufacturing innovative human therapeutics for serious illnesses.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Healthcare · Biotech

Job Description

Amgen, a leading biotechnology pioneer since 1980, is seeking a Specialist Software Engineer to join their innovative team in Hyderabad. This role offers an opportunity to make a significant impact in the healthcare and biotech sector, working on cutting-edge technologies including cloud services, AI, and full-stack development.

The position requires a seasoned professional with 8-13 years of experience who can lead complex software projects from conception to deployment. You'll be working with modern technologies including Python, JavaScript, cloud platforms, and AI/ML tools, particularly in the context of large language models and their applications.

As a Specialist Software Engineer, you'll be responsible for both front-end and back-end development, working closely with product managers, designers, and other engineers to create scalable solutions. The role involves significant technical leadership, including mentoring junior developers and making architectural decisions.

Amgen offers a collaborative, science-based culture where you can directly impact patients' lives through your work. The company serves millions of patients worldwide, focusing on four therapeutic areas: Oncology, Inflammation, General Medicine, and Rare Disease. This position provides an excellent opportunity to combine technical expertise with meaningful healthcare outcomes.

The company provides competitive compensation and comprehensive benefits, along with clear paths for professional growth. You'll be working in an environment that values innovation, ethical practices, and diversity, making it an ideal place for ambitious engineers looking to make a difference in healthcare technology.

Last updated a month ago

Responsibilities For Specialist Software Engineer

  • Take ownership of complex software projects from conception to deployment
  • Manage software delivery scope, risk, and timeline
  • Contribute to both front-end and back-end development using cloud technology
  • Develop innovative solutions using generative AI technologies
  • Conduct code reviews to ensure code quality
  • Create and maintain documentation
  • Design, develop, and implement applications and modules
  • Develop and execute unit tests and integration tests
  • Work with cross-functional teams to deliver high-quality software
  • Provide technical guidance and mentorship to junior developers

Requirements For Specialist Software Engineer

Python
JavaScript
MongoDB
Kubernetes
  • Doctorate/Master's/Bachelor's degree in Computer Science, IT or related field
  • 8-13 years of experience
  • Experience with cloud services and well-architected cloud design principles
  • Full Stack software development experience with Python, JavaScript, SQL/NoSQL
  • Experience with API integration, serverless, microservices architecture
  • Experience with large language models and frameworks (Langchain/llamaIndex)
  • Strong problem solving and analytical skills
  • Experience with web site development and localization
  • Strong communication and interpersonal skills

Benefits For Specialist Software Engineer

Medical Insurance
  • Competitive base salary
  • Comprehensive Total Rewards Plans aligned with local industry standards