WHO YOU ARE

Do you solve customers’ most challenging problems alongside them and internal engineering teams? 

Are you a technologist that enjoys partnering with engineering teams to become a guardian of the customer experience? 

Are you a strategic advisor, effectively educating technical and non-technical clients about products and solutions that drive critical applications? 

Do you find being a mentor thrilling and enjoyable? 

WHAT YOU WILL DO

As a Trebuchet Support Engineer at Datapipe, you will partner with deeply technical customers to solve challenging problems in critical production systems. In this role, you will:

WHAT WE’RE LOOKING FOR IN YOU:

Desired Skills and Experience

  • Advocate for customers to ensure their needs are heard
  • Collaborate across all teams (Platform Sales, Platform Engineering, Platform Solutions Architecture) at Datapipe to drive a positive customer experience
  • Design, build, and develop content for client-facing communications at a training and analysis level
  • Participate in engagements and workshops with internal teams to improve the experience delivered to customers
  • Educate clients on the Trebuchet Platform services and their usage
  • Minimum 4 years of related experience in client-facing positions as a savvy support engineer or engineer in a related field. Relevant experience includes:

Software Developer Consultant (in a technical role) Systems Engineer/Administrator with heavy scripting Support Engineer or escalation technical support

  • Software Developer
  • Consultant (in a technical role)
  • Systems Engineer/Administrator with heavy scripting
  • Support Engineer or escalation technical support
  • Expertise in troubleshooting complex issues in areas including:

Windows and/or Linux operating systems Containers Networking

Protocol level knowledge preferred

Excellent communication and organizational skills Excellent customer service skills Strong multi-tasking skills Familiarity with

Software development or software debugging Distributed systems architecture or cloud architecture Systems administration Container technologies (RKT, Docker, etc…)

Balance of technical and business acumen a must

Technical writing skills and the ability to effectively communicate with client managers and executives on technical issues

  • Windows and/or Linux operating systems
  • Containers
  • Networking

Protocol level knowledge preferred

  • Protocol level knowledge preferred
  • Excellent communication and organizational skills
  • Excellent customer service skills
  • Strong multi-tasking skills
  • Familiarity with

Software development or software debugging Distributed systems architecture or cloud architecture Systems administration Container technologies (RKT, Docker, etc…)

  • Software development or software debugging
  • Distributed systems architecture or cloud architecture
  • Systems administration
  • Container technologies (RKT, Docker, etc…)
  • Balance of technical and business acumen a must

Technical writing skills and the ability to effectively communicate with client managers and executives on technical issues

  • Technical writing skills and the ability to effectively communicate with client managers and executives on technical issues
  • Five + years  as a software developer with an expertise in designing and developing web services for scalable and complex systems
  • Five + years managing, diagnosing and debugging matrixed problems across multiple disciplines (DevOps):

Applications Infrastructure Databases

  • Applications
  • Infrastructure
  • Databases
  • Deep understanding of various architecture types

Publish / Subscribe Microservices Service-oriented Client / Server

  • Publish / Subscribe
  • Microservices
  • Service-oriented
  • Client / Server
  • Experience with one or more of Docker, Kubernetes, Vault, Yeoman, Kafka or similar technologies
  • Experience in 2 or more of Node.js, Python, Golang, Java, Ruby
  • Experience in delivering API based microservices
  • Experience with one or more configuration management tools and how to leverage them within application management and deployment processes
  • Proven experience in leveraging automation and testing toolsets to improve release times and quality
  • Ability to design and implement new technologies where little documentation exists
  • Competitive salaries
  • Personal time off
  • Medical, dental, and vision insurance
  • 401k, life insurance, and disability benefits
  • Annual training and career development
  • Company-provided equipment, including cell phones
  • Weekly catered lunch in the office