Jobs · Engineering · Virginia

Software Architect

Virginia Tech · Blacksburg, VA · 1 wk ago
Engineering$128k–$142k/yrFull-time

About the role

Network Infrastructure and Services (NI&S), a division of Virginia Tech Information Technology, seeks a visionary Software Architect to lead the strategic planning and design of secure, scalable, and resilient systems. The Software Development team is looking for a resourceful, collaborative strategist who is passionate about mentoring others, championing best practices, and driving innovation.

Responsibilities

  • Bridge the gap between business goals and technical execution, overseeing architecture across business management, infrastructure management, and automation platforms.
  • Lead the strategic planning and design of secure, scalable, and resilient systems.
  • Collaborate with product teams and stakeholders to design and implement technology solutions.
  • Mentor and develop other members of the team.
  • Drive innovation and best practices in software architecture and development.

Requirements

  • 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.
  • 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.
  • Prominent 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.

Benefits

The successful candidate will be required to have a criminal conviction check.

Pay

$128,000 - $142,000

Schedule

Exempt: Not eligible for overtime

Appointment Type

Regular

Similar jobs

Software Engineer, Senior

Parsons CorporationAberdeen, MD· 1 wk ago
Engineering$112k–$196k/yrapply on parsons.wd5.myworkdayjobs.com

Software Engineer, Senior

EverWatchAnnapolis Junction, MD· 2 wk ago
Engineering$91.34–$110.57/hrapply on everwatch-everwatchsolutions.icims.com