Taro Logo

Associate Software Engineer

Amgen is a leading biotechnology company committed to unlocking biology's potential for patients with serious illnesses through innovative therapeutics development and manufacturing.
Backend
Entry-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Healthcare · Biotech

Description For Associate Software Engineer

Amgen, a leading biotechnology company, is seeking an Associate Software Engineer to join their Data Catalog & Governance team. This role presents an exciting opportunity to work at the intersection of software engineering and biotechnology, contributing to systems that enable data discovery, metadata management, and regulatory compliance across a modern data platform.

The position involves working on complex engineering problems in distributed software development, focusing on optimizing data access and delivery, implementing security controls, and building data visualization interfaces. You'll be part of a team that uses machine learning to curate data and ensures business data needs are met effectively.

Key responsibilities include developing APIs and automation scripts, building data pipelines, and working with modern cloud technologies like AWS, Azure, and GCP. You'll be involved in implementing infrastructure-as-code solutions using tools like Docker and Kubernetes, while maintaining high standards of code quality through comprehensive testing strategies.

The ideal candidate should have a computer science degree with 2-5 years of experience, strong proficiency in Python and Java, and hands-on experience with cloud services. Knowledge of data warehousing concepts, distributed systems, and big data processing frameworks is essential. The role offers exposure to cutting-edge technologies including AI applications, large language models, and modern database systems.

Working at Amgen means being part of a mission-driven organization that serves patients worldwide. The company offers competitive compensation and benefits, with opportunities for professional growth in a collaborative, global environment. This role combines technical challenges with meaningful impact, making it an ideal opportunity for engineers passionate about both technology and healthcare innovation.

Last updated 4 days ago

Responsibilities For Associate Software Engineer

  • Build APIs, connectors, and automation scripts for metadata ingestion and lineage tracking
  • Develop and maintain data platform services using Python, Java, Scala
  • Design and implement data pipelines for structured and unstructured data
  • Develop backend processes for automated metadata ingestion and data profiling
  • Deploy and maintain platform components using infrastructure-as-code
  • Develop and execute unit tests and integration tests
  • Work with cloud-based technologies (AWS, Azure, GCP, Snowflake, Databricks)
  • Maintain documentation of software designs and development processes

Requirements For Associate Software Engineer

Python
Java
Kubernetes
  • Degree in computer science & engineering
  • 2-5 years of software development experience
  • Proficient in Python, Java, CSS HTML
  • Experience with cloud services (AWS, Azure, GCP)
  • Knowledge of data warehousing concepts
  • Experience with distributed systems and relational databases
  • Strong problem solving and analytical skills
  • Experience with big data processing frameworks (Hadoop, Spark)
  • Knowledge of DevOps and CICD pipelines

Interested in this job?

Jobs Related To Amgen Associate Software Engineer