A number of leading blockchain-based projects such as Chainlink, OMG, and 0x, are currently listing vacancies for remote workers.
So regardless of your geographical location, if you're looking for a role in Engineering, Marketing, Operations or Sales (or simply just curious!) it's certainly worth taking a look at the opportunities on offer.
In this article we will be looking specifically at Engineering - please see my other post for Marketing, Operations & Sales.
Brief overview of the vacancies are included below but for full details click on the individual link to be taken to the project's relevant job page.
"We are a fully distributed team and have the tools and benefits to support you in your remote work environment."
Product Manager, Chainlink Core: "You will own Product Management for our core engineering and explorer teams building Chainlink software. As the glue between our engineers, integration teams and other stakeholders in the company, you will drive, define, communicate and help the team execute on our product road map. You will work closely with our VP of Engineering and CEO to grow our product from an early success in decentralized finance (DeFi) to a reliable and scalable platform driving the next phase in smart contract growth on the blockchain."
Lead Data Analyst, Chainlink: "This is a newly created position for someone who is passionate about growing chainlink using data to drive business decisions. In this role, you'll be the go-to person to analyze large sets of financial data for accuracy and integrity. You will closely collaborate with and help our leadership team make key, data-driven decisions as we enter into new markets. We want you to take a leading role in choosing what data sources are implemented into our systems, effectively making the leading data products used across the DeFi/smart contract industry..."
Senior Software Engineer, Chainlink: "...You’ll develop and build highly scalable, secure, and reliable software that will change the way smart contracts function at a fundamental level. You’ll have the opportunity to learn and master the latest research concerning distributed systems, cryptography, blockchains, game theory, consensus algorithms, and decentralized applications. You will be given a high level of autonomy/ownership over your projects, the opportunity to expand your scope of knowledge, and the chance to help build the decentralized infrastructure of the future..."
Senior Software Engineer Test, Chainlink: "As our first Senior Software Engineer in Test, you will oversee the design, development, and implementation of our test automation framework. You will have a large impact as we grow the Chainlink eco-system and ensure we continue to ship the highest quality product. As a key stakeholder, you will be able to influence how we will scale our product in a testable environment and guide decisions that will have an impact on the future and success of a cutting edge product..."
Senior Software Security Engineer, Chainlink: "You will be overseeing the security on a cutting-edge blockchain technology platform and be in charge of fostering the security culture while growing Chainlink. You will lead our risk program, coordinate response plans, and drive the security council. You’ll work directly with our founders and leadership to lead the security of our open-source codebase. You will communicate and collaborate across the organization to design and implement impactful company-wide security processes. You'll have a large degree of autonomy and the ability to drive change and adoption across the organization with well-researched security solutions."
Chainlink Cloud Reliability Engineer: "As a site reliability engineer, you’ll work directly with the company’s CTO, CEO, and a technical team of other senior engineers to enable the future architecture of Chainlink. You will have the opportunity to learn, master, and apply the latest research concerning cryptography, blockchains, game theory, consensus algorithms, and decentralized applications. You’ll develop and build highly scalable, secure, and reliable software that will change the way smart contracts function at a fundamental level. We live by an open-source ethos and believe in giving back to the community."
Chainlink Blockchain Engineer, Integrations: "You will lead integrations with upcoming blockchains into the Chainlink platform, working directly, and building relationships with the founding engineers while learning about each new innovative blockchain platform. Today, most blockchains are their own ecosystems, but this is about to change: cross-blockchain connectivity is set to be the next growth opportunity, with network effects compounding when leveraging the strengths of each blockchain. You will be the driving force for owning this initiative and will make a large impact on the growth of a critical piece of blockchain infrastructure."
Product Manager, Blockchain Integrations: "This is the first dedicated position of its type charged with growing Chainlink, and it has tremendous growth potential into a senior management role as we rapidly expand our coverage of any/all blockchains. Enabling a deep integration with many different blockchains is a big part of Chainlink’s ability to act as the middleware standard that will drive the adoption of blockchains in general, both by enterprises and various startup teams.... evaluate which chains to integrate, oversee integration, and represent Chainlink in each respective community, and ensure that Chainlink’s usefulness for each additional blockchain is maintained."
"Join a team of 50+ people working remotely across four continents. Our culture is inclusive and we come from various backgrounds and industries — from technology and NGO’s, to finance and governance. Together, we can empower businesses to better reach and serve their customers.
Lead QA Engineer: "Develop test strategies for our server and smart contract APIs, web applications, and mobile applications. Create and execute tests – manual and automated. Work with Engineering and Infrastructure teams to improve test automation. Improve efficiency for manual tests. Work with Product to evaluate stories and epics for risks and dependencies. Help identify and investigate bugs. Maintain crisp and clear documentation of all your work....Try to break all the things."
Senior Blockchain Engineer: "Design, build and maintain open-source Elixir applications. Write tests for robustness, including edge cases, usability, and general reliability. Maintain crisp and clear technical documentation. Evaluate and implement new blockchain research from internal and external efforts. Contribute to all phases of the development cycle. Be apart of the on-call teams and help create resolutions. Prepare and produce releases of software components. Collaborate with cross-functional teams to define, design and produce product features. Work on bug fixing and improving application performance. Continuously discover, evaluate and implement new technologies. Mentor, pair, and delegate work to encourage the professional and technical growth of those around you."
Site Reliability Engineer: "Build, deploy, and maintain the blockchain services that form Plasma. Use cloud services to build environments used for code deployments. Monitor and optimise our applications to improve the reliability of our services and systems. Engage in and improve the entire lifecycle of services – from design through deployment and operations. Support services before they go live through activities such as system design consulting, developing software platforms and frameworks, capacity planning and launch reviews. Define processes to encourage collaboration between development and operations teams. Document everything you build."
"While the Core Team is headquartered in San Francisco, there are 30+ teams building on 0x and hundreds of thousands of participants behind our efforts worldwide."
Software Engineer — Back-end: "Create and improve the suite of tools that enable the entire 0x ecosystem to interact with the 0x protocol. Own entire features from specification to shipping. Work effectively with a high degree of autonomy, within a collaboratively minded team. Keep abreast of the nascent and rapidly evolving blockchain space, and introduce innovative tools and products. Collaborate cross-functionally with other teams, including engineering (internal and external), research, data science, product management, executive leadership, and recruiting. Be a steward and influencer of our early engineering culture."
Software Engineer — Front-End: "Create trustworthy user experiences by creating features that are simple, intuitive, performant, and reliable. Build, test, and ship new user-facing code in modern tools, including reusable components and frontend libraries. Translate designs, wireframes, and business requirements into high-quality code. Own entire features from specification to shipping. Work effectively with a high degree of autonomy, within a collaboratively minded team. Keep abreast of the nascent and rapidly evolving blockchain space, and introduce innovative tools and products. Collaborate cross-functionally with other teams, including engineering (internal and external), design, research, data science, product management, executive leadership, and recruiting. Be a steward and influencer of our early engineering culture."
Software Engineer — Front-End, Matcha: (Similar requirements as above) + "We don’t care much about your experience with our stack (or any specific stack); we care far more that someone has solid fundamentals, is generally intelligent, has strong learning agility, and is an overall good human. We understand it takes time to ramp, and we’re happy to invest with the right person if necessary."
Software Engineer — Full-Stack: (Again, similar to above) + Needs to have "...Ability to write very high-quality, well-tested code. The ability to learn and adapt to a rapidly evolving tech stack. Strong communication and collaboration skills. Passion for the benefits of decentralization and the 0x mission. Exhibit our core values: do the right thing, consistently ship, and focus on long-term impact."
Sr. Eng/Tech Lead — Periscope: "As Periscope’s first Tech Lead, you’ll notably shape our small team's work culture and practices. You thrive in making order from ambiguity, and you're excited about converging on salient, leading-edge ideas in service of generating pragmatic solutions. You can theorize strategies as well as write code. You're highly motivated to advance our aggressive strategic goals of instigating competitive and consumable DeFi liquidity, critical in broadening the overall Ethereum and DeFi communities — especially via the 0x tech stack."