Chicago, IL

Systems Engineer w/Node.js Expertise

The team at Vokal is hiring product-minded software engineers looking to apply their knowledge of the industry to a wide variety of technology and business challenges.  At Vokal we know that software only comes together if everyone works as a team, and we strive to share both ownership and accolades. Our engineers, designers, and product managers collaborate to bring metric-driven solutions to clients looking for expertise and execution. 

As a client-focused business, Vokal’s staffing model is built to be flexible.  We have a stable of full-time staff, but also work with contractors when needs arise.  A contract-to-hire structure allows us and prospective full-time employees the time to feel out the relationship and move forward confidently if the fit is right. 

Vokal’s engineering discipline is comprised of a wide variety of platform specialists and experience levels.  Seasoned technologists often head up the engineering effort on projects as sole representatives, but more junior team members can team up with mentors that provide guidance and structure to help them learn and move forward in their careers. 

A Vokal software engineer should: 

  • Seek out new knowledge proactively, be it about their chosen discipline, wider-reaching trends in technology, or how other players in the market are innovating
  • Act on what they learn, trying out new methods and concepts themselves so they’re prepared to utilize them on project work when the time comes
  • Be product-minded in their approach to executing on work, prioritizing a client’s business needs and representing Vokal as a professional and equally-invested party
  • Consider their and Vokal’s place in the competitive agency market, and push to refine their work and methods to set themselves apart from the crowd

The Fundamentals

Systems Engineers at Vokal work with APIs, servers, and cloud-based tools that are ultimately used by client software developed by other team members, so close collaboration is a must.  Whether it’s agreeing on an API contract, configuring hosting for a web application, or reporting findings from data analysis, flexibility and the ability to communicate are prized traits. 

We look for Systems Engineers who: 

  • Understand their own capacity for work, and can reasonably estimate and chunk out effort
  • Can work with client-side engineers and product managers to find the appropriate intersection between time, budget, and software fidelity for projects
  • Are excited by new technologies, but know when to suggest the use of existing solutions to quickly get to market
  • Can talk for hours about HTTP error codes and REST API nomenclature
  • Have worked with modern relational and NoSQL databases such as PostgreSQL and MongoDB
  • Are able to flex into a variety of different server-side languages, including but not limited to Python, PHP, and JavaScript (via Node.js)
  • Have at least basic DevOps skills, including configuring and scripting UNIX-like OSes and configuring the wide variety of services provided by AWS (and potentially Azure)
  • Know that the future is in AI and Machine Learning, and are excited to start using tools provided by AWS and others to track and act on data
  • Want to give back to the community, be it via open source code or contribution to technical blogs


The Expertise

Hiring at Vokal is often spurred on by new work in the pipeline, and when we know that a project will require a specific set of skills we emphasize those during the interview process. 

In this case we’re specifically looking for Systems Engineers that are confident with Node.js, and using it to build APIs and manipulate data in forward-thinking ways.  We're putting an organization-wide emphasis on how to leverage data using machine learning, whether that means using existing third-party solutions or rolling our own.

First Name
Last Name
Email
Phone
Resume*
By submitting this form, you accept the privacy policy.