The Software Engineer role at the Colonial Williamsburg Foundation plays a pivotal role in advancing the Foundation's educational mission through innovative technology solutions. Embedded within the Information Technology department, this position focuses on designing, developing, and supporting software and data systems that enhance guest experiences and operational efficiency across the organization. This role leads the implementation of enterprise applications, conduct systems analysis, and develop custom integrations that connect diverse platforms into a cohesive infrastructure. The work directly supports the Foundation's ability to deliver immersive, historically rich educational content to the public—whether through digital platforms, internal systems, or guest-facing technologies. This role demands both technical depth and leadership. The role mentors' junior colleagues, contributes to complex system designs, and serves as a trusted IT advisor to business units. You'll also provide tier-three support and participate in a rotating on-call schedule to ensure system reliability and responsiveness.