Software Engineer, Product

Zeppelin


2 weeks ago

07/04/2019 10:21:23

Job type: Full-time

Category: Software Dev


Zeppelin leads the industry in developing standards for architecting and deploying smart contract systems in public blockchains. We build open source infrastructure and conduct in-depth security audits on high-impact smart contract systems.

Zeppelin builds the industry security standard for architecting and deploying smart contract systems in public blockchains. We proudly build the most widely used open source infrastructure tools: the OpenZeppelin smart contracts library powers 3000 public projects and has over 6500 Github stars, while the ZeppelinOS development toolset is leading the way in upgradeability and secure code reuse. We also conduct in-depth system security audits to high-impact smart contract systems, such as Augur, the RCN token, or the Solidity compiler. Learn more about us!

What you'll do

  • Create decentralized web applications to support the Ethereum developer community.

  • Own products end-to-end, leading the design and implementation efforts across different layers of the stack.

  • Work with the Product team to measure, iterate and run experiments to help our products gain traction amongst the developer community.

  • Help coordinate the open source community around the tools that we build.

Who we're looking for

  • You have experience designing, building, and shipping products from beginning to end with minimal supervision.

  • You enjoy being a generalist, working on both the frontend, backend, and everything in between to solve problems and delight users.

  • You are actively interested in blockchain technology, decentralization, and cryptography.

  • You can communicate complex ideas clearly to both technical and non-technical audiences.

  • You have the skills that will enable you to work successfully in a remote team.

  • You have advanced English communication skills- all of our internal and external communication is in English.

  • You possess the skills that will enable you to work successfully in a team.

  • You may have experience with the following technologies: Node.js, Typescript, Javascript, React.

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

  • Yesterday

    We are looking for someone to help us develop and implement the Joystream protocol and blockchain. You will be an integral part of the team, and be given plenty of freedom and autonomy to explore, learn and build.

    Responsibilities

    • Build the Joystream protocol and blockchain

    • Build the platform governance and incentive system

    • Be autonomous and self driven

    • Help us create and maintain the company’s culture and core values while we grow

    Requirements

    • 3+ Years software engineering experience

    • 1+ Years working in blockchain domain, can be substituted for with deep conceptual understanding and practical experience

    • Familiarity with p2p protocols, e.g. DHTs, gossip networks, BitTorrent, IPFs, Dat

    • Experience in smart contract development, e.g. Ethereum/EVM/solidity or tendermint/Cosmos-sdk or similar

    • Solid understanding of applied crypto primitives

    • Systems programming is a plus, e.g. in Go, Rust, C++

    Benefits

    • Competitive salary

    • High degree of autonomy to schedule your work week and vacation time

    • Company retreats to conferences and events

    Ideally, you would be located or willing to relocate to Oslo, but working remotely is also an option. In the latter case, you would have to be located in a reasonably suitable time zone, and expect to travel to Oslo up to four times a year.

    We will also consider less experienced applicants for a non-senior position

  • Dock is developing a decentralized solution in the claims space which we want to incrementally evolve into a full-fledged DAO.

    Your role: 

    Greenfield opportunity to take a front seat in the design and development of models and components for what we know will be a showcase Polkadot application with transaction volume north of one billion transactions p.a.

    This is a full-time Rust opportunity.

    You will contribute to: 

    • Design and architecture definition 

    • Crypto- and Tokenomics solution design and implementation 

    • Claims industry open standards advancement 

    • Technical and non-technical publications

    Our Stack: 

    • Rust, Wasm 

    • Substrate, Ink! 

    • OpenBadges, Blockcerts, OpenCerts 

    • JSON, JSON Schema, TOML 

    • RDMS and NOSQL 

    • Python, React, ES6 

    • AWS (and hopefully DFinity soon)

    You: 

    • Live, breath, and dream decentralized 

    • Able to work through, and implement from, white papers 

    • Creative self-starter and continuous learner 

    • Able to work remote first

    Requirements: 

    • Experienced Rust 2018 Edition and wasm developer 

    • Strong data structures and algorithm knowledge, especially consensus and cryptography algorithms 

    • Minimum five years distributed and decentralized software development ideally with enterprise-grade messaging infrastructure 

    • Minimum one year Ethereum or similar 

    • Strong Github/Gitlab, CI/CD

    Nice to have: 

    • Polkadot ecosystem 

    • Active open source contributor 

    • Parity technology stack including clients and wallet(s) 

    • Mainnet dApp development 

    • Wallet experience including multisig 

    • Cryptography expertise, especially with ECC, BLS, PRE, ZK 

    • DAO design and implementation 

    • AWS and Docker

  • We are looking for passionate and enthusiastic open-source software developers (junior, middle, senior) to join our ever growing geographically-distributed Graphics domain team.

    The Graphics domain team is contributing to the entire Linux Graphics stack from the Linux kernel up to the Graphics toolkits including but not limited to DRI and kernel-mode graphics drivers, Wayland/Weston, OpenGL, Vulkan, OpenGL/EGL and other open-source Graphics drivers within the MESA 3D Graphics Library for different customers’ projects in various market verticals.

    Key Responsibilities

    • Analyzing client problems and designing solutions leveraging open source technologies and Collabora's technical expertise

    • Defining and scoping client projects in collaboration with the delivery team

    • Discussing graphics-related technologies with clients and represent the company at conferences and trade-shows to demonstrate and promote our leadership in the open source arena

    • Contributing publicly to open source projects to ensure Collabora's continuing technical leadership

    • Gain working knowledge of customers’ products, applications, technical and business strengths and target markets

    • Understanding client needs and reconciling time constraints, available technologies and resources, and open source best practices

    Required Skills

    • Linux experience

    • Knowledge of open source development methodologies and relevant open source communities

    • Good English language skills (both verbal and written)

    • Ability to work and communicate in an online fully distributed environment

    Desired Skills

    • Any track record of experience with direct development in the GNU/Linux Graphics stack from the Linux kernel (e.g. DRM/KMS, GPU driver, dma_buf) to the user space (X11, Wayland/Weston, DRM/DRI, Khronos EGL, OpenGL, OpenGL ES, MESA…)

    • Existing familiarity with one or more of Collabora's market verticals

    • BS/BA or experience in the role of Engineer

    Collabora is a software consultancy specializing in bringing companies and the Open Source community together. We combine years of Open Source software leadership with an understanding of the challenges that businesses, non-profits, and governments face. Collabora brings deep technical expertise in system integration & architecture, graphics, multimedia, web engines and communications to a number of market verticals, including mobile, IVI / automotive, set top box / smart TV, and a range of other specialized embedded applications.

    Collabora has the unique business model of enabling enterprises to leverage Open Source software in their solutions. Having worked with notable industry leading companies in the automotive, aerospace and handset mobile verticals amongst many others, Collabora has established a broad customer portfolio.

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!