Search Jobs
Principal Software Engineer
Job Description
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.
- 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).
- 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.
Meet Your Recruiter
Jeff Morgante
I have been working in technical staffing since 2010, specializing in recruiting hardware, software, electrical, and mechanical engineers. My recruiting style is personal, where I understand the technology and can communicate with engineers on all levels with an engineering background myself, I can relate and communicate using the same language.
Finding an excellent fit for engineers is why I love recruiting; I can help you achieve your career goals and job transitions and find the perfect fit for you. My philosophy is “never give up”. Outside of work, I like to put my energy into listening to vinyl records, hiking, and cooking. I have two dogs, Kaleb and Kayce, and two cats, Mika and Shiloh. I am originally from upstate New York, but I love living in the Pacific Northwest! I have a passion for cars, old and new, so finding common ground is easy for me. Let’s get started today!
Share This Job:
Related Jobs:
About Miller Park, VA
Are you sure you want to apply for this job?
Please take a moment to verify your personal information and resume are up-to-date before you apply.