The Principal Data Engineer is a senior practitioner leader who operates at the intersection of hands-on technical execution, enterprise architecture, client-facing solutioning, and cross-functional program leadership. This role is designed for an engineer who can walk into any project environment, immediately understand what needs to be built and why, sequence the work, align the teams, and deliver. At the Principal level, this person drives data platform strategy for the organization, not just a single project. They set engineering standards, evaluate platform and orchestration trade-offs, lead reference architecture decisions across engagements, and are the person RS21 turns to when a technical decision is hard. They translate ambiguous client requirements into scalable architectures, own the full data engineering lifecycle from ingestion through AI enablement, and bridge the communication gap between business stakeholders, product teams, platform engineers, and data scientists with equal fluency. This role further serves as an embedded technical program lead, with the discipline to decompose ambiguous initiatives into structured, sequenced delivery work, the systems thinking to connect every technical task to its business outcome, and the ownership to keep multi-workstream programs on track independently. Critically, the Principal Data Engineer is a force multiplier. They raise the capabilities of those around them, train and coach junior and mid-level staff, establish the patterns and practices RS21's data engineering function grows from, and actively contribute to RS21's business development and proposal efforts as a credible technical voice.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior