Platform Support Engineer - Anywhere in the US (office or remote) at Datapipe (Jersey City, NJ) (allows remote)
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