Technical Developer Evangelist

BlockStack


6 months ago

08/21/2019 10:21:23

Job type: Full-time

Category: Software Development


Blockstack is a decentralized computing platform. It’s the easiest way to build decentralized apps that can scale. More info here.

Blockstack PBC, a public benefit corp, has a mission to enable an open, decentralized internet which will benefit all internet users by giving them more control over information and computation. Blockstack PBC has raised $50M+ in capital to develop core protocols and developer tools for the ecosystem. Being a Public Benefit Corp also means we have goals beyond profit, and that allows us to focus on universal human rights and sharing the value created in our ecosystem.

Blockstack PBC is headquartered in New York City, with a globally distributed team located across Hong Kong, Gambia, Barcelona, Toronto, and Seattle.

We’re seeking a technical evangelist to drive awareness and grow adoption of our developer products. Working with the growth team, you’ll come up with strategies to share the benefits of building on Blockstack amongst engineers and app founders in Asia. As an experienced developer, speaker, writer and community leader, you’ll be advocating for a new decentralized internet where users have fundamental digital rights, and a world where apps “Can’t Be Evil.” In this role, you will work closely with developer communities to promote development of apps in the Blockstack ecosystem and grow our open source community.

You will:

  • Promote the adoption of Blockstack tools and network to developers within and out of the Blockchain space. This may entail sharing technical knowledge and use cases for Blockstack amongst developer communities. 

  • Help to drive strategy for deep evangelization into other communities of developers working on decentralized applications 

  • Participate as a leader in the Blockstack developer community 

  • Partner with our Digital Community Partner, Event Planner and communities across the globe to execute aligned technical events 

  • Publicly speak at developer conferences, meetups and digital events 

  • Directly contribute while soliciting and organizing community contribution to articles, guides, application architecture references, and code 

  • Liaise with internal stakeholders on critical technical alignment - such as engineering and product team 

  • Advocate for developers internally and provide feedback on real-world pain points in the developer journey

You have:

  • 4+ years of combined experience in either application building, decentralization and distributed systems, other highly technical projects and evangelizing 

  • 1+ years of Open Source Code Compilation, Debugging and Customization 

  • Demonstrated experience in technical writing in articles and solution references, slide presentations, technical demonstration scripts or tutorials 

  • Excellent public speaking skills with 1+ years experience presenting to technical audiences 

  • Diplomatic, knows how to engage on opportunities to align activities for mutual benefit 

  • Comfortable with ambiguity; ready to apply experience and dialog to clarify expectations on-the-fly 

  • Willing to travel 50%, discipline to work from anywhere 

Preferred Qualifications

  • Familiar with back-end languages and environments like Python and NodeJS, experience with SQL and other database systems 

  • Familiar with front-end languages like Javascript with toolkits like React 

  • Understanding of public-private key encryption protocols 

  • Experience with cloud storage (such as EC2) 

  • Experience working for a rapidly scaling start-up 

  • Active participation in Open Source communities 

  • Active on Stack Overflow 

  • Experience in open source software project(s) with 10+ other contributors

Please mention that you come from Remotive when applying for this job.

Help us maintain Remotive! If this link is broken, please just click to report dead link!

similar jobs

  • Wallaroo Labs is working on a huge idea, and this is a phenomenal opportunity for a person who enjoys challenges. We’re exploring new, emerging use cases involving vast amounts of real-time data, such as in automotive IoT, transportation, and ad tech. Our mission is to help firms exploit this data very quickly to create business opportunities, reduce costs, and enhance safety and security. We’re building next-generation tools like Wallaroo, a highly efficient stream-processing engine, to power applications that run on petabytes of daily data and that expose the limits of traditional big data solutions. We believe this is a $10B+ market opportunity and we aim to take a good chunk of it.

    We’re a seed-stage company that’s raised $6M from some of the best enterprise software investors in NYC, and we’re looking for ambitious people to grow our team and our business, enhance our culture and contribute great ideas.

    The Position

    We don't have a specific candidate in mind for this position. We believe in hiring strong engineers and letting them apply their unique skills and experiences to make our team and product better. That said, there are a few must-have requirements that are needed to do well in our environment. Beyond those, we are looking for candidates who have skills that draw from our "nice to have qualifications" list.

    Requirements:

    • Self-motivated and able to work independently
    • Prior experience building high-volume data processing applications
    • Good at async communication (key for working as part of the engineering team)
    • Experience developing on *Nix system (shell, scripts, tools, etc)
    • Experience using a modern version control system (git, mercurial)
    • Ability to get up to speed with new languages quickly
    • Desire to help those around you grow and learn from you
    • A self-guided learner with the ability to pick up new skills quickly
    • Excellent written and verbal skills
    • Ability to work collaboratively with others
    • Thrive in an environment where the long-term goal remains stable but day-to-day needs may change quickly

    Nice to Have Qualifications:

    • Experience running production systems
    • Prior experience working with customers either external or business-oriented
    • Experience working with/designing/building distributed systems
    • Experience developing multi-threaded programs
    • Experience using a "strongly typed" language
    • Experience analyzing system performance
    • Experience developing for AWS or other cloud systems
    • Excellent teaching skills
    • Strong algorithmic and mathematical skills
    • Familiarity with open-source streaming data and message queuing technologies

    Wallaroo Labs - Engineering Values


    Distributed First

    We are a fully distributed team with a base of operations in NYC and engineers ranging from California to the Netherlands. Our processes are always distributed first, with an emphasis on effective asynchronous communication.

    Communication

    One of our mottos is: “If it wasn’t communicated, it didn’t happen.” Communication is always crucial to effective collaboration, but in a distributed setting it becomes even more important. Email, text chat, and documentation are important tools to communicate across time zones and geography. Voice and video conferences bring us together despite working in different countries. We bring up concerns early, and share objectives, context and work progress in public. We value clarity and making assumptions explicit.

    Learning

    We value a commitment to learning, and see the ability to quickly get up to speed on new languages, technologies, and ideas as just as important as specialized knowledge, if not more. We stress a growth mindset, and know that listening can take effort but is crucial to understanding.

    Self-motivation and accountability

    Our engineers excel at working independently and flexibly collaborating with the right people for the job. We proactively get involved when help is needed.

    Respect and openness

    We know that we’re working with human beings with their own lives, concerns, and perspectives. We strive for charitable interpretation and empathy. We value constructive disagreement and challenging assumptions, but only when this is done with respect. We realize that even if you are an expert in some area, you can still learn from the fresh perspectives of novices, which means humility is not only reasonable, but essential to overcoming blind spots.

    The right tool for the job

    We know that in software engineering, there are no silver bullets. No language, framework, tool, or process is “The One, True Way”. We look for the right tool for the job, and depending on the circumstances, this may or may not be Wallaroo!

    Adaptability

    Our engineers have to be ready to adapt to changing circumstances and temporarily take on roles that might be a bit outside their job description. We value comfort with uncertainty and an openness to experimentation.

    Everyone a Teacher

    In a smaller startup, we need everyone to be a generalist to some degree. That’s part of the reason we value sharing knowledge, skills, and perspectives so much. Our engineers are eager to keep learning, but they’re also eager to teach their colleagues what they know, and to experiment with more effective ways to make this kind of information readily available.


    We are an equal opportunity employer and value diversity in our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

  • Last Call Media
    2 weeks ago

    Last Call Media is looking for a well rounded PHP developer to join our team!

    The Role

    Last Call Media is looking for someone who understands just how flexible the PHP programming language can be, and enjoys, neh, is proud that the majority of the internet uses the PHP language.

    The ideal candidate will have experience in PHP frameworks such as WordPress, Symfony, Drupal, CodeIgniter but also has been involved with big single PHP files with inline CSS/HTML/(My)SQL/PHP. Last Call Media is looking for an advocate of best practices and someone who is willing to be opinionated about what they believe in when it comes to building successful programming projects.

    Last Call Media is a fully distributed company so you can work from anywhere, but we ask that you be able to commit to at least 5 hours of overlap with New York time (ET), Monday through Friday.

    What you’ll do:

    • Review and analyze existing PHP sites for ways to improve and/or provide advice on how to migrate off antiquated monolith systems. Implement analyses from start to finish.

    • Work with clients to communicate how and why existing PHP code works or doesn’t.

    • Create and maintain product roadmaps, feature backlogs and product documentation, and user stories.

    • Understand who the end user of a project is and how to build and/or suggest front-end interfaces to help them accomplish their tasks as simply and practically as possible.

    • Participate in team and company retrospectives to help define and refine working agreements and processes to help us work more effectively together as a team.

    What you’ll bring:

    • A proven track record of leading the delivery of digital products and services that delight customers.

    • 3+ years of similar experience in a digital agency, consultancy, or equivalent setting where you were accountable to several client engagements.

    • An obvious drive to grow and learn from the highly-skilled team around you

    • Experience with large-scale open source web technologies (such as Drupal, WordPress, and React).

    • Experience and/or a desire to work remotely.

    • Ability to work efficiently, sometimes under tight deadlines

    It’d be nice if you also had:

    • Front-end framework experience like ReactJS/AngularJS/VueJS

    • Relational database experience and understanding of how to improve DB performance

    • Server administration and/or setups like Apache/NodeJS/Nginx and a general comfortability in the Linux environment

    • Familiarity with Atlassian tools, such as Jira and Confluence.

    All of us at LCM pride ourselves on being:

    • Able to empathize, which helps us understand the need of the client, the customer, the product, and the team at LCM.

    • Highly communicative

    • Able to work independently

    • Comfortable asking for help

    • Experienced with communicating directly with clients

    • Eager and motivated to learn new concepts

    • A team player in a collaborative environment

    • A fast learner

    Application Process

    Applicants should submit through the careers section a current resume and cover letter that includes links to a few digital products you completed recently and an answer to the following question: In 3-5 sentences please share a little about what, in your opinion, the biggest challenges are working at an all remote company. If you haven’t worked for an all remote company, please try and answer the question anyway! Lastly, while resumes and interviews are a great way to learn more about you, all candidates should be prepared to complete a brief hypothetical virtual recruitment exercise and submit reference(s) upon request.

    To apply visit: https://lastcallmedia.com/careers

    This position is compensated at a salary commensurate with skill and experience, with comprehensive benefits including an annual professional development budget, and varied, engaging work for enterprise-level clients. If this position already sounds like you or sounds like where you're headed, please reach out! Applicants should submit a current resume and cover letter through the careers section and should be prepared to submit a code sample(s) and reference(s) upon request.

  • Your role

    You help make it simple and powerful for developers to embed secure, performant, private networking into Internet-distributed applications. 

    Your responsibilities

    • Use NetFoundry software, SDKs and APIs to embed networking into applications.  Publish your apps as open source and as NetFoundry reference applications (or submit pull requests when starting with open source apps).  As you build your apps, determine what is needed to make the NetFoundry software even more simple to use, and more robust in functionality.

    • Build support structures to help other developers including sandbox environments and quick start guides.  As you support other developers, determine what is needed to make it simpler for those developers to meet their needs with better self-service type support and NetFoundry software improvements.

    • Answer questions submitted by other developers in NetFoundry forums and third-party online forums.  Ensure those answers are also added to NetFoundry support structures, while synthesizing and abstracting the questions into requirements to continually improve NetFoundry software.

    • Organize developer workshops and meetups, and participate in third-party developer events, user groups and workshops, sharing your vision and expertise.

    • Build relationships with NetFoundry ecosystem partners and their developer communities, and gather feedback to continually improve NetFoundry’s software.

    • Create technical collateral to publish across multiple channels to inform and support developers.

    Valuable skills and experience

    • Recent software startup experience and 3+ years of overall software dev experience

    • History of open source contributions and participation

    • Strong interest in new technology and a history of new technology evangelism

    • Desire and aptitude to help other developers design and develop solutions

    • Technical writing expertise

    • Ability to think out of the box and create from scratch.

    Environment and Location

    You will be working in a fast-paced environment as part of a small, agile team. You will need to wear multiple hats including helping with developer enablement, product development and technical writing.

    You will have 10% to 40% work travel, depending on location. USA candidates will have the least travel.

Remotive can help!

Not sure how to apply properly to this job? Watch our live webinar « 3 Mistakes to Avoid When Looking For A Remote Startup Job (And What To Do Instead) ».

Interested to chat with Remote workers? Join our community!