Principal Software Engineer

Protingent

Miller Park, VA

JOB DETAILS
SALARY
$112,000–$152,000 Per Year
SKILLS
Aerospace and Defense, Amazon Web Services (AWS), Architectural Services, Artificial Intelligence (AI), Best Practices, C++ Programming Language, Clean Technologies, Cloud Computing, Communication Skills, Computer Science, Continuous Deployment/Delivery, Continuous Integration, Customer Relations, Customer Support/Service, Database Design, DevOps, Distributed Computing, Docker, Information Technology & Information Systems, Java, Leadership, Machine Tool, Maintain Compliance, Medical Equipment, Mentoring, Microservices, Microsoft .NET, Microsoft C# (C Sharp), Microsoft Windows Azure, Object Oriented Development, Object Oriented Programming (OOP) Languages, Presentation/Verbal Skills, Problem Solving Skills, Python Programming/Scripting Language, Quality Assurance Methodology, Requirements Management, Software Engineering, Systems Administration/Management, Team Lead/Manager, Technical/Engineering Design, United States Citizen, User Interface/Experience (UI/UX), Writing Skills
LOCATION
Miller Park, VA
POSTED
14 days ago
Position Title: Principal Software Engineer

Position Description: Protingent Staffing has an exciting Direct Hire opportunity in Christiansburg, 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:
  • Job Type: Direct Hire
  • Location: Christiansburg, 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.

About the Company

P

Protingent