Job Opportunities

Senior Software Engineer - Cloud Applications




Anark Corporation is a leading engineering and manufacturing software solution provider serving aerospace & defense, electronics, automotive, industrial machinery, and consumer products manufacturers, with reference customers that include the top 10 US aerospace companies. Anark Corporation helps enterprise manufacturing companies leverage their mission-critical data and infrastructure investments in PLM and ERP, providing solutions for engineering release, procurement and supply chain management, manufacturing process planning and execution, and quality inspection planning and execution.

Anark helps market leaders such as such as Boeing, General Electric, Lockheed Martin, Raytheon, NASA, TE Connectivity, Ericsson Communications, and Honeywell Aerospace to unlock the potential of their PLM and ERP investments—to improve and accelerate product development, reduce material waste, and to collaborate and communicate more effectively and securely with their suppliers and customers.


A Senior Software Engineer - Cloud Applications is responsible for the development of critical server-side software frameworks and client-side features associated with the Anark Core products. This position works with a team of motivated engineers to plan software releases that adhere to customer requirements within business-acceptable timeframes. The ideal candidate will be an expert at developing highly scalable web applications utilizing MEAN stack.

Required Knowledge and Skills

  • Experience creating a robust backend using Node.js, ExpressJS, MongoDB, and associated modules ( etc.).
  • Experience creating RESTful-based web services.
  • Experience in RabbitMQ or other messaging platforms.
  • Experience in Redis or other fast caching systems.
  • Proficiency with NGINX or other high performance HTTP servers.
  • Proficiency with web development using HTML5, CSS3, AngularJS, jQuery, AJAX and JSON.
  • Experience with continuous integration and version control.
  • Experience with agile development methodologies.
  • Capable of managing multiple, concurrent deliverables on aggressive delivery schedules with a conscientious work ethic.
  • Strong technical and communication skills—capable of garnering the respect of team members and associates within the company.

Desired Skills:

  • Experience with WebGL.
  • Responsive web design experience.
  • Experience with PDM/ERP products (Windchill, ENOVIA, Teamcenter, SAP, etc.) and their associated software and network architectures.
  • Proven skills in .NET a plus.

Required Education and Professional Experience

  • 5+ years of professional software development experience.
  • BS in Computer Science or similar.


Anark offers a competitive salary, performance bonus plan, stock options, and a comprehensive and generous benefits program.

Work Environment & Culture

Come work in downtown Boulder, CO in a cutting-edge, exciting, fun, energetic, friendly, and supportive work environment. Anark strives to be a "change the world" innovator with a serious passion for helping its customers.


If you are interested in this position, please send your resume to and reference this position.

Please Note

This position is limited to U.S. citizens or U.S. Green Card holders only.