Principal Software Engineer

7 days ago


Lynchburg, Virginia, United States Protingent Full time

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.



  • Lynchburg, Virginia, United States Framatome North America Full time $112,000 - $152,000

    Why This Role Is CriticalAs the need for nuclear energy grows, the future couldn't be brighter. Join our vital mission to create lasting solutions for our planet's greatest challenges. In this role, you are ready to shape the future of clean energy and make a long-lasting global impact. With us, anticipate engaging and challenging projects that deliver...


  • Lynchburg, Virginia, United States Summit Skilled Solutions MCM Full time $140,000 - $184,000 per year

    Summit Skilled Solutions is urgently hiring anElectrical Controls Engineer/Technicianto join our dynamic team at our Lynchburg facility. The ideal candidate will possess a strong foundation in electrical systems and proficiency in various engineering software tools. This role involves designing, developing, and implementing electrical systems for a range of...


  • Lynchburg, Virginia, United States Barry-Wehmiller Full time $80,000 - $120,000 per year

    The Systems Electrical Controls Engineer is responsible for the design, development, and integration of complex electrical systems within packaging system projects. The role demands collaboration with cross-functional teams to ensure seamless integration of electrical components, subsystems, and software, while meeting performance, safety, and compliance...

  • Mechanical Engineer

    2 weeks ago


    Lynchburg, Virginia, United States Framatome Full time

    DESIGN & ENGINEERING --> ENGINEERING, MECHANICALLynchburg, VAID: Full-Time/RegularWhat You've AccomplishedCompletion of a Bachelor's degree in Mechanical Engineering or a related disciplineAt least 2 years of directly related experienceKnowledge of related engineering standards, techniques and criteria.Good communication skills to comprehend and convey...

  • Process Engineer

    2 days ago


    Lynchburg, Virginia, United States Framatome Full time

    What You've AccomplishedCompletion of a Bachelor's degree in Chemical Engineering, Mechanical Engineering, Mechatronics Engineering, Welding Engineering, or a related Engineering disciplineAt least 5 years of directly related experienceKnowledge of related engineering standards, techniques, and criteriaGood communication skills to comprehend and convey...


  • Lynchburg, Virginia, United States Insight Global Full time $100,000 - $180,000 per year

    JOB DESCRIPTIONInsight Global is seeking a nuclear engineer to support the core design and reload licensing for commercial nuclear power plants in the United States. The ideal candidate will possess a degree in nuclear engineering, mechanical engineering, chemical engineering, or related field. The ideal candidate will also possess 5-8+ years of related core...


  • Lynchburg, Virginia, United States Virginia Department of Transportation Full time

    Job DescriptionAssist the District Section Engineer in providing management, leadership and direction for assigned engineering section. Assist in planning, organizing and monitoring project activities. Assist in providing fiscal management and technical guidance on a wide variety of transportation projects. Train and develop team members. Serve as an...


  • Lynchburg, Virginia, United States Framatome Full time

    DESIGN & ENGINEERING --> ENGINEERINGLynchburg, VAID: Full-Time/RegularWhat You've AccomplishedCompletion of a Bachelor's degree in Mechanical Engineering, or a related Engineering disciplineAt least 10 years of directly related experienceAdvanced knowledge of related engineering standards, techniques, and criteriaExcellent communication skills to comprehend...


  • Lynchburg, Virginia, United States Framatome North America Full time $83,000 - $113,000

    Why This Role Is CriticalAs the need for nuclear energy grows, the future couldn't be brighter. Join our vital mission to create lasting solutions for our planet's greatest challenges. In this role, you are ready to shape the future of clean energy and make a long-lasting global impact. With us, anticipate engaging and challenging projects that deliver...


  • Lynchburg, Virginia, United States Framatome Full time $146,000 - $206,000 per year

    As the need for nuclear energy grows, the future couldn't be brighter. Join our vital mission to create lasting solutions for our planet's greatest challenges. In this role, you are ready to shape the future of clean energy and make a long-lasting global impact. With us, anticipate engaging and challenging projects that deliver innovative solutions and...