The Principal Developer is a senior practitioner leader who operates at the intersection of hands-on engineering execution, software 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. This is a hybrid position based out of our Albuquerque office. At the Principal level, this person drives application and platform engineering strategy for the organization, not just a single project. They set engineering standards, evaluate frameworks, languages, and architectural 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, maintainable software systems, own the full software development lifecycle from design through deployment and operations, and bridge the communication gap between business stakeholders, product teams, platform engineers, and data teams 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. As a people manager, the Principal Developer holds direct line management responsibility for a team of software developers. They own hiring, performance management, career development, and day-to-day people leadership for their team, ensuring engineers are growing technically while also being effectively staffed and supported across client engagements. Critically, the Principal Developer 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 software 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
Education Level
Associate degree