Job Description
Network Infrastructure and Services (NI&S), a division of Virginia Tech Information Technology, designs and operates the enterprise-scale, high-performance computing and communication networks that power our university. Our Software Development team is seeking a visionary Software Architect to lead the strategic planning and design of secure, scalable, and resilient systems.
As a core member of our agile development team, you will bridge the gap between business goals and technical execution, overseeing architecture across our business management, infrastructure management, and automation platforms. We are looking for a resourceful, collaborative strategist who is passionate about mentoring others, championing best practices, and driving innovation. Come build the future of NI&S technology with us.
Required Qualifications
• Master's degree in Computer Science, a related field or a combination of education, training, and progressive experience equivalent to a Master's degree
• Extensive experience designing, developing, and deploying scalable production applications utilizing Node.js, JavaScript, Java, or Python, alongside modern frontend libraries like React
• Demonstrated expertise with SQL databases such as PostgreSQL, MySQL, or Oracle
• Proven proficiency with container-based development environments such as Docker or Kubernetes
• Expertise in architecting, building, and deploying scalable, resilient applications in major cloud environments (e.g., AWS)
• Advanced experience designing, building, and maintaining automated CI/CD pipelines
• Comprehensive experience integrating applications with external software systems via technology such as REST, LDAP, messaging systems, etc
• Proven track record collaborating with product teams and stakeholders to design and implement technology solutions
• Strong organizational, communication, interpersonal and critical thinking skills
Preferred Qualifications
• AWS Certified Solutions Architect (Associate) or similar certification
• AWS Certified Solutions Developer (Associate) or similar certification
• Experience developing in an agile development environment
• Experience leveraging AI-driven tools to enhance application development and code efficiency.
• Experience working in a university environment
Overtime Status
Exempt: Not eligible for overtime
Appointment Type
Regular
Salary Information
$128,000 - $142,000
Hours per week
40
Review Date
7/14/2026
Additional Information
Sponsorship is not available for this position.
The successful candidate will be required to have a criminal conviction check.