Skip to Main Content
← Back to Jobs

Software Engineer - Software and Infrastructure Improvement Team

phoenixNAP Tempe, AZ
  • Expired: over a month ago. Applications are no longer accepted.

Software and Infrastructure Improvement Team – Software Engineer

CWIE is looking for a Software Engineer to join our ever-growing IT team. The primary objective of the Software and Infrastructure Improvement Team is to continuously improve our production environment, minimizing On-Call escalations and repeated outages, and reducing the total unplanned work by operational and project teams. The Software and Infrastructure Improvement Team is to complete small to medium sized projects within the boundaries of the architectural direction of our enterprise architecture group in order to create a more stable production environment, as determined in priority by our Software Operations team, System Administration team, and executive direction.

What You’ll Do

· Reduce production outages through coding improvements, or migration and subsequent deprecation of outdated and unused systems.

· Act as an intermediary between Architecture and Operations when proposing or implementing infrastructure or software improvements.

· Document and research continual improvement suggestions for monitoring of the production environment.

What You’ve Done

· Experience with the following Programming Languages: PERL, JAVA, JavaScript, C++, Bash scripting.

· Experience with the following Web/Applications. Our stack: Linux OS running Apache Tomcat, HTTPD servers, PERL CGI and Java/Spring apps.

· Working knowledge of MySQL (syntax, CLI, replication, clustering).

· Experience with Object Relational Mapping (ORM) frameworks such as Hibernate.

· Experience with the Spring Framework.

· Experience with asynchronous communications protocol using Message Queues (ActiveMQ preferred).

· Expert debugging skills.

· Experience or knowledge of build tools such as Maven or Ant.

· Experience or knowledge of Load Balancers and scaling applications or services.

· Bachelor’s Degree in Engineering, Computer Science, or Information Systems a plus.

· Understanding of the credit card processing industry a plus.


Phoenix NAP, LLC is a privately held organization of operational, networking and management professionals that have worked in the datacenter and IT fields since the early 1990s. The company employs a unique approach to providing flexible data center solutions that are tailored to meet the differing needs of small businesses and large enterprises Phoenix is an ideal location for a data center because it is in an area not prone to natural disasters, there is a relatively low cost for power, and the city and region are very supportive of the high-tech industry. However, though Phoenix is home to numerous single tenant data centers, a lack of multi-tenant facilities in the area with available space and power presented a market need. PhoenixNAP is meeting that need while simultaneously addressing another market concern by establishing a true network access point for the city, state, and Southwestern United States region. PhoenixNAP operates a not-for-profit public peering exchange, enabling carriers to peer with one another to limit backhauling traffic to other cities across the country, and offer data center clients' additional connectivity options. Through a unique approach to designs that maximize efficiencies, phoenixNAP is able to keep operational costs in check and pass additional captured savings on to its clients. PhoenixNAP has the available space, necessary power, efficient cooling, versatile connectivity, and multi-faceted security of a next generation data center. To learn more click here:


Tempe, AZ