Virginia Retirement System Jobs Hiring Now
Virginia Retirement System is hiring for 9 open roles on Migrate Mate as of July 16, 2026, concentrated in program management and business operations, with listed salaries up to about $185,000. Migrate Mate updates Virginia Retirement System's live openings daily. Virginia Retirement System is a public pension fund that administers retirement, disability, and survivor benefits for public school teachers, state employees, and other political subdivision employees across Virginia.
Find Virginia Retirement System JobsOverview
Virginia Retirement System hiring data on Migrate Mate, as of July 16, 2026.
- Open jobs
- 9
- Top team
- Program Management
- Seniority
- Mid to senior level
- Work type
- 89% remote or hybrid
- Top location
- Richmond
- Salary range
- $70,000–$185,000
Listed salaries for Virginia Retirement System roles on Migrate Mate range from about $70,000 to $185,000 per year across 9 open roles, as of July 16, 2026.
Open Roles at Virginia Retirement System
Showing 9 of 9+ Virginia Retirement System jobs










- VRS_JOB_POSTING-3-149
- Richmond, Virginia, United States, 23219
- Information Technology & Security
- Virginia Retirement System
Title: Lead Software Engineer (Hybrid Schedule)
Agency: Virginia Retirement System
Location: Virginia Retirement System - James Center
FLSA: Exempt
Hiring Range: 135,000-163,000
Full Time or Part Time: Full time
Additional Detail
Applications must be submitted by 11:59 PM (EST) the day before the posted End Date.
Please read all information in the Important Notices section.
Essential Duties and Responsibilities include the following. Other duties may be assigned.
- Provide technical leadership on a software development team comprised of developers, analysts, and testers, planning, directing, reviewing, and approving the work of team members.
- Provide guidance, technical leadership, training, and mentorship to less experienced staff.
- Leverage innovative approaches and software development best practices to ensure timely delivery of high-quality software solutions that enable business improvement.
- Evaluate services and develop and recommend enhancements to technical standards, policies, and practices.
- Provide cross-team support as necessary to achieve technical goals, knowledge sharing, and APOs.
- Perform complex special assignments, including conducting analysis and design, as required.
- Develop and document application designs; analyze the impact on existing systems and research alternatives.
- Lead various complex technology projects, setting team priorities and working in partnership with technical teams and business partners to deliver business functionality on time and meet quality standards.
- Serve as a technical expert, remaining informed of best practices and providing advice and guidance to technology staff on technology principles and practices.
- Develop and document complex technology processes and methodologies.
- Lead production systems support, particularly during production outages, with a strong focus on customer service; serve as a final escalation step for production incidents.
- Ensure the reliability and availability of systems and IT/IS services through proactive monitoring and continuous process improvement.
- Respond in a timely manner to automated alerts and/or problem tickets to ensure that applications and systems are running successfully and with optimal performance.
- Develop complex code and configure data using secure coding practices, ensuring that all code, configuration data, and system documentation is accurate, complete, understandable, and adheres to VRS standards.
- Monitor security vulnerabilities, analyzing outputs, recommending corrective actions, and using the tools necessary to assure adequate security.
- Develop test scenarios and scripts to ensure comprehensive testing of business functionality using non-sensitive data; ensure that testing is executed and documented.
- Participate in software upgrade plan development and execution.
- Participate in an on-call rotation that provides technology support outside of normal business hours.
Minimum Qualifications
Bachelor’s Degree in Computer Science or closely-related field.
Must have a minimum of seven years of experience working with ASP and .Net development.
Experience should include at least two years in a team leader or supervisory role. Other education and experience may be considered.
Comprehensive experience in ASP.Net, C#, and MS SQL technologies are required, as well as experience in using software development methodologies and secure coding practices.
Additional Considerations
Advanced knowledge of technology principles, and the best practices and procedures to apply in complex software development assignments. Ability to learn new technologies and mentor others in learning new technologies.
Excellent verbal and written communication skills and superior organizational and project management skills. Ability to manage competing priorities and to lead other staff effectively and independently in a fast-paced team environment where priorities can rapidly change.
Abilities to prioritize own work activities with minimal guidance and coaching and to complete complex projects independently with minimal oversight and direction. Abilities to ascertain and meet customer expectations; solve complex problems through discovery and analysis with minimal guidance; develop and manage detailed and accurate work plans and appropriately communicate work plan risks and impacts to management; and provide, maintain, and follow technical documentation.
Special Instructions
VRS is unable to provide sponsorship for this position now or in the future. Applicants must have authorization to work in the United States without the need for sponsorship now or in the future.
The current hybrid schedule for technology employees is 3 days onsite (Tuesday, Wednesday and Thursday) and 2 days remote (Monday and Friday). All employees must be able to work the current hybrid schedule and report to the office as needed on designated remote days.
Hiring Range:
135,000-163,000Job Roles at Virginia Retirement System
Working at Virginia Retirement System
Virginia Retirement System's 9 open roles are mid to senior level, and about 89% are remote or hybrid. The most active teams are program management, business operations, and project & program management. Virginia Retirement System is a public pension fund serving Virginia's public sector workforce, managing investment portfolios and administering benefit programs for teachers, state employees, and local government workers. Roles span investments, technology, procurement, compliance, and member services. Most Virginia Retirement System roles are based in Richmond.
Explore more roles by function
Browse thousands of live openings across engineering, sales, product, and more, and apply in just a few clicks.
Browse jobs by roleVirginia Retirement System Jobs: Frequently Asked Questions
How many jobs is Virginia Retirement System hiring for right now?
Virginia Retirement System is hiring for 9 open roles on Migrate Mate as of July 16, 2026, updated daily, concentrated in program management and business operations. Recent postings have included positions in technology, strategic sourcing, investments compliance, and contact center operations, reflecting hiring activity across both operational and professional functions.
What kinds of roles does Virginia Retirement System hire for?
The most active teams are program management, business operations, and project & program management. Virginia Retirement System posts roles across investments, information technology, procurement and contracting, member services, and compliance. Current and recent openings include software engineers, solution architects, sourcing analysts, automation managers, and contact center representatives. Most postings are mid to senior level, though entry-level and trainee positions also appear.
Are Virginia Retirement System jobs remote or in-person?
Mostly remote. About 89% of Virginia Retirement System's open roles on Migrate Mate are remote or hybrid as of July 16, 2026, with the rest based in Richmond. Each Virginia Retirement System listing shows its work location so you can filter before applying.
How do I apply to a job at Virginia Retirement System?
Find a Virginia Retirement System role on Migrate Mate, then follow the listing directly to Virginia Retirement System's own careers page at varetire.org to complete the application. Virginia Retirement System manages its own hiring process, including application review, interviews, and offers. Migrate Mate does not accept applications on the company's behalf.
What do Virginia Retirement System jobs pay?
Listed salaries for Virginia Retirement System roles on Migrate Mate range from about $70,000 to $185,000 per year as of July 16, 2026, with most postings at mid to senior level. Exact pay is set by Virginia Retirement System and shown on each listing.
Does Virginia Retirement System hire entry-level?
Most of Virginia Retirement System's open roles on Migrate Mate are mid to senior level as of July 16, 2026. Entry-level openings are limited. Check individual Virginia Retirement System listings for stated experience requirements.
Where is Virginia Retirement System hiring?
Most Virginia Retirement System roles are based in Richmond, and about 89% offer remote or hybrid work as of July 16, 2026. Migrate Mate shows the location on each listing.