×
Register Here to Apply for Jobs or Post Jobs. X

Principal Developer - Albuquerque, NM; Hybrid

Job in Albuquerque, Bernalillo County, New Mexico, 87101, USA
Listing for: RS21
Full Time position
Listed on 2026-07-10
Job specializations:
  • Software Development
    Software Architect
Salary/Wage Range or Industry Benchmark: 125000 - 170000 USD Yearly USD 125000.00 170000.00 YEAR
Job Description & How to Apply Below
Position: Principal Developer - Albuquerque, NM (Hybrid)

If you are unable to complete this application due to a disability, contact this employer to ask for an accommodation or an alternative application process.

Principal Developer - Albuquerque, NM (Hybrid)

7 days ago Requisition

Salary Range: $ To $ Annually

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.

Key Responsibilities People Management
  • Serve as the direct line manager for a team of software developers, designers and Dev Ops engineers owning staffing, workload balance, and day-to-day people leadership.
  • Conduct regular 1:1s, set goals, and deliver formal performance reviews and feedback that support each team member's growth and accountability.
  • Own hiring decisions for the team, including interviewing, candidate evaluation, and onboarding planning for new software developers.
  • Identify and address performance issues proactively and fairly, partnering with HR and technical leadership as needed.
  • Build individual development plans that align team members' career goals with RS21's technical roadmap and project needs.
Software Architecture & Engineering
  • Drive RS21's application architecture strategy, evaluate frameworks, languages, and design patterns across engagements and make organization-wide recommendations.
  • Design, build, and maintain production-grade, scalable applications and services, including APIs, backend systems, and front-end interfaces.
  • Architect software systems with maintainability, testability, security, and performance built in from day one.
  • Establish coding standards, architectural patterns, and engineering norms that apply across RS21's project portfolio.
  • Ensure software reliability, performance, and scalability across applications, and hold teams accountable to those standards.
LLM Enablement & AI-Powered Application Development
  • Evaluate and select foundation model and tooling strategies for RS21's AI and LLM-powered offerings; guide ethical AI approach across engagements.
  • Design and implement application features that integrate LLM and AI capabilities, including:
  • Conversational interfaces and agentic workflows
  • Prompt…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary