Data Engineer

ABACUS•Remote in US, IN

About The Position

The Data Engineer is responsible for developing, maintaining, and supporting data pipelines using Python and SQL Server (T-SQL), while assisting with data integration from internal and external systems within a modern Azure-based data platform. The role supports critical data operations in regulated environments and provides opportunities for hands-on learning and growth under the guidance of senior data engineers.

Requirements

  • 1–4 years of professional experience in Data Engineering, Software Engineering, or a related technical role
  • Strong hands-on proficiency in Python, including writing functions, handling errors, and debugging code
  • Experience working with relational databases, preferably SQL Server
  • Strong working knowledge of SQL, including joins, aggregations, subqueries, and basic performance considerations
  • Exposure to integrating or consuming data from RESTful APIs or external data sources
  • Familiarity with Git or similar version control systems
  • Strong analytical and problem-solving skills with the ability to learn quickly

Nice To Haves

  • Experience with additional Azure services such as Azure Synapse, Azure DevOps, and Azure Functions
  • Understanding of data modeling and warehousing concepts
  • Exposure to cybersecurity data, SIEM tools, or SOC operations
  • Knowledge of .NET Framework and C#-based APIs, particularly in data consumption contexts
  • Background in MSP/MSSP environments or consulting
  • Familiarity with Power BI or other data visualization tools

Responsibilities

  • Develop and maintain ETL pipelines using Python and SQL Server for data ingestion, transformation, and integration from various data sources, including structured files and RESTful APIs.
  • Write, test, and debug Python code for data processing, automation, and basic integrations following established standards and best practices.
  • Create and maintain T-SQL queries, views, and stored procedures to support business logic and reporting requirements.
  • Assist in building and operating data workflows using Azure Data Factory, Azure SQL, and Azure Blob Storage.
  • Support the monitoring of data pipelines and help troubleshoot data quality issues, pipeline failures, and performance problems.
  • Follow defined data quality, security, and compliance procedures in regulated environments such as healthcare and financial services.
  • Collaborate with data analysts, software engineers, and DevOps teams to understand data requirements and upstream systems.
  • Participate in code reviews, implement feedback, and continuously improve coding and engineering practices.
  • Create and maintain clear documentation for data pipelines, logic, and operational processes.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service