Demo

Principal Software Engineer

Protingent
Lynchburg, VA Full Time
POSTED ON 4/1/2026
AVAILABLE BEFORE 5/1/2026
Job Description

Position Title: Principal Software Engineer

Position Description: Protingent Staffing has an exciting Direct Hire opportunity in Lynchburg, VA.

Job Responsibilities:

  • Leading the design, development, and maintenance of internal-use and customer-facing software solutions
  • Ensuring scalability and adherence to requirements
  • Setting the technical direction for projects
  • Including architectural vision, technology choices, and best practices to create scalable, reliable solutions designed to simplify and streamline core business functions
  • Partnering with product, UX, and DevOps teams to translate requirements into clear technical specifications and ensure alignment throughout the development process
  • Utilizing an iterative and incremental design approach to provide solutions that address immediate needs while maintaining adaptability for a more robust long-term solution
  • Serving as a subject-matter expert and hands-on mentor to senior and mid-level engineers
  • Identifying opportunities for innovation in architecture, tooling, or process and drive adoption within the team
  • Setting and enforce best practices in coding, testing, CI/CD, and observability.


Job Qualifications:

  • Completion of a Bachelor's degree in Engineering, Computer Science, a related field, or experience in lieu of degree
  • At least 12 years of directly related experience including at least 3 years of principal or staff-level engineering
  • Excellent written and verbal communication skills
  • Excellent problem-solving skills
  • Experience with Object Oriented development (C#, Java, C , Python, etc.)
  • Working knowledge of DevOps or systems administration
  • Continuous integration/deployment experience
  • Proven experience leveraging strategic vision with strong technical expertise to design and deliver scalable, high-performance software solutions.
  • Deep understanding of system design, database, distributed systems, and cloud provider (AWS, Azure)
  • Significant experience in C#/.Net development including Blazor Server and other object-oriented languages (Java, Python, etc.)
  • Experience leading teams through transitions to modern architectures or platforms (e.g. - monolith to microservices) is a plus
  • Experience with modern CI/CD pipelines, infrastructure as code, and containerization (Docker, Kubernetes).


Job Details:

  • Direct Hire
  • Location: Lynchburg, VA
  • Salary Range: $112,000 - $152,000
  • Must be US Citizen


About Protingent: Protingent is an Award-Winning provider of top-tier Engineering and IT talent, trusted by companies at the forefront of innovation — from Software and Aerospace to AI, Clean Tech, Medical Devices, and Connected Technologies. We’re passionate about making a positive impact by connecting exceptional talent with meaningful opportunities and helping our clients build the future.

Salary : $112,000 - $152,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Protingent

  • Protingent Redmond, WA
  • Job Description Position Title: RF Test Engineer Position Description: Protingent Staffing has an exciting contract opportunity located in Redmond, WA. Job... more
  • 10 Days Ago

  • Protingent Bellevue, WA
  • Job Description Position Title: Senior Mechanical Engineer Position Description: Protingent Staffing has an exciting Contract Senior Mechanical Engineer op... more
  • 10 Days Ago

  • Protingent Richland, WA
  • Position Title: HVAC Engineer Position Description: Protingent Staffing has an exciting Direct Hire HVAC Engineer opportunity in Richland, WA. Job Responsi... more
  • 10 Days Ago

  • Protingent Redmond, WA
  • Job Description Position Title: Metrology Technician Position Description: Protingent Staffing has an exciting contract opportunity located in Redmond, WA.... more
  • 10 Days Ago


Not the job you're looking for? Here are some other Principal Software Engineer jobs in the Lynchburg, VA area that may be a better fit.

  • CloudFit Software Lynchburg, VA
  • CloudFit Software is seeking a Software Development Engineer with experience in developing cloud-based applications and working within small, agile develop... more
  • 2 Days Ago

  • CloudFit Software Lynchburg, VA
  • CloudFit Software is seeking Cloud Command and Control Engineers to join our growing Command and Control Center team in beautiful Downtown, Lynchburg, VA. ... more
  • 19 Days Ago

AI Assistant is available now!

Feel free to start your new journey!