About The Position

Janea Systems is seeking a Senior Software Engineer - Data Engineering to join its consulting team. The role designs, builds, and maintains data infrastructure for analytics, reporting, and product features, transforming raw data into reliable, well-modeled, accessible datasets. The engineer owns ETL/ELT pipelines end-to-end, with an emphasis on data quality and reliability. This is a 100% remote, full-time position with flexible working hours. The role is part of the Engineering Team and reports to a Team Lead. No business travel is necessary.

Requirements

  • At least 4 years of professional experience in data engineering or a closely related discipline.
  • Strong proficiency in SQL.
  • Strong proficiency in at least one programming language commonly used for data engineering, such as Python, Scala, or Java.
  • Hands-on experience building and operating ETL/ELT pipelines in a production environment.
  • Experience working with cloud data platforms such as AWS, GCP, or Azure.
  • Experience with modern data warehousing tools.
  • Solid understanding of data modeling, data quality, and pipeline orchestration concepts.
  • Comfort working with large, complex datasets and independently diagnosing data issues.

Nice To Haves

  • Experience with orchestration tools such as Airflow, Dagster, or similar.
  • Familiarity with streaming data technologies such as Kafka or Kinesis.
  • Experience with dbt or similar transformation frameworks.
  • Exposure to infrastructure-as-code practices such as Terraform.
  • Prior experience directly supporting analytics or data science teams.

Responsibilities

  • Design, build, and maintain scalable ETL/ELT pipelines that ingest, transform, and deliver data from internal and external sources.
  • Develop and optimize data models and schemas for analytics, reporting, and downstream application needs.
  • Monitor pipeline health and troubleshoot data quality issues.
  • Implement alerting and observability practices.
  • Partner with analytics, product, and engineering teams to understand data needs and translate them into durable data solutions.
  • Improve the performance, scalability, and cost-efficiency of existing data infrastructure.
  • Write clear technical documentation.
  • Contribute to team standards for testing, code review, and deployment.
  • Participate in on-call or incident response rotations as needed to support production data systems.

Benefits

  • Competitive compensation with benefits, paid vacation, and sick leave.
  • Generous office equipment allowance for working from home.
  • Option to use a desk at a nearby office or coworking facility.
  • Flexible working hours.
  • Opportunities for professional growth and development.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service