Now hiring

The Infrastructure Engineer is responsible for the operation, implementation, and maintenance of an existing service provider network. Duties will include network capacity planning and implementing ongoing network architecture improvements in a data center environment. Infrastructure Engineers work on a team performing both new customer activations, customer network architecture design and integration.

Department Infrastructure Engineering
Reports To Director of Infrastructure Engineering
Career Path Infrastructure Engineer Level III

The On-Site Technician is responsible for providing resolutions to external and internal customers through expert problem identification, analysis, and appropriate troubleshooting. Individuals in this role solve complex technical issues involving the performance and status of workstations. Technicians perform initial diagnostics and resolves the user's operational problems during the first point of contact. Ideal candidates will possess hands-on experience supporting all levels of local and remote users, in small to mid-sized companies, employing a wide variety of software, hardware, and peripheral equipment. Team members are self-motivated and able to work with minimal supervision.

Department On-Site Services
Reports To On-Site Supervisor
Career Path On-Site Engineer

The Software Engineer II is responsible for analyzing, designing, developing, and troubleshooting general computer applications software or specialized utility programs. Analyze user needs and develop software solutions. Design software or customize software for client use with the aim of optimizing operational efficiency. May analyze and design databases within an application area, working individually or coordinating database development as part of a team.

Department Software Solutions
Reports To Director of Software Solutions
Career Path Software Engineer Level III