American Public University System

Analytics Engineer

US-AnywhereRemote in United States
Enterprise Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of experience in analytics engineering or a related field.
  • Strong SQL skills and familiarity with cloud platforms like Snowflake.
  • In-depth knowledge of semantic modeling and business logic creation.
  • Experience with analytics frameworks, data transformation, and version control practices.
  • Understanding of dimensional modeling and data quality management.
  • Ability to work collaboratively with cross-functional teams and stakeholders.
  • Familiarity with analytics tools like Power BI and process optimization techniques.

Responsibilities

  • Build, test, and document semantic models and reusable analytical assets.
  • Translate business capabilities into robust analytical logic for reporting tools.
  • Collaborate with Data Engineering to ensure data quality and accuracy.
  • Engage with Product Management to clarify and validate analytical requirements.
  • Define measures and dimensional relationships for analytical consistency.
  • Maintain quality tests and documentation for compliance and auditing purposes.
  • Optimize models for performance and efficient data consumption across platforms.

Benefits

  • Flexible working hours and remote work options.
  • Professional development opportunities and training programs.
  • Access to latest tools and technologies in analytics.
  • Collaborative work environment that fosters innovation.
  • Potential for career advancement within a growing organization.
Full Job Description
Analytics Engineer
APEI

The Analytics Engineer designs, builds, tests, and maintains governed analytics assets that transform trusted enterprise data into reusable, decision-ready information. This role develops certified semantic models, metrics, dimensions, business logic, and supporting data structures that provide consistent meaning across reports, dashboards, analytical tools, and AI-enabled capabilities.

Working between data engineering and experience delivery, the Analytics Engineer translates approved business and decision requirements into scalable analytical assets while ensuring quality, lineage, documentation, performance, security, and release standards are met. The role collaborates with Product Management, Data Engineering, Governance Operations, analysts, and business subject-matter experts, but does not independently define business priorities, create source-system ingestion, or own the final user experience.

Responsibilities:

  • Build, test, document, and maintain governed semantic models, certified metrics, dimensions, calculations, and reusable analytical assets.
  • Translate approved business capabilities and decision requirements into consistent analytical logic used across reports, dashboards, workflows, and AI-enabled capabilities.
  • Partner with Data Engineering to confirm that source data, transformations, and Gold Information Products support the intended analytical use.
  • Collaborate with Product Management, analysts, Governance Operations, and business subject-matter experts to clarify requirements and validate analytical meaning.
  • Define and certify measures, thresholds, targets, comparisons, warning conditions, and dimensional relationships.
  • Maintain automated quality tests, metadata, lineage, documentation, certification evidence, and release records for assigned assets.
  • Optimize analytical models and queries for performance, scalability, reuse, and efficient consumption across supported platforms.
  • Support controlled promotion of assets through development, testing, and production environments in accordance with release, security, and compliance standards.
  • Monitor production assets, investigate quality or performance issues, assess downstream impacts, and implement approved corrections.
  • Contribute to peer reviews, shared engineering standards, naming conventions, reusable patterns, and continuous improvement across the Enterprise Intelligence organization


Requirements:

  • Experience developing semantic models, analytical data models, reusable metrics, dimensions, and business calculation logic.
  • Strong SQL skills and experience working with cloud data platforms, preferably Snowflake.
  • Experience with analytics engineering, data transformation, testing, version control, and deployment practices.
  • Working knowledge of dimensional modeling, data quality, metadata, lineage, access controls, and release management.
  • Ability to translate business and decision requirements into scalable, governed analytical assets.
  • Experience optimizing models and queries for performance, reliability, and reuse.
  • Familiarity with business intelligence and analytical consumption tools, preferably Power BI.
  • Ability to troubleshoot data, logic, performance, and downstream dependency issues.
  • Strong documentation, collaboration, and communication skills.
  • Experience working in a regulated or controlled environment is preferred, including SOX, FERPA, or similar compliance requirements.
  • Familiarity with dbt, Git, CI/CD, and AI-ready semantic design is preferred.


Education:

  • Bachelor's degree in Data Analytics, Information Systems, Computer Science, Engineering, Business Analytics, or a related field
  • Relevant certifications in Snowflake, dbt, Power BI, data modeling, analytics engineering, or cloud data platforms preferred.


About American Public University System

American Public University System (APUS) is a private, for-profit online learning institution that offers undergraduate and graduate degree programs in a variety of fields. The university was founded in 1991 and is headquartered in Charles Town, West Virginia. APUS is accredited by the Higher Learning Commission and has over 80,000 students enrolled in its programs.
Learn more about American Public University System
Size
1,200 employees
Industry

Similar Jobs

More Jobs at American Public University System

More Enterprise Technology Jobs

Find similar Analytics Engineer jobs: