Software Architect

Virginia Tech

$128K — $142K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Master's degree in Computer Science or equivalent education/experience
  • Extensive experience with Node.js, JavaScript, Java, or Python
  • Demonstrated expertise in SQL databases like PostgreSQL, MySQL, or Oracle
  • Proficiency in container-based environments such as Docker or Kubernetes
  • Expertise in cloud architecture (e.g., AWS)
  • Advanced experience with CI/CD pipeline automation
  • Strong skills in integrating applications with external systems

Responsibilities

  • Lead strategic planning and design of secure and scalable systems
  • Bridge business goals with technical execution in an agile team
  • Oversee architecture for business and infrastructure management platforms
  • Mentor team members and advocate for best practices
  • Drive innovation within the Software Development team
  • Collaborate with product teams to implement technology solutions
  • Ensure resilience and scalability in application deployments

Benefits

  • Flexible work environment offering a blend of remote and on-site options
  • Opportunities for professional development and certification
  • Access to advanced technology and resources
  • Engagement with a vibrant university community
  • Collaborative culture promoting innovation and best practices
Full Job Description
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.

Similar Jobs

More Jobs at Virginia Tech

More Information Technology Jobs

Find similar Software Architect jobs: