Senior Data Engineer

EOS•Burlingame, CA
•Onsite

About The Position

EOS IT Solutions is a global technology and logistics company providing collaboration and business IT support services. The company prioritizes customer satisfaction, quality of service, and support for its partners and employees. The Senior Data Engineer will lead data engineering initiatives and build scalable, stable, and secure analytical solutions. The role supports the RL Data Engineering team in Burlingame, California, and a vendor office as applicable, backfilling production ownership of demo, yield/funnel, and asset-tracking pipelines. Work includes onboarding datasets, maintaining recurring batch jobs and dashboards, and making onboarding repeatable through documentation and automation. The position requires a strategic approach to data ecosystem architecture, experience working with large datasets, and the ability to organize and curate data for analytics, build efficient data services, and integrate data systems. The role is expected to work on-site in Burlingame, California, per assignment.

Requirements

  • Degree in Computer Science, Engineering, Mathematics, or a related field, or at least 7 years of industry experience.
  • Demonstrated strength in data modeling, ETL development, and data warehousing with systems such as Oracle, Redshift, or PostgreSQL.
  • Advanced SQL and query performance tuning skills.
  • Experience building data products incrementally and integrating and managing datasets from multiple sources.
  • Proficiency in Python.
  • Experience with scheduled batch orchestration, such as Airflow or equivalent, and partitioned lake or warehouse tables.
  • Experience with CI/CD, version control, and task tracking; ability to own production issues and write clear runbooks.
  • Experience building operational dashboards and reporting on delivery KPIs such as freshness, completeness, on-time delivery, and accuracy.
  • Exceptional communication and stakeholder management skills; self-motivation in an autonomous, fast-paced environment.
  • Ability to work on-site in Burlingame, California, per assignment.

Nice To Haves

  • Experience with hardware or field data collection, demographic data, or yield/funnel analytics.
  • Experience with flow/funnel visualizations, asset-tracking DAGs, or lineage tooling.
  • Experience with internal tooling, form builders, or AI-assistant guides for onboarding automation.
  • Experience with capture-management systems, search APIs, or permission models.

Responsibilities

  • Design, implement, and operate large-scale, centralized, high-volume, high-performance data structures for analytics and data science.
  • Implement real-time and batch data ingestion routines using best practices in data modeling and ETL/ELT processes.
  • Work with the Project Manager to understand business and functional requirements and translate them into robust, scalable, operable solutions with flexible and adaptable data architecture.
  • Assist the software engineering team in identifying key events and data to log for dashboarding data structures.
  • Improve reporting and analysis processes, automating or simplifying self-service modeling and production support for customers.
  • Onboard datasets end to end, including requirements, access provisioning, packaging and CI/CD configuration, partition and snapshot validation, and go-live checks.
  • Own recurring batch jobs, including monitoring, triage, test plans, partition recovery, and backfills using notebooks and SQL.
  • Build and maintain flow/funnel, quality-check, and operations-health dashboards in the team’s BI platform.
  • Maintain internal web tools, including bug fixes, duplicate-record cleanup, and production/test tagging.
  • Author and maintain runbooks, end-to-end documentation, release notes, and user guides, keeping them current through a scheduled audit cadence.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service