
Sr Associate Software Engineer
Full Job Description
Senior Associate Software Engineer - Finance in Hyderabad
Amgen Inc is seeking a talented Senior Associate Software Engineer to join our finance technology team in Hyderabad / Secunderabad, Telangana. This permanent role involves designing, developing, and maintaining robust data solutions for data generation, collection, and processing. You will be instrumental in the design and development of data pipelines, implementing ETL processes to ensure data quality and seamless migration across systems. Ownership of data pipeline projects from inception to deployment, including scope, timeline, and risk management, is expected. Collaboration with cross-functional teams, including Data Architects, Business SMEs, and Data Scientists, is key to understanding data requirements and delivering solutions that meet fast-paced business needs across global regions. You will also contribute to the design, development, and implementation of data integration solutions, data models, and data dictionaries, ensuring data accuracy and consistency. Implementing data security and privacy measures and leveraging cloud platforms, particularly AWS, for scalable data solutions are also core responsibilities. Adherence to best practices in coding, testing, and reusability, along with exploring new technologies to enhance ETL platform performance, will be crucial. Participation in sprint planning and providing technical implementation estimations are expected.
What we expect of you:
We are all different, yet we all use our unique contributions to serve patients.
Basic Qualifications:
- Master's degree and 1-3 years of experience in Computer Science, IT, or a related field; OR Bachelor's degree and 3-5 years of experience; OR Diploma and 7-9 years of experience.
- Proficiency in Python, PySpark, and Scala for data processing and ETL workflows.
- Hands-on experience with Databricks for building ETL pipelines and big data processing.
- Experience with data warehousing platforms such as Amazon Redshift or Snowflake.
- Strong knowledge of SQL and experience with relational databases (e.g., PostgreSQL, MySQL).
- Familiarity with big data frameworks like Apache Hadoop, Spark, and Kafka.
- Experience with software engineering best practices including version control (GitLab, Subversion), CI/CD (Jenkins, GitLab), automated unit testing, and DevOps.
Preferred Qualifications:
- Experience with cloud platforms such as AWS, especially data services (EKS, EC2, S3, EMR, RDS, Redshift/Spectrum, Lambda, Glue, Athena).
- Experience with the Anaplan platform, including model building, management, optimization, and scalable data integrations.
- Understanding of machine learning pipelines and frameworks for ML/AI models.
Professional Certifications:
- AWS Certified Data Engineer (preferred)
- Databricks Certified (preferred)
Soft Skills:
- Excellent critical-thinking and problem-solving skills.
- Strong communication and collaboration skills.
- Demonstrated ability to function effectively in a team setting.
- Demonstrated presentation skills.