Senior Data Engineer

$112,000 - $184,950/Yr

Moody's - Remote, OR

posted 7 days ago

Full-time - Mid Level
Remote - Remote, OR
Administrative and Support Services

About the position

The Senior Software Engineer will play a pivotal role in the Digital Insights Data Engineering team at Moody's Analytics. This position focuses on the architecture, development, and maintenance of a next-generation content delivery platform, contributing to the overall data engineering practice. The role involves collaboration with multiple engineering teams to drive technology transformation and develop scalable, Cloud-native solutions that enhance risk evaluation and decision-making for clients.

Responsibilities

  • Design, develop, and maintain scalable data pipelines using Snowflake, Apache Airflow, dbt (SQL), and Python with AWS services.
  • Support and contribute to the continuous improvement and upgrades of the data platform.
  • Provide guidance and operational support for the deployment of database scripts across multiple environments.
  • Collaborate with technical teams and business owners during the design and implementation phases.
  • Manage individual time and tasks effectively and collaborate with cross-functional teams to understand data requirements.

Requirements

  • Bachelor's degree or equivalent; Master's is a plus.
  • 3+ years of experience in data engineering or software development.
  • Hands-on experience in designing and developing data integration/ETL pipelines.
  • Knowledge of best practices for Airflow DAG management, scheduling, and monitoring.
  • Experience with implementing data quality checks and error handling in Airflow workflows.
  • Strong database engineering skills with emphasis on Postgres SQL, DynamoDB, and Snowflake.

Nice-to-haves

  • Experience with AWS database technologies, including AWS RDS and DynamoDB.
  • Strong understanding of data quality best practices and data governance principles.
  • Familiarity with development technologies such as Git, Jira, and Jenkins.
  • Experience with big data technologies like Apache Airflow, Apache Spark, and AWS Kinesis.
  • Knowledge of development languages such as Java (Spring Boot) and Scala.

Benefits

  • Medical, dental, and vision insurance.
  • Parental leave and paid time off.
  • 401(k) plan with employee and company contributions.
  • Life, disability, and accident insurance.
  • Discounted employee stock purchase plan.
  • Tuition reimbursement.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service