The Senior Software Engineer will design, build, and operate critical business applications and platform services across the full technology stack. They are responsible for providing technical leadership, mentoring team members, and ensuring the reliability and scalability of distributed systems.
The technician provides Level I user support by resolving trouble tickets, installing hardware and software, and performing site visits for equipment maintenance. They also coordinate with network and DevOps teams while providing technical advice to end-users.
The Training Manager is responsible for assessing training needs, developing action plans, and supporting operational effectiveness across various sites. They will partner with leadership to implement training initiatives, conduct site assessments, and provide coaching to site leaders to drive performance.