Senior Data Platform Engineer

ENDSIGHT LLC
United States
18 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
2 years minimum
Compensation
$150,000.0 - $175,000.0
Working hours
Regular working hours
Job source

Tech stack

Microsoft Azure Data Infrastructure Data Integration Python (Programming Language) OAuth QuickBooks (Software) SQL Databases Data Ingestion Microsoft Power Automate Azure Data Factory Delivery Pipeline Change Data Capture
+10 more
Rate Limiting Git Microsoft Fabric Pyspark Kubernetes Microsoft Business Central Api Design Restful APIs Pagination Key Vault

Job description

We partner with small and mid-sized organizations, including nonprofits, to ensure their technology performs flawlessly so they can focus on what they do best. We’re a team that learns fast, leans in, and looks out for one another. Life here feels like being part of a great university. You’ll grow quickly, connect deeply, and do work that truly matters., You’ll build and standardize the data integration platform that Endsight and its clients run on, working mainly across the Microsoft Fabric environment with architecture, API-based data ingestion, and Model Context Protocol (MCP) server development, turning what the team learns into published, adopted engineering standards. Your days will include:

  • Designing and refining medallion-layered architecture in Microsoft Fabric for Endsight and client environments
  • Evaluating and building reference implementations for data ingestion and API integration methods, including incremental and change-data-capture patterns, schema-drift handling, and secrets management
  • Building MCP servers to Endsight’s internal security and reliability standards, covering authorization scope, fault handling, and injection resistance
  • Authoring, publishing, and maintaining engineering standards, enabling other engineers to implement these standards through documentation, review, and pairing
  • Taking a share of the team’s research and evaluation queue and co-authoring the decision framework for what belongs in the central data platform
  • Collaborating with existing domain owners to raise the technical bar

Who Thrives Here You’ll fit right in if you:

  • Take pride in helping others succeed
  • Love mastering your tools and improving your craft
  • Communicate clearly and stay composed under pressure
  • Are energized by teamwork and mutual respect
  • Want to grow in a place where your success helps everyone win

Requirements

You’re the kind of person who helps others succeed. You’re sharp, resourceful, and calm under pressure. You’re the one people count on when technology misbehaves. You love solving problems, restoring order, and creating moments where others can breathe again because you’ve got it handled. But lately, you might be craving a team that matches your standards, where doing great work and helping others thrive go hand in hand., * Two or more years of hands-on production experience with Microsoft Fabric, including lakehouse and warehouse design, medallion architecture, notebooks (PySpark and/or Python), ingestion pipelines, semantic models, and deployment pipelines

  • Demonstrated API integration experience: REST and OAuth2, pagination, rate limiting, incremental and change-data-capture patterns, idempotent retries, and secrets management, in systems running unattended in production
  • Demonstrated experience building and shipping MCP servers, including tool design, authorization scoping, structured error handling, and resistance to prompt injection
  • Strong Python and SQL, infrastructure-as-code, and Git-based workflow
  • A documented record of evaluating competing technical methods, writing the standard, and getting other engineers to adopt it
  • A documented record of raising technical standards working in coordination with a team
  • Comfort working with incompletely defined requirements and pushing back constructively on scope

Preferred:

  • Breadth across the Azure data platform: Data Factory, Synapse, Purview, Key Vault, Entra application registration, Azure DevOps
  • MSP or professional services background, including familiarity with PSA/RMM data models (ConnectWise, HaloPSA, NinjaOne) and multi-tenant data isolation
  • Experience with other Orchestration Platforms (n8n, Rewst)
  • Power Platform and Power Automate
  • Experience migrating off a legacy business intelligence or reporting estate
  • Experience integrating financial systems data (QuickBooks, Business Central, Adaptive Planning)
  • Relevant Microsoft certifications (DP-600, DP-700, or equivalent)

Benefits & conditions

  • Medical: Company pays 100% of the base plan for the employee and family
  • Dental & Vision
  • 401(k) with employer matching
  • Accrued Paid Time Off
  • 9 Paid Holidays
  • Career Development support and programs

Compensation:

  • $150,000 - $175,000 base salary

About the company

Who We Are Endsight is a fast-growing IT Managed Service Provider built on one core belief, Endsight is a California-based outsourced technology managed services provider. Companies that hire us expect their technology to perform. And they count on us to make it so. While we ensure their systems operate effectively and their investments in IT align with their business goals, our clients get to concentrate on employing that technology to thrive. Our team of experts, ranging from the CIO level to readily-available help desk specialists, collaborate to provide comprehensive IT support to small and mid-sized businesses - nonprofits included. In the realm of cybersecurity, we help organizations assess vulnerabilities, tailor and implement protection measures, train staff, and maintain effective practices.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:49 min

Adopting OAuth best practices and removing outdated grants

Alexander Schwartz Alexander Schwartz · World Congress 2026 Europe

4:32 min

Harnessing Spark with Python using PySpark and Py4J

Ayon Roy · LIVE

3:09 min

Balancing data science skillings alongside systems engineering rigor

Nico Schmidt · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

3:03 min

Career evolution in data engineering and AI platforms

Maria Apazoglou · Coffee With Developers

Videos

See all

Related articles

See all