Professional Services Engineer
A Professional Services Engineer is responsible for providing high-quality technical services for the company’s customers, which includes giving expert advice to businesses and organizations, assisting in system architecture design as well as implementing tasks related to the products of the company.
Work closely with the sales and pre-sales teams to create and conduct appealing product demonstrations, engage in technical conversations with prospective customers understand their needs, and define the client's key business drivers and requirements.
Propose software solutions that meet those requirements, ensuring they are technically viable and add value to the overall proposal.
Provide expert advice regarding the use of our products to prospects and customers.
Demonstrate solutions to clients via video conference and articulate the business benefits of our offers.
Liaise with clients post-sale to develop project documentation including Statement of Work and implementation plans.
Take a lead on the technical aspects of sales engagements including conversations with architects, conversations about deployment models, and explaining our integration options.
Engage in close cooperation and communication with all partner departments, especially Sales, Pre-sales, Support, and Product teams.
Continuously look for and suggest improvements to internal processes and innovations that serve the company strategy.
Participate in customer use case discovery process and document the use case.
Identify training needs and the best approach.
Develop presentations and training material for customers.
Hold presentations and conduct product training for customers.
Proactively support the customer in system design, and suggest best practices.
Create SoW based on templates and use case discovery results.
Execute tasks based on approved SoW - product training, deployment, configuration, upgrade, etc.
Create and maintain your own task list and follow up on action items agreed upon with customers.
Collaborate with internal colleagues across functions as well as customer contacts.
Prioritize work and allocate resources based on business goals, customer requirements, and agreements.
Schedule and lead customer meetings as required. Maintain documentation of progress and agreements made.
Provide regular updates and feedback to customers and to internal stakeholders.
As this is a remote job typically there is no need to visit clients. All communication is over E-mail, phone, and online meetings.
Master’s degree in Information Technology Computer Science or similar.
Minimum 5 years of previous experience as a software engineer, product support engineer, and/or experience in professional services of enterprise software in IT security. Experience with SIEM and log management products is an advantage. Previous experience in software solution design is also an advantage.
Tech-savvy, self-motivated to dig in to learn about products, technology, customers, and competitors,
Strong customer service orientation and ability to develop and maintain relationships.
Solid interpersonal, written and oral communication skills, ability to work with different types of audiences,
Excellent time management, particularly the ability to effectively prioritize and execute tasks in line with business objectives,
Ability to work effectively as part of a team with shared objectives and on own initiative,
Excellent problem-solving skills, resilience, and a positive attitude.
Technology stack: Linux (Ubuntu /Debian, Red Hat, MS Windows, networking protocols (e.g. TCP, UDP) and application layer protocols (e.g. NS, DHCP), SSL/TLS, X509 certificates, PKI, Log management tools, and SIEM products (QRadar, ArcSight, Splunk, Snare, syslogd, Logstash, Kafka, Scribe, ELK, Graylog, etc.)
Other skills: advanced level of MS Office knowledge.
Language: Fluent English skills (oral and written)
Most importantly you should be a quick learner and eager to jump on and understand new technologies.