ConsenSys - Solutions Architect

Solutions Architect

ConsenSys Toronto

Description

We are currently seeking Solution Architects to join our Solutions team. In this position you will be the technical representative for ConsenSys' products and services, working closely with our Business Development Managers and Delivery Leads in our ConsenSys Solutions organization.

This is a hands-on technologist role - you are not just doing slideware, you’re crafting enterprise blockchain solutions for large organizations. Experience seeing the entire lifecycle from conception, to design to technology evaluation to pilot program to implementation to maintenance and support is crucial.

Solutions Architects do not act as typical consultants - they function as blockchain technical leads & architects during the sales process in conjunction with a sales lead, at our client locations for short term engagements and do everything from developing initial prototype applications to running training and remaining engaged through delivery.

Database, distributed systems, full stack development, security & cryptography, and previous blockchain (especially Ethereum) experience are all huge pluses. We're looking for customer-facing hands-on technologists with a track record of success to join us in locations throughout North America, Europe, and Asia Pacific.

Our Solutions Architects are responsible for securing the client's technical endorsement through complex sales processes including: requirements gathering, solution architecture, product and competitive positioning, partner enablement, proposal generation and drafting appropriately scoped statements of work. You could be onstage at a conference one day, working on a client proposal the next, and delivering partner training the following week, all while collaborating with our product teams on feature roadmaps, token launches or marketing roadshows.

A great candidate for this position will be confident whether espousing the business benefits of blockchain technology to executives or diving into code with developers. This person will have a minimum of 3 - 5 years of experience working with with technologists and executives through enterprise software sales cycles, notably with experience in emerging technology ecosystems. If you worked in a pre-sales technical or consulting role at a leading big data, machine learning, or PaaS company for the past few years, you may well have the type of background we are looking for. A similar background at a leading systems integrator or in solutions delivery is also relevant. You need to be comfortable being held accountable to client-based outcomes and in particular vendor/technology selection.

It’s important to us that you have a clear enthusiasm and aptitude for learning about new industries, technologies, and how they fit together. Bonus points if you have previous experience in FinTech and/or have a deep understanding of the blockchain / Ethereum ecosystem.

This role does not come neatly packaged or defined. You should expect it to change during your time at ConsenSys, to evolve as our organization evolves. What does that mean for you? We think that means you will have an opportunity to create an exciting role with plenty of growth potential over time.

When we interview you, we will be looking for people with high levels of emotional intelligence who are also intellectually curious, always professional, dynamic in conversation, charismatic, and persuasive. You must be able to ask specific yet articulate questions, quickly synthesize insights from patterns in conversation, and reflect back the key points from a conversation in order to get alignment, commitments, and lay out next steps. We will also be evaluating your technical skills, including your familiarity with modern development tools and code.

From a tactical standpoint, you are highly effective at leading discovery meetings, designing and presenting bespoke sales proposals, staying current on blockchain technology developments, and building and delivering product / technology demos. You must take a hands on approach to technology, collaborating with our internal development teams and clients alike. Last but not least, we expect the solution architects / sales engineers to complete a successful project handover to the delivery team assigned to the project and maintain the client relationship through the delivery phase.

If you are ready to take the leap in joining a fast growing company in a business development capacity, we encourage you to apply today!

Ability to travel 30-50+% required. Varies by location and team.

Responsibilities:

  • You would be working with customers, partners, and prospects to understand and propose solutions using ConsenSys technologies

  • Lead technical sales process for numerous customers day to day, from introductory meetings (net new sales) through post-sales (customer satisfaction, upselling, and subscription renewals)

  • Map your customer requirements to current and future offerings

  • Educate your prospects on the business value of blockchain in general, Ethereum and ConsenSys' offerings

  • Drive progress towards successful sales, in concert with Business Development Managers and Delivery Leads

  • You should focus on customer success

  • Continuously learn and update your skills in quickly evolving technologies

Requirements:

  • Ability to switch context quickly throughout the day with numerous contending demands

  • Minimum 3 years experience and success working in a customer facing delivery and/or pre-sales roles

  • Hands-on, technical, problem solver

  • Development experience with OO programming and full stack development

  • Comfortable partenering with customers and public speaking

  • Demonstrated experience gathering and understanding customer business requirements

  • Experience with full stack development and modern development tools

  • Knowledge of distributed systems

Experience with many of the following:

  1. Ethereum or other major enterprise blockchain platform.

  2. Implementing smart contracts in Solidity or Java/Kotlin.

  3. Relational database application development

  4. Full application lifecycle experience with at least one enterprise software project.

  5. Familiarity with enterprise integration patterns such as messaging, shared databases, peer to peer networks etc.

  6. Distributed computing.

  7. Familiarity with common architectural patterns and anti-patterns.

  8. Ability to make methodical design trade off decisions to meet desired qualities in a solution (e.g., throughput, scalability, confidentiality and privacy, security, usability and maintainability).

  9. Experience in architecting systems for high availability and business continuity

  10. Familiarity with design, development and deployment of cloud based systems and micro services architectures.

  11. Current hands on programming (e.g., JavaScript, Python) and software design skills.

  12. Familiarity with agile project management techniques and tools.

  13. Familiarity with basic systems administration tasks such as deployment on Linux systems.

  14. Broad technology exposure to a variety of systems involving batch operations, messaging systems and patterns, web based systems, RESTful APIs etc.

  15. Familiarity with the Lean Startup methodology and Business Model Canvas communication framework.

Here are some of the perks of being part of a unique organization like ConsenSys:

  • The forefront of a revolution. At ConsenSys we fundamentally believe that a next generation of technologies presents the opportunity to create a more just and equitable society.

  • A dynamic startup environment. ConsenSys is a thought leader in the blockchain space and we are absorbing a significant portion of the mindshare. This is both exciting and challenging, as we learn to scale our organization while adhering to the principles of decentralization.

  • Continuous learning. You’ll be constantly exposed to new languages, frameworks and ideas from your peers and as you work on different projects -- challenging you to stay at the top of your game.

  • Deep technical challenges. This entire ecosystem is about 10 years old. Ethereum itself is still a toddler. There is much work to be done before these platforms can scale to the order of millions or billions of users. ConsenSys is building the technology platforms that can get us to those next thresholds of scale.