Sr Associate Software Engineer
Amgen
Career Category
Information Systems
Job Description
Let’s do this. Let’s change the world. In this vital role as Senior Associate Software Engineer at Amgen you will be responsible for designing, building, maintaining cloud applications and APIs and designing, maintaining, analyzing and interpreting data to provide actionable insights that drive business decisions. This role involves working with APIs, Cloud based apps, large datasets, developing reports, supporting and executing data initiatives and, visualizing data to ensure data is accessible, reliable, and efficiently managed. The ideal candidate has strong technical skills, experience with building APIs, cloud apps, big data technologies, and a deep understanding of data architecture and ETL processes.
- Build Rest APIs, Bulk APIs, SOAP APIs to integrate different systems
- Strong experience with designing schema and writing postgresSQL queries and SQL queries in general
- Solid understanding of AWS Lambda, S3 bucket upload, EMR and EC2
- Understanding of Object model in Salesforce applications
- Design, develop, and optimize data pipelines/workflows using Databricks (Spark, Delta Lake) for ingestion, transformation, and processing of large-scale data. A knowledge of Medallion Architecture will be an added advantage
- Build ETL pipeline with Informatica or other ETL tools
- Support data governance and metadata management
- Experience using static code scan tools
- Collaborate with Data Architects, Business SMEs, and Data Scientists to design and develop end-to-end data pipelines to meet fast paced business needs across geographic regions
- Identify and resolve complex challenges
- Adhere to best practices for coding, testing, and designing reusable code/component
- Analyze business and technical requirements and begin translating them into simple development tasks
- Execute unit and integration tests, and contribute to maintaining software quality
- Identify and fix bugs and defects during development or testing phases
Don't want to miss the next one?
Subscribe to daily email alerts for roles matching your interests.