Remote Senior Software Engineer

at Acquia

Posted 1 day ago 4 applied

Description:

  • Acquia is seeking an experienced Senior Software Engineer specializing in Data Engineering to join their team.
  • The role involves building robust, scalable data infrastructure using modern tools like Snowflake and Dagster to power the marketing cloud platform and AI-driven analytics.
  • Responsibilities include designing and building scalable data pipelines, developing and optimizing complex data models, and implementing AI-powered data quality monitoring.
  • The engineer will partner with Data Scientists and ML Engineers, optimize query performance, and build robust data governance frameworks.
  • The position also requires collaboration with Product and Engineering teams and mentoring junior engineers on data engineering best practices.

Requirements:

  • Candidates must have 4+ years of experience in data engineering roles with a focus on large-scale data processing.
  • Expert-level proficiency in Python for data pipeline development and automation is required.
  • Strong hands-on experience with Snowflake, including performance optimization, security, and cost management, is a must-have.
  • Proven experience with Dagster or similar workflow orchestration tools is necessary.
  • A deep understanding of data modeling, ETL/ELT patterns, and dimensional modeling techniques is essential.
  • Experience with streaming data technologies and real-time processing is required.
  • Strong SQL skills with experience in query optimization and performance tuning are needed.
  • An interest in AI/ML applications, including feature engineering and MLOps workflows, is preferred.
  • Experience with cloud data platforms and knowledge of data governance tools and practices are required.
  • Familiarity with version control (Git) and CI/CD practices for data pipelines is necessary.

Benefits:

  • Acquia offers competitive healthcare coverage and wellness programs to support employee health.
  • Employees enjoy flexible time off policies, including "take it when you need it" time off and parental leave.
  • The company has recognition programs in place to acknowledge employee contributions.
  • Acquia is committed to providing best-in-class benefits to help employees and their families maintain a healthy body and mind.

Get realtime job alerts

Be the first to know about new jobs