Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

TeleTracking Logo

Data Engineer II

TeleTracking

Salary not specified
Oct 16, 2025
Pittsburgh, PA, US
Apply Now

TeleTracking is looking for a Data Engineer to design and engineer data solutions for mission-driven projects, focusing on the health and scalability of their platform. This involves creating data ingestion pipelines, transformations, and delivery programs to support operational and analytical needs, ultimately aiming to improve patient flow, capacity management, and reduce wait times in healthcare.

Requirements

  • Experience with object or component-oriented development software, one or more of: C++, Java, Scala, C, or Python.
  • Experience with database management system software, one or more of: Oracle, MSSQL, MongoDB, MySQL, DynamoDB, or PostgreSQL.
  • Experience with Version Control Software, one or more of: git, Mercurial, CVS, TFS, or Subversion.
  • Experience with cloud-based management and hosting, one or more of: AWS, Azure, GCS, CloudFormation, Terraform, or Ansible.
  • Experience with open-source Big Data technology stack, one or more of: Apache NiFi, Spark, Kafka, Hadoop/HDFS
  • Strong understanding and familiarity working in the Linux operating environment - Required
  • Familiarity with build automation and continuous integration software - Required

Responsibilities

  • Develop and execute highly complex and large-scale data structures and pipelines to organize, collect and standardize data to generate insights and addresses reporting needs.
  • Design and maintain standards, such as organization, structure, or nomenclature, for the design of data warehouse elements, such as data architectures, models, tools, and databases.
  • Create plans, test files, and scripts for data warehouse testing, ranging from unit to integration testing.
  • Consult with product owners/managers and subject matter experts to analyze user needs and software requirements to determine feasibility of design within time and cost constraints.
  • Create supporting documentation, such as metadata and diagrams of entity relationships, business processes, and process flow.
  • Assists in the development and training of junior staff.
  • Monitor computer system performance to ensure proper operation.

Other

  • Proficient in developing software having 5+ years of experience with Bachelors or 2+ years of experience with Masters
  • Familiarity and experience executing several software development methodologies and life cycles - Required
  • Strong analytical skills and the ability to work with end users to transform requests into robust solutions - Preferred
  • Excellent oral and written communication skills - Preferred
  • Initiative and self-motivation to work independently on projects – Preferred
  • Applicants must be authorized to work in the U.S. without the need for employment-based visa sponsorship now or in the future.