• Delivery Engineer

    # of Openings
    Location : Location
  • Overview

    The Delivery Engineer is a results oriented person looking for a career where they’ll be able to build, deliver, and impress. The Delivery Engineer wants to work on projects that require creative thinking and deep understanding of the problem space challenging themselves and others to constantly come up with better solutions. Last but not the least, the Delivery Engineer should enjoy being part of a team that owns the software delivery pipelines and  is dedicated to solving the challenges of a modern development organization.


    This position could be based in Burlington, VT or New York City.



    • Analyzing our existing release process to identify opportunities for improvement using automation and new technologies.
    • Creating and maintaining automated processes for releasing and deploying our software.
    • Work with a minimum of technical supervision and supplemental engineering support.
    • Work with cutting edge technologies.
    • Construct and build tools for checking system performance.
    • Create dashboards and other tools for day-to-day monitoring and troubleshooting.
    • Embrace a highly collaborative and effective team that requires effective communication and quality of contributions.
    • Improve predictability and reliability of software releases
    • Perform software deployments as needed.


    • A BS in computer science or equivalent experience.
    • Works well in a team environment; can develop strong working relationships and promote a positive, collaborative tone.
    • Experience with continuous integration tools (Jenkins, Teamcity, etc.).
    • Strong knowledge of source control methodologies and configuration management solutions (SVN, Git, Teamcity, etc.).
    • Shell Scripting (Bash), Powershell.
    • Working knowledge of MS SQL Server or similar DBMS.
    • Strong familiarity with Windows and Linux operating environments.
    • Experience in troubleshooting and updating Unit Tests (nUnit).

    Preferred Skills:

    • Experience with Ansible, Terraform, Nuget, or other configuration management tools.
    • Experience working in a dev environment using Continuous Delivery and/or Continuous Deployment.
    • Experience with Agile development processes including Scrum.
    • Experience using StructureMap, log4net, NUnit, C#, R#, StyleCop, FxCop.
    • Experience with Kubernetes, Docker and Octopus Deploy.
    • Experience with Node.js and NoSql data stores.
    • Cloud Computing platforms (e.g. Microsoft Azure, VMWare)


    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed