Principal Software Engineer

International Executive Service Corps

Reston (VA)

On-site

USD 175,000 - 185,000

Full time

5 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Stock ownership
Profit sharing
Industry-best benefits

Job summary

NVR, Inc. is seeking an experienced Principal Software Engineer to lead architecture and delivery of enterprise software from Reston, VA. The role emphasizes technical leadership, architecture, and collaboration with engineering and business partners.

You will mentor teams, drive complex initiatives, and ensure secure, scalable solutions that meet long-term business objectives.

Qualifications

  • 10+ years of professional software development experience.
  • Deep expertise with C#, .NET, Azure, and SQL Server.
  • Experience designing scalable enterprise systems.
  • Proven leadership and mentoring abilities.
  • Excellent communication with technical and business stakeholders.
  • Ability to navigate ambiguity and drive architecture decisions.

Responsibilities

  • Provide technical leadership for architecture, design, and development of complex enterprise apps.
  • Lead scalable, secure, reliable software solutions aligned with business goals.
  • Drive initiatives through ambiguity, trade-offs, and momentum.
  • Serve as trusted advisor to engineering teams, PMs, and stakeholders.
  • Promote standards and patterns to improve quality across teams.
  • Guide on architecture, performance, security, and maintainability.
  • Mentor engineers and grow technical capabilities.
  • Evaluate emerging technologies for meaningful value.

Skills

C#
.NET
Microsoft Azure
SQL Server
Software Architecture
Design Patterns
Distributed Systems
APIs & Integrations
Leadership
Mentoring

Job description

NVR, Inc. is seeking an experienced Principal Software Engineer to work on site in Reston, VA.

NVR's technology teams build and support the applications, integrations, and technology platforms that enable critical business operations across the company. Join NVR Technology and help shape the technical direction of enterprise solutions while working collaboratively with engineering teams, business partners, and technology leaders across the organization.

Summary

As a Principal Software Engineer, you will serve as a senior individual contributor and technical leader responsible for solving complex technology challenges, shaping solution architecture, and helping teams deliver high-quality enterprise software.

The ideal candidate combines deep technical expertise with strong leadership and communication skills. You will navigate ambiguity, build alignment around difficult technical decisions, communicate effectively with both technical and business audiences, and make the engineers and teams around you more effective.

Key Job Responsibilities

  • Provide technical leadership for the architecture, design, and development of complex enterprise applications and platforms using Azure, .NET, C#, SQL, and related Microsoft technologies.
  • Lead the design of scalable, secure, reliable, and maintainable software solutions that support long-term business and technology objectives.
  • Drive complex technical initiatives to successful outcomes, working through ambiguity, identifying tradeoffs, building alignment, making or recommending decisions, and maintaining momentum through implementation.
  • Serve as a trusted technical advisor to engineering teams, technology leaders, Product Managers, and business stakeholders.
  • Promote software engineering standards, architectural patterns, development practices, and technology approaches that improve quality and consistency across teams.
  • Provide technical guidance on the organization's most complex software engineering challenges, including application architecture, integrations, performance, scalability, reliability, security, and maintainability.
  • Mentor and coach engineers across teams, proactively share knowledge, review designs and technical approaches, and help grow the technical capabilities of the broader engineering organization.
  • Evaluate emerging technologies and development practices and provide recommendations on where they can create meaningful value for the organization.

Job Qualifications

  • 10+ years of professional software development experience, including significant experience designing and delivering complex enterprise software solutions.
  • Deep technical expertise with C#, .NET, Microsoft Azure, and SQL Server.
  • Extensive experience with software architecture, solution design, design patterns, distributed systems, APIs, integrations, and enterprise application development.
  • Experience designing scalable, secure, reliable, and maintainable systems within a large enterprise environment.
  • Proven ability to lead complex technical initiatives from initial problem definition and architecture through implementation and successful delivery.
  • Strong understanding of software engineering principles and the ability to make thoughtful architectural and technology decisions based on business requirements, technical constraints, risk, and long-term maintainability.
  • Strong mentoring and coaching skills with a track record of developing engineers, sharing knowledge, and improving the effectiveness of technical teams.
  • Excellent written and verbal communication skills with the ability to explain complex technical concepts, decisions, risks, and tradeoffs to both technical and business audiences.
  • Strong problem-solving and analytical skills with the ability to navigate complex and ambiguous technical challenges.

Life at NVR:

As the parent company ofRyan Homes,NVHomesandHeartland Homes, NVR is committed to your success and we will give you the tools, training, and industry knowledge you need to excel and thrive. Our management team is tenured and talented, nearly 80% of them promoted from within, so you will have mentors who can share their knowledge, and provide career guidance and encouragement.

NVR offers traditional benefits, among the best in the industry. In addition, we offer all employees stock ownership through a profit sharing trust as part of our retirement savings package. NVR has had the highest Earnings Per Share growth rate in the homebuilding industry for the past 10 years, so as we grow financially, so do you!

View more about our exceptional culture and comprehensive benefits at https://www.nvrcareers.com/ .

We are an Equal Opportunity Employer.
Drug Testing and Credit Check are required.
Applicants must be legally entitled to work in the United States, as NVR does not provide visa sponsorship.

This position pays $175,000-185,000 per year. Individual pay is determined by factors including the candidate's job-related skills, experience, relevant education, and location.

#LI-Onsite

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Software Engineer
Principal Software Engineer

NVR, Inc. • Reston (VA)

On-site
USD 175,000 - 185,000
Stock ownership via profit sharing
Competitive benefits package
Software Engineer
Software Engineer

International Executive Service Corps • Pittsburgh

On-site
USD 95,000 - 105,000
Software Engineer
Software Engineer

NVR, Inc. • Pittsburgh

On-site
USD 95,000 - 105,000
Stock ownership via profit sharing
IT Project Manager
IT Project Manager

International Executive Service Corps • Reston (VA)

On-site
USD 90,000 - 100,000
Stock ownership via profit-sharing
IT Project Manager
IT Project Manager

NVR, Inc. • Reston (VA)

On-site
USD 90,000 - 100,000
Stock ownership through profit sharing
Traditional benefits
IT Operations & Procurement Coordinator
IT Operations & Procurement Coordinator

International Executive Service Corps • Reston (VA)

On-site
USD 55,000 - 65,000
IT Operations & Procurement Coordinator
IT Operations & Procurement Coordinator

NVR, Inc. • Reston (VA)

On-site
USD 55,000 - 65,000
Project Design Architect
Project Design Architect

NVR, Inc. • Frederick (MD)

On-site
USD 105,000 - 125,000
Stock ownership through profit-sharing trust
Comprehensive health benefits
Career growth opportunities
Senior Corporate Recruiter
Senior Corporate Recruiter

International Executive Service Corps • Reston (VA)

On-site
USD 90,000 - 120,000
Architectural Specialist – Mechanical Systems
Architectural Specialist – Mechanical Systems

International Executive Service Corps • Frederick (MD)

On-site
USD 75,000 - 82,000