Software Engineering Lead - Data

New
J
JobgetherPublic health technology
Based in the United StatesFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
Demonstrated senior-level experience designing data solutions
Required Skills
PythonSQLMicrosoft Power BIMicrosoft SQL ServerAzure

Requirements

  • Bring senior-level experience designing data solutions, including schema design, system integration, scalability planning, and production-ready architecture.
  • Have hands-on expertise with Microsoft Fabric and/or Power BI, including data modeling, reporting development, and platform architecture.
  • Have experience designing cloud data architectures using semantic layers, medallion architecture, and modern data warehousing patterns.
  • Have strong SQL skills and experience designing, developing, and optimizing data pipelines.
  • Have working knowledge of SQL Server performance monitoring, log interpretation, performance issues, and database reliability.
  • Have experience with Microsoft Fabric Data Pipelines or comparable data orchestration and workflow tools.
  • Have experience implementing API-based data integrations and reliable data exchange between systems.
  • Understand Azure data-related services, including App Services, virtual machines, Blob Storage, Log Analytics, and basic networking concepts.
  • Have experience with Python, Fabric notebooks, Spark, or related data-processing technologies; MLflow or model registry exposure is beneficial.
  • Have working knowledge of PowerShell and/or Azure DevOps dashboards and pipelines.
  • Be able to evaluate technical trade-offs and work effectively with engineering, database, DevOps, application, and product teams.

Responsibilities

  • Design and maintain the Microsoft Fabric environment, including medallion architecture, data pipelines, and mirrored and non-mirrored databases.
  • Develop Power BI reporting solutions, data models, and consistent reporting standards.
  • Design semantic layers, data structures, and architecture patterns for future AI use cases.
  • Build, maintain, and improve data ingestion, transformation, and orchestration workflows.
  • Partner with database administrators, DevOps specialists, and application engineering teams on production-ready data solutions.
  • Interpret SQL Server logs and performance indicators, identify bottlenecks, and support database reliability.
  • Support the design and maintenance of APIs and data exchange mechanisms between applications and enterprise systems.
  • Monitor semantic models, pipelines, warehouses, and SQL endpoints using Azure Log Analytics and KQL.
  • Evaluate tools, architecture patterns, and engineering practices to improve platform maturity.
  • Explore AI-enabled analytics capabilities, including natural-language data querying and data-grounding approaches.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now