Banner Default Image

Client Experience Engineer

Job title Client Experience Engineer
Location New York, United States
Reference: 1078
Contact name: Charlotte Morris
Published: March 10, 2021 5:53

Job Description

Are you an experienced Scala / Functional Programming Engineer but looking for something a little different? Are you a people person who loves to help others? 

Our client provides a unique service which helps companies of all sizes and across industries get distributed applications to market faster. They have an innovative open source and platform-independent smart contract framework to help developers in some of the largest companies in the world! 

The CX Engineer is responsible for enhancing the Client Experience for the developers working with clients and partners. Working directly with global and local organizations to solve real-world problems and advance business-differentiating solutions. Looking for a hands-on, client-facing technologist to solve and develop solutions for and with clients. To do this, she / he will need to be highly technically proficient at writing code and have a familiarity with functional languages such as Java, Scala, Haskell, F#, or Python. Additionally, she / he should have strong client interaction experience.


Key Responsibilities

  • Become an expert in applying the company software and developer tools to solve clients’ workflow opportunities / problems with pragmatic and efficient code;  Be able to provide clients assistance in their solutions use of the software models, development, and integrations.

  • Present products, technical concepts and design to potential and existing clients through customer-facing demonstrations; Collect and define requirements based on a dynamic assessment of functional and non-functional capabilities.

  • Define and lead client learning sessions for the products, related developer tools and course material; As a technical and domain SME, support our sales/pre-sales process with comprehensive answers to technical questions.

  • Work closely with the broader Client Experience team, as well as the Sales, Marketing and Product teams on the development of technical materials, prototypes and sales tools; Research and articulate key differences between other smart contract software on the market.

  • Develop formal models of business processes and propose innovative improvements to them through pragmatic and efficient code; Contribute to the evolution of the products and developer tools.

  • Contribute to company blog posts, attend industry events or join relevant panel discussions to represent both the company and the company’s products.

Key Criteria

  • Strong hands-on, software engineering on large-scale projects; proficient in one or more functional programming languages e.g. Scala, Haskell, F#, ideally in a production environment.

  • Demonstrated experience in a quantitative or highly technical role and/or industry.

  • Demonstrated experience successfully collaborating with others in a dynamic, fast-paced, pressured environment.

  • Capable of taking an abstract idea and turning it into a strategic, pragmatic solution in code.

  • A careful blend of creativity and pragmatism, as the company is part of a community bootstrapping a technology and demand for the technology while simultaneously on tight delivery timelines.

  • Exceptional communication skills, comfortable presenting complex concepts in front of large client audiences, both technical and non-technical; Ability to effectively summarize and present findings to senior level executives within the company and at clients.

  • Excellent computer science fundamentals; command of data structures, algorithms, and design patterns with ability to fluently translate them into working, elegant code.

  • Skilled in leading and working within an Agile environment, including participation in daily scrum meetings, backlog management, sprint definition, and retrospectives, preferably within a global team.

  • BSc, MSc, or PhD in Computer Science, Mathematics or a related field.