Job Closed
This listing is no longer active.
AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, and our people-first culture has earned us multiple Best Place to Work awards.
Senior Data Engineer
Location
United States
Posted
84 days ago
Salary
0
Seniority
Senior
Job Description
Senior Data Engineer
AgileEngine
Role Description As a Senior Data Engineer, you will drive the measurement and optimization of employee engagement across internal communication channels, shaping how data informs messaging and strategy. Partnering closely with the Platforms team, you’ll design GA4 tracking, build dashboards in Looker Studio or Tableau, and transform complex datasets into clear, actionable insights that enhance reach, relevance, and impact across email, intranet, Slack, video, and other channels. This role offers a unique opportunity to influence internal communications through analytics while working at the intersection of data engineering, digital platforms, and employee engagement. What You Will Do - Define and maintain the measurement framework for Employee Communications, including KPIs, north-star metrics, and leading indicators; - Implement and QA GA4 tracking for internal websites, newsletters, and campaign landing pages; - Build automated dashboards and self-serve reporting in Looker Studio or Tableau for stakeholders at different levels; - Analyze traffic, engagement, and content performance across communication channels; - Segment performance by audience, geography, organization, device, and channel to identify drivers of awareness and action; - Run experiments and A/B tests on content, timing, and channel mix; measure results and recommend optimizations; - Develop attribution approaches for internal campaigns; - Ensure data quality, governance, and documentation, including event taxonomies, UTM standards, metadata conventions, and metric definitions; - Collaborate on campaign execution by supporting targeted list pulls and data segmentation to improve message relevance and engagement rates; - Conduct ad-hoc analyses and deep dives to support leadership requests and quarterly or annual business reviews; - Translate analytical findings into clear narratives and actionable insights for non-technical stakeholders. Qualifications - 5+ years of experience in digital, marketing, or product analytics, or similar analytical roles; - Strong SQL skills for querying and joining datasets across multiple data sources; - Hands-on experience with Google Analytics 4, including events, parameters, custom dimensions/metrics, conversions, and explorations; - Experience implementing and validating analytics tracking frameworks, including tagging plans, UTM standards, and metadata governance; - Advanced experience building dashboards in Looker Studio and/or Tableau, including data modeling, calculated fields, filters, and interactive visualizations; - Strong data modeling and data preparation skills; - Demonstrated ability to translate complex analytical findings into clear insights and recommendations; - Excellent communication and stakeholder management skills, with the ability to present insights to both technical and non-technical audiences; - Experience analyzing engagement and performance metrics across digital channels; - Familiarity with survey analytics (e.g., pulse surveys, eNPS) and combining behavioral and attitudinal data; - Exposure to analytics for employee communications platforms (e.g., intranet, email platforms, internal messaging tools); - Upper-intermediate English level. Nice to Haves - Experience designing advanced data visualizations in Tableau; - Experience with Python for exploratory analysis or data manipulation. Benefits - Professional growth: Mentorship, TechTalks, and personalized growth roadmaps. - Competitive compensation: USD-based pay with education, fitness, and team activity budgets. - Exciting projects: Modern solutions with Fortune 500 and top product companies. - Flextime: Flexible schedule with remote and office options.
Job Requirements
- 5+ years of experience in digital, marketing, or product analytics, or similar analytical roles;
- Strong SQL skills for querying and joining datasets across multiple data sources;
- Hands-on experience with Google Analytics 4, including events, parameters, custom dimensions/metrics, conversions, and explorations;
- Experience implementing and validating analytics tracking frameworks, including tagging plans, UTM standards, and metadata governance;
- Advanced experience building dashboards in Looker Studio and/or Tableau, including data modeling, calculated fields, filters, and interactive visualizations;
- Strong data modeling and data preparation skills;
- Demonstrated ability to translate complex analytical findings into clear insights and recommendations;
- Excellent communication and stakeholder management skills, with the ability to present insights to both technical and non-technical audiences;
- Experience analyzing engagement and performance metrics across digital channels;
- Familiarity with survey analytics (e.g., pulse surveys, eNPS) and combining behavioral and attitudinal data;
- Exposure to analytics for employee communications platforms (e.g., intranet, email platforms, internal messaging tools);
- Upper-intermediate English level.
- Nice to Haves
- Experience designing advanced data visualizations in Tableau;
- Experience with Python for exploratory analysis or data manipulation.
Benefits
- Professional growth: Mentorship, TechTalks, and personalized growth roadmaps.
- Competitive compensation: USD-based pay with education, fitness, and team activity budgets.
- Exciting projects: Modern solutions with Fortune 500 and top product companies.
- Flextime: Flexible schedule with remote and office options.
Related Guides
Related Categories
Related Job Pages
More Data Engineer Jobs
Data Engineer
General DynamicsGeneral Dynamics is a global aerospace and defense company offering products designed to provide safety and security to people around the world. In the past, Ge
• Deliver insights to help our clients turn data into action as a Data Engineer Senior at GDIT • Provide transformative solutions to clients’ big-data obstacles and help advance their missions • Ensure today is safe and tomorrow is smarter • Develop enterprise grade data platforms, services, and pipelines • Lead and architect migration of data environments with performance and reliability • Assess and understand the ETL jobs, workflows, BI tools, and reports • Address technical inquiries concerning customization, integration, enterprise architecture and general feature/functionality of data products • Contribute to the growth of our Data Exploitation Practice
• Design, build, and maintain scalable, high-quality data pipelines supporting both real-time and batch analytics workloads • Develop and optimize ETL/ELT processes using modern cloud data technologies and orchestration tools • Contribute to the design and evolution of lakehouse and warehouse data models that support analytics and reporting needs • Partner with business, design, test, and development teams to understand data requirements and improve data capture strategies • Help lead technical writing initiatives, including goal-setting, planning, and execution • Write, edit, and maintain clear, concise, and well-structured technical documentation • Create and improve documentation standards, organization, and knowledge-sharing processes • Organize and curate documentation to ensure it is intuitive, discoverable, and up to date • Advocate for consistent knowledge sharing across teams and studios • Research and propose improvements to documentation workflows and solutions to existing pain points • Apply modern engineering best practices to ensure reliability, scalability, and data quality across platforms
• Design, develop, and maintain data pipelines and datastores that support enterprise analytics, data science, and operational workloads. • Lead and support large-scale database migration initiatives, including on-premises to cloud migrations. • Monitor, analyze, and optimize the performance and stability of data layer services and platforms. • Ensure data integrity, quality, and compliance across pipelines and datasets. • Collaborate closely with peers across engineering, analytics, and technology teams. • Guide, coach, and mentor data engineers, BI developers, and analysts. • Design and implement enterprise-scale data solutions with long-term business impact. • Build and maintain data processing solutions using Python and/or Scala. • Work with a variety of data ingestion patterns, including SFTP, APIs, streaming, and batch processing. • Design and support database models optimized for analytical and reporting use cases. • Implement monitoring, alerting, and observability for data pipelines and infrastructure. • Maintain clear and comprehensive documentation of data architectures, pipelines, and processes. • Work within an Agile environment, collaborating through tools such as Jira and Git
• Design, build, and maintain scalable data pipelines and warehouse infrastructure to support analytics and reporting needs. • Develop and maintain clean, well-modeled datasets optimized for analytics and self-service reporting. • Partner with product managers and stakeholders to define key metrics, reporting requirements, and product analytics needs. • Build and maintain BI dashboards and reports that provide visibility into product performance, operational metrics, and customer behavior. • Ensure data quality, reliability, and governance across the analytics platform. • Integrate and maintain data ingestion pipelines from internal and external systems. • Improve the data warehouse performance and data modeling layer to enable faster and more reliable analytics. • Enable self-service analytics by creating curated datasets and semantic layers for internal teams. • Document datasets, metric definitions, and data lineage to improve data discoverability and trust in data. • Collaborate with engineering teams to ensure data is captured, modeled, and surfaced effectively for analytics use cases.



