Principal Software Engineer Jobs in West Virginia
Principal Software Engineer jobs in West Virginia concentrate in government contracting, defense technology, and energy sector IT, with demand anchored in the Charleston and Morgantown areas and growing activity around Huntington. Employers with a lasting presence in the state include Leidos, Northrop Grumman, and West Virginia University, all of which recruit senior engineering talent for complex software systems. The most sought-after specialties are cloud architecture, systems integration, and cybersecurity engineering. See the openings below and apply to the ones that match your experience.
Find JobsOverview
Showing 5 of 27+ Principal Software Engineer jobs





- EducationPossession of a Master's Degree in Education (Education Administration or Educational leadership preferred); appropriate valid West Virginia Teaching Certificate; either possess or be eligible for a West Virginia Principal's Certificate in respective grades.
- ExperienceEvidence of successful administrative experience in an approved school
- Successful applicant will need to demonstrate proficiency in the following areas:
- This individual is responsible for administering educational and other programs at a middle school; performs related work as required.
- Considerable knowledge of educational principles, practices, methods, techniques and materials; good knowledge of education administration; good knowledge of training and supervision, as well as data analysis.
- Ability to develop and administer educational programs at a middle school; ability to supervise the work of others; ability to establish and maintain effective working relations with others; ability to express oneself clearly, both orally and in writing.
- Is responsible to make a concentrated effort to keep abreast of changes and developments in the profession by reading and studying professional journals, attending professional meetings and conferences related to improving the curriculum in his/her school, and discussing problems of mutual interest with others in the field.
- Every effort should be made to study the Global 21 initiatives including modern and effective trends of curriculum development and be aware of the latest trends and past curriculum procedures which are the most effective for the improvement for children of all achievement levels.
- Implement all federal, state, and county policies and procedures.
- Provide instructional leadership and support within the school building.
- Provide purpose and direction for school/county.
- Maintain a professional appearance.
- Create a climate conducive to teaching and learning.
- Demonstrate cognitive skills to gather analyze and synthesize information to reach goals.
- Organize and delegate to accomplish goals.
- Assume responsibility for assisting in the general supervision of all school activities involving pupils, teachers, and other school personnel.
- Implement a system to monitor and report student progress and school-wide discipline programs.
- Supervise the maintenance of accurate records on discipline, attendance and grades.
- Maintain high standards of student conduct and enforce discipline according to due process for the rights of students.
- Establish and implement a school improvement process.
- Establish positive public and employee communications relations.
- Establish and maintain a safe, orderly, and effective learning climate in the school.
- Evaluate personnel under his/her supervision (WV Policy 5310, HCBOE Policy GNC-P).
- Maintain and improve professional work habits and skills.
- Maintain cleanliness and appearance of the building.
- Perform all or any additional reasonable job-related responsibilities assigned by Superintendent/designee.
- Current Transcripts (if applicable)
- Copy of West Virginia Certifications (if available/applicable)
- Resume including references
- Copies of past two (2) evaluations (if applicable)
Administration (Educator)/Elementary School Assistant Principal
7/2/2026
Weirton Elementary School
2026-27 SY
07/09/2026
Hancock County Schools
HANCOCK COUNTY SCHOOLS
POSITION: Assistant School Principal
GENERAL FUNCTIONS AND RESPONSIBILITIES:
See All 27 Principal Software Engineer Jobs in West Virginia
Find roles in West Virginia that match your experience and apply in just a few clicks.
Find JobsPrincipal Software Engineer Jobs by City in West Virginia
Where West Virginia roles are concentrated, by current openings.
Principal Software Engineer Job Market in West Virginia
A snapshot from current West Virginia openings, updated as new roles post.
Who's Hiring
- Worley6

- Northrop Grumman3

- JEFFERSON COUNTY SCHOOLS3
- Syms Strategic Group, LLC (SSG)3
- TekSynap2

Top Industries Hiring
- Consulting & Professional Services7
- Technology & Software1
What West Virginia Employers Look For
The qualifications that appear most often in principal software engineer jobs across West Virginia.
- Bachelor's or master's degree in computer science, software engineering, or a related field
- Ten or more years of progressive software engineering experience including staff or tech lead roles
- Demonstrated ability to architect and deliver large-scale distributed or enterprise systems
- Proficiency in at least one major cloud platform such as AWS, Azure, or Google Cloud
- Experience leading and mentoring engineering teams across multiple concurrent projects
- Strong background in agile development practices, CI/CD pipelines, and DevSecOps principles
Principal Software Engineer Jobs in West Virginia: Frequently Asked Questions
How do you become a principal software engineer in West Virginia?
Reaching the principal level typically requires a bachelor's degree in computer science or software engineering, followed by many years of progressively senior engineering and technical leadership experience. West Virginia does not require a state-issued license to work as a software engineer, so the path is credential-driven rather than board-driven. Employers in the state, particularly government contractors and university-affiliated research centers, strongly favor candidates with cloud, security, or systems architecture depth.
How much do principal software engineers make in West Virginia?
Principal software engineers in West Virginia earn a median of about $121,000 a year, based on May 2025 Bureau of Labor Statistics wage data, ranging from around $60,480 for the lowest 10% to over $168,620 for the top 10%. Pay rises with experience, specialty, and employer.
Which companies hire principal software engineers in West Virginia?
Companies currently hiring principal software engineers in West Virginia include Worley, Northrop Grumman, and JEFFERSON COUNTY SCHOOLS, per current listings on Migrate Mate as of July 2026. West Virginia's concentration of federal contracting and energy technology work means many of these openings require or strongly prefer candidates who already hold or can obtain a security clearance.
Which West Virginia cities have the most principal software engineer jobs?
Charleston, Clarksburg, and West Virginia have the most principal software engineer openings in West Virginia. Charleston leads because it is the state capital and home to the largest concentration of government contractors and IT services firms, while Morgantown's openings are driven largely by West Virginia University and its affiliated research and technology operations, making both metros the most active hiring centers for senior engineering talent.
Are there remote principal software engineer jobs in West Virginia?
Yes, and more than most fields. About 62% of principal software engineer openings tied to West Virginia are remote or hybrid as of July 2026, reflecting how naturally suited senior software engineering is to distributed work. Architecture, code review, technical strategy, and cross-team mentorship are the functions most commonly performed fully remotely, though roles tied to classified government contracts often require on-site presence at cleared facilities.
How can I get hired as a principal software engineer in West Virginia with little or no experience?
The most realistic entry path is starting in a junior or mid-level software engineer role and building toward the principal level over time. West Virginia University and Leidos both run early-career programs and internships in the state that feed into more senior pipelines. Candidates coming from adjacent roles like systems analyst, DevOps engineer, or software architect can make lateral moves that accelerate the path, and building a portfolio demonstrating systems design and technical leadership is the credential that opens doors fastest.
Where can I find and apply to principal software engineer jobs in West Virginia?
You can find and apply to principal software engineer jobs in West Virginia on Migrate Mate, which lists current openings in the state. Search the listings to find roles that match your experience level and technical background, then apply directly to the ones that fit.
See All 27 Principal Software Engineer Jobs in West Virginia
Find roles in West Virginia that match your experience and apply in just a few clicks.
Find Jobs