Software Engineering Lead - Data
InductiveHealth · United States · 1 wk ago
RemoteRemoteEngineering$145k–$160k/yrFull-time
About Us
InductiveHealth is the market leader in software-as-a-service (SaaS) solutions for public health agencies, with a corporate mission to stop disease through technology. Our team brings together world-class experts in epidemiology, informatics, disease surveillance, engineering, and product development to build high-performance, modern solutions. We foster a virtual-first culture centered around teamwork, relentless focus on client outcomes, and individual accountability.
Why Work at InductiveHealth?
- Motivation: We value initiative-takers and self-starters who contribute to team and client success.
- Curiosity: We encourage questions to master job duties and grow professionally.
- Organization: As a team, we hold each other accountable with high expectations for performance and outcomes.
- Feedback: Open and honest communication is part of our culture, supporting professional growth and client success.
- Impact: Your work will directly contribute to stopping the spread of disease and improving individual, community, and population health outcomes.
Responsibilities
- Own and evolve our Microsoft Fabric architecture, including medallion architecture (bronze/silver/gold layers), data pipelines, mirrored/non-mirrored databases.
- Bring expert-level knowledge of Power BI development, data modeling, and reporting standards.
- Help shape our AI roadmap by designing data architecture (semantic layers, medallion structure) to support future AI use cases.
- Partner with DBA, DevOps, and application teams to design scalable, production-ready data solutions.
- Apply a working understanding of SQL Server performance monitoring to interpret logs, identify issues, and support high-availability, 24/7 production environments.
- Support API integrations for data access and exchange across systems.
- Design and maintain observability practices across the data platform using tools like Azure Log Analytics and KQL.
- Evaluate and recommend tools, patterns, and standards as we mature from report development toward a broader data + AI platform strategy.
Requirements
- Senior-level experience in data solution design, including schema design, system integration, and scalability planning, with hands-on Microsoft Fabric and/or Power BI expertise.
- Experience designing data architectures (semantic layers, medallion structure) that are AI-ready; familiarity with Azure AI Foundry is a plus.
- Strong SQL skills and experience with data pipeline design/optimization, including SQL Server performance monitoring concepts.
- Hands-on experience with medallion architecture and cloud data warehousing patterns.
- Experience with Fabric Data pipelines or similar pipeline/orchestration tools.
- Experience with API-based data integration.
- Solid understanding of the broader Azure ecosystem and its data-related services (App Services, VMs, Blob Storage, Log Analytics, networking basics).
- Proficiency in Python, Fabric notebooks/Spark, or exposure to MLflow/model registry concepts, and familiarity with Fabric's AI-adjacent capabilities.
- General exposure to or interest in AI-adjacent data patterns (e.g., natural-language-to-data querying or AI grounding over data).
- Working knowledge of PowerShell and/or Azure DevOps (ADO) dashboards/pipelines.
What Will Make You Stand Out
- Familiarity with Power BI Embedded or similar embedding frameworks.
- Hands-on experience with Azure AI Foundry, Azure OpenAI, or emerging analytics patterns (real-time/streaming, natural-language-to-data querying).
- Familiarity with RAG, vector/embeddings concepts, AI agents, or responsible AI/governance principles.
- Experience with statistical analysis, forecasting, or health-related analytics, especially in partnership with data scientists or product teams.
Pay
$145,000 - $160,000 a year
Benefits
- Virtual-first, remote organization and culture.
- Flexible Paid Time Off (PTO).
- 401(k) retirement plan with corporate matching.
- Medical, prescription, vision, and dental coverage (multiple plans based on your needs).
- Short-term and long-term disability (for employee).
- Life insurance (for employee).
- New team member support for home office setup.