Senior Full Stack Enablement Engineer
About Us:
Our mission is to make Web3 accessible and user-friendly, harnessing the collaborative power of communities. At ConsenSys, we're leading the charge in reshaping society for the better. We firmly believe that blockchain is the future, capable of laying the groundwork for a fairer and more equitable world.
Blockchain technology is relatively young, with just over a decade of history. Ethereum, one of our key platforms, is still in its early stages. We have a long way to go before reaching our full potential. As a Senior Full Stack Enablement Engineer, you'll be involved in developing the tools, infrastructure, and applications that will scale these platforms to serve billions of users.
Working with us means you'll continually encounter new concepts, ideas, and frameworks from your colleagues, pushing you to excel. You'll become part of a network of entrepreneurs and technologists deeply embedded in our ecosystem. Many ConsenSys alumni have gone on to become tech entrepreneurs, CEOs, and team leaders at other tech companies.
About Customer Success:
Our Customer Success team is all about making our customers successful. We're on the lookout for individuals who approach customers seeking help with innovative and creative solutions. If you're passionate about engaging constructively with customers and want to shape the future of Blockchain production operations, we want to hear from you.
About the Customer Enablement Team:
The Customer Enablement Team's mission is to empower Builders, Customers, and Partners to make the most of our product suite, which includes MetaMask, Infura, Linea, and CNFT. As part of our team, you'll play a pivotal role in:
- Ensuring a seamless onboarding experience for our products.
- Conducting comprehensive training sessions to enhance Builders' expertise and demystify the complexities of web3 development.
- Providing top-notch technical enablement, from in-depth code and infrastructure reviews to hands-on technical workshops and peer programming sessions.
If you thrive in a fast-paced environment where being self-directed, determined, and resilient is the norm, we invite you to join us. To explore our products and solutions, visit consensys.io!
What You'll Do:
As a Senior Full Stack Enablement Engineer, you'll join an elite technical team with expertise in developing and delivering advanced decentralized applications (Ðapps). Most of our team members excel in at least one ConsenSys product and possess deep expertise in areas such as Solidity development or backend development in Node.js/TypeScript. You'll work closely with ecosystem Builders who want to use ConsenSys products, engaging with them through our three main Enablement streams: Onboarding, Training, and Technical Enablement.
Enabling Builders to use our products may involve building alongside them. You'll collaborate in small technical Agile teams to deliver enhancements that improve their development experience, encouraging them to advocate for our products.
As you gain more experience, you'll play a greater role in enforcing best practices and training and coaching the team. Over time, you'll become a trusted expert on one or more ConsenSys products, serving as a valuable resource for ConsenSys teams worldwide.
Who We're Looking For:
- 5+ years of experience as a Software Engineer.
- Strong knowledge of Blockchain technology and the Ethereum ecosystem.
- Hands-on experience in Web3 application development.
- Mastery in one of the following disciplines:
- Back-end development: TypeScript/Node.js (Nest.js framework preferred).
- Blockchain/smart contract development: Solidity/Ethereum, Web3.js, or Ethers.js library.
- Experience with PostgreSQL or MongoDB.
- Familiarity with CI/CD and DevOps best practices.
- Experience working on agile software development projects.
- Ability to engage with customers at a technical and non-technical level in a client-facing environment.
Bonus Points:
- BSc/MSc in Computer Science or related field.
- General interest in DevOps topics or experience with Docker and/or Kubernetes.
- General interest in QA or knowledge of testing frameworks and best practices.
- Experience in deploying blockchain infrastructure.
- User or keen interest in ConsenSys products.
Other Skills to Demonstrate:
- Excellent verbal and written communication in English.
- Teamwork, flexibility, initiative, communication, and organization.
- A commitment to continuous learning and improvement, pushing yourself to stay at the top of your game.
- Willingness to share your knowledge and expertise both internally and externally.
Don't Meet All the Requirements? No Problem!
We value diversity and encourage you to apply if you believe you have what it takes to thrive in our dynamic, remote-friendly startup environment. Share your relevant transferable skills in your cover letter; we're open to challenging our thinking about who fits this role.
ConsenSys is an equal opportunity employer. We welcome applications from people of all backgrounds. We are committed to making our technology accessible to everyone. Employment decisions are made without regard to race, color, national origin, ancestry, sex, gender, gender identity or expression, sexual orientation, age, genetic information, religion, disability, medical condition, pregnancy, marital status, family status, veteran status, or any other characteristic protected by law.
For your protection, please review our best practices guide to avoid fraudulent recruitment practices: Best Practices to Avoid Recruitment Fraud.
The salary range for US-based candidates (excluding bonus, equity, or other benefits) will be determined during the interview process, based on experience and skills, with a range of $118,000 to $237,000 USD
