development

Welcome to a unique platform, Jobs in crypto, powered by Cointelegraph
with a list of jobs opportunities inside the blockchain, fintech and crypto industries.
NEM - Software Engineer (C++)

Software Engineer (C++)

NEM Antwerpen, Flanders, Belgium

NEM is looking for a Software Engineer to join our driven team focused on the continued development of the NEM Blockchain technology. You are highly motivated with a passion for fault tolerant and distributed systems and have the ability and confidence to analyze situations and make impactful decisions.

Responsibilities

  • Work with the development team to build features on the core protocol roadmap;
  • Design, build, maintain and take ownership of software modules and services;

Qualifications

  • 5+ years of industry experience, preferably with fault tolerant or distributed systems;
  • Proficient with latest c++ language features;
  • Ability to collaborate with colleagues working remotely;
  • Good communication skills;
  • Experience with blockchain is a strong plus.
  • You value team success over personal success

What do we offer

We are a young and dynamic organisation in full expansion that is active in an innovative sector at international level; plenty of challenges and a wide range of tasks to fulfill.

A high level of involvement and flexibility (this works in two directions) to organize your work according to your own preferences (within reason).

Opportunity to grow in the company.


Selection procedure

We all know that applying for a job can be a painstaking process. We are trying to make it as simple as possible.

Send us your CV and your motivation letter (EN). Just be yourself!

If we see the potential, we will organize a video call that fits both agendas.

If we are both convinced, we will arrange a meeting at our office, you will meet the team and we will inform you about the in and outs of the company and the tasks at hand.

If we are both happy and fully committed, we finalize all formalities and start our collaboration.

BitPay - Development Intern

Development Intern

BitPay Alpharetta, Georgia, United States of America

We're looking for development interns to join our growing team! We are seeking candidates who are ambitious, have a strong desire to continuously learn, and an interest in cryptocurrency! As a member of our development team, you will work closely with talented developers who have a passion for cryptocurrency and changing the way the world pays for things! You’ll have the opportunity to work on meaningful projects while advancing your development skills.

  • BitPay development team members:
  • Deliver quality code that is tested, secure, and performant on a global scale
  • Value openness, collaboration, and continuous improvement
  • Extend and maintain our platform as we grow and add features
  • Have fun while working alongside highly skilled developers
  • See what we're building here!

Requirements:

  • Development experience with Node.js, Javascript, and MongoDB
  • Excellent communication and collaboration skills
  • An interest in cryptographic security concepts
  • Open-source project contributions preferred

This position is located in Alpharetta, GA.

Blockchain - Product Manager

Product Manager

Blockchain New York City, New York, United States of America

Blockchain is the world's leading software platform for digital assets. Offering the largest production blockchain platform in the world, we share the passion to code, create, and ultimately build an open, accessible and fair financial future, one piece of software at a time. We are looking for a Senior Product Manager to join our team to lead the design and development of new financial products for Blockchains existing and new users. This is a unique, once in a career, opportunity to deliver large scale financial systems built from scratch on open source software. We are looking for someone who has experience in, and understands the issues with, delivering state of the market internet-scale systems across multiple work streams. Experience working in FinTech or Financial Markets is a plus. WHAT YOU WILL DO: Work in collaboration with the engineering and business leaders to design and deliver complex, large scale financial systems involving multiple work streams, releases and deployments. , Understand and plan for the complexity of leading across multiple teams to deliver internet-scale applications. Uncover critical dependencies and risks to product launch., Deploy and use best practices to measure, understand and optimize the success of the products you own. Based on product vision & strategy, design new features and propose improvements to existing features to maximize impact. , Work well across disciplines and stakeholders to coordinate between workstreams to drive impactful product launches. Identify and communicate requirements and coordinate between these workstreams. , Collect, maintain and disseminate project information to stakeholders on an ongoing basis. , Manage timelines and follow multiple product roadmaps to organize timely feature releases and minimize release delays. , Analyze information from the User Operations team, user surveys and usability testing to identify and prioritize actionable feedback. , Drive effective teamwork, communication, collaboration and commitment across multiple departments. WHAT YOU WILL NEED: , You are driven, curious and proactive. , Experience working on cross functional teams to deliver internet applications at scale. , Ability to analyze and use data to make informed product decisions. , Excellent verbal and written communication skills to write thorough feature requirement documents and work with stakeholders and upper management. , Experienced at compiling implementation timelines into project roadmaps. , Detail and design oriented and always thinking of the end-user experience. , A proven track record of shipping products in a technical environment and working with developers on a day-to-day basis. , Bonus: Knowledge of, or experience in, the digital currency, banking or FinTech. COMPENSATION & PERKS: , Full-time salary based on experience and meaningful equity in an industry-leading company. , The opportunity to be a key player and build your career at a rapidly expanding, global technology company in an exciting, emerging industry. , Great office locations in Soho (NYC) or Shoreditch (London). , Unlimited vacation policy; work hard and take time when you need it. , Sharp, motivated co-workers in a fun office environment. , Apple Equipment.

Are you hiring?

Lisk - DevOps Engineer

DevOps Engineer

Lisk Berlin, Berlin, Germany

€40K – €100K

Blockchain technology will usher in a new era of decentralized internet, supporting innovation in and disruption of all major global industries and charitable causes. Before blockchain can fully achieve its potential, it needs mass adoption. Niche programming languages, lack of technological education and uninviting user interfaces have so far kept it away from many of those with the potential to use it. This is where Lisk comes in. Lisk is a blockchain application platform. We create tools to allow developers to build their own decentralised applications on our blockchain. All of our software is written using the mainstream language of JavaScript. Blockchain application builders also get the benefit of deploying their own, customizable sidechain, along with their own custom token. They also get the benefit of thorough documentation and friendly user interface. Our core values of blockchain accessibility, education and user-centricity guide not only our technology, but also our marketing and community channels. With the founding of Lisk Academy, we aim to educate and inspire as many as possible about their ability to realise their disrupting blockchain vision. Sounds amazing? We think so too! Therefore we are looking fora DevOps Engineer who can assist the Lisk project in configuring and orchestrating its entire development infrastructure. We are a small but rapidly growing team with extraordinary ambitions. Therefore, we are searching for excellent candidates with a wide set of skills, who can help us reach Lisk’s ambitious objectives. Basic requirements: Able to work from our office in Berlin , Team player with good communication skills , Result-oriented – you like to set your own goals and you do your best to achieve them , Out of the box thinker and enthusiastic problem solver , Detail-oriented – you have a high personal standard that you set for yourself and expect others to have the same , Self-motivated , Enjoy the fast-paced environment of a rapidly growing company , Ability to multitask Essential skill requirements: , Operating systems: GNU/Linux, ideally Ubuntu 16.04 LTS, 18.04 LTS , Advanced network configuration, TCP/IP, routing, firewalling, load balancing, SSL termination , Experience with configuration management and orchestration systems, ideally Ansible , Monitoring: Nagios, Check_MK , Web server / reverse-proxy administration: Apache, Nginx, HAProxy , Continuous integration: Jenkins , Working knowledge git, GitHub , Shell scripting: bash, python Desired Skills: , Experience with Cloud Computing platforms (AWS, DigitalOcean) and virtualization (KVM) , Docker, docker-compose , Database administration: PostgreSQL, MongoDB , Data collection systems: Graylog, Prometheus, Grafana , Exposure to node.js Bonus skills: , Experience with blockchain technology, e.g. Bitcoin, Ethereum , Notable open-source code contributions , Startup experience
ConsenSys - Blockchain/Smart Contract Developer

Blockchain/Smart Contract Developer

ConsenSys London, Ontario, Canada

ConsenSys is the world’s largest blockchain venture production studio focused on developing cutting edge applications across all major industry sectors, investing in disruptive startups, and consulting global organizations / governments on decentralized technologies powered by Ethereum. Our mission is to use these solutions to power the emerging economic, social, and political operating systems of the planet. Our developers envision a world where blockchain and decentralized technologies play a pivotal role in transforming society. At ConsenSys Enterprise, we have been delivering blockchain software solutions to major global institutions for the past two years. As consultants, we work on-site with our clients to ensure we’re delivering the best possible solution. Our Lead Developer plays an important role in leading these projects to success. Responsibilities and Duties You will be responsible for the development of Solidity smart contracts. , Create tests to accompany produced code. , Write code with security and resiliency in mind. , Contribute to and work within Agile and DevOps frameworks. , Work in partnership with Web Services and User Interface developers. , Develop in alignment with overall architecture design. , Assist in incident and problem resolution as appropriate. Skills and Competencies , Understanding of Blockchain technology, especially Ethereum. , Experience of developing Ethereum smart contracts written in Solidity. , Experience of working in Agile projects with highly automated DevOps. , Experience of test driven development. , Experience of developing highly secure and resilient code. , Experience of collaborating with User Interface developers. , Experience of incident and problem resolution in production environments. , Interest in blockchain and enthusiasm for working in a space full of unknown unknowns, pivoting as needed, and being comfortable with not knowing the end state is a must. , Teamwork, flexibility, initiative, communication and organisation competencies are required. , Banking technology experience is an advantage but not essential. , Experience of full-stack development, especially with Angular and Node, is an advantage.
Blockchain - Site Reliability Engineer / DevOps

Site Reliability Engineer / DevOps

Blockchain London, England, United Kingdom

Blockchain is the world's leading software platform for digital assets. Offering the largest production blockchain platform in the world, we share the passion to code, create, and ultimately build an open, accessible and fair financial future, one piece of software at a time. We are looking for Site Reliability Engineers to join our engineering team as we tackle some some of the most interesting problems in the crypto space, like how do we securely scale a distributed financial platform that touches millions of people a day. Site Reliability Engineering (SRE) and DevOps, is an engineering discipline that combines software and systems engineering to build and run large-scale, distributed, fault-tolerant systems. SRE ensures that Blockchain’s services are reliable and available meeting our users' and the business's needs, and delivers a fast rate of improvement while keeping an ever-watchful eye on capacity and performance. At Blockchain, SRE is also a mindset and a set of engineering approaches to running better production systems—we build our own creative engineering solutions to operations problems. SREs are responsible for the big picture of how our systems are designed for operability, how they relate to each other, and we use a breadth of tools and approaches to solve a broad spectrum of problems. Practices such as limiting time spent on operational work, blameless postmortems and proactive identification of potential outages factor into iterative improvement that is key to both product quality and interesting and dynamic day-to-day work. The SRE/DevOps environment at Blockchain is a work in progress - we are looking for SREs to join the team. Are you ready for a challenge? WHAT YOU WILL DO: Optimize existing systems for scalability and build large-scale infrastructure. , Use a wide variety of open source technologies and tools. , Build continuous deployment/integration solutions. , Work on web-scale monitoring systems. , Work in close collaboration with developers. , Participate in an on-call rotation. WHAT YOU WILL NEED: , The foremost quality for this position or any position at Blockchain is integrity. , Strong background in Linux/Unix Administration. , Experience working with configuration management solutions. , You have a passion for learning new technologies. , You believe that communication/collaboration is one of the most important points in SRE culture. , Good knowledge of scripting languages (knowledge of Go / Java is a plus). , Good knowledge of best practices for web-scale infrastructure. , Good knowledge of container solutions. , Experience working with cloud solutions (AWS or GCP). , Bonus: Experience working with collocated deployments. , Bonus: Experience working with, or knowledge of, the bitcoin protocol. , Knowledge of continuous integration systems is a plus. COMPENSATION & PERKS: , Amazing and accessible office location in the heart of London (Shoreditch) and New York (SoHo). , Unlimited vacation policy; work hard and take time when you need it. , Catered team lunch every Monday, Wednesday, and Friday. , Apple equipment. , Full-time salary based on experience and meaningful equity in an industry-leading company. , London Benefits: Private Medical Insurance (BUPA), Dental, Pension, Life, Short Term & Long Term Disability.
Messari - Software Engineer - Infrastructure

Software Engineer - Infrastructure

Messari New York City, New York, United States of America

The cryptoasset industry is growing rapidly, but filtering quality projects from scams poses a challenge for developers and investors alike. Are you looking for opportunities in the industry, but concerned about the hype? Do you want to be help people parse signals from noise, ship product, and actually BUIDL? Messari is a New York based startup backed by some of the industry’s top investors. Our mission is to promote transparency and smarter decision-making within this emerging ecosystem by building a free, global, and open-source data library for cryptoasset projects. We are seeking a talented engineer to help scale our core data intake and output systems. You will build tools that ingest high volumes of real-time information, including blockchain data. You will design flexible APIs and data feeds for a variety of users. You will be involved in all stages of product development, from idea generation to execution, shipping, and iteration. You must be comfortable working in a fast-paced startup environment, and looking for an entrepreneurial role where you can take ownership of your work with little hand-holding. Skills and Experience: Ability to write clean and effective code, regardless of framework , Experience with database design , Experience with server scaling , Experience working with real-time data , Ability to balance fast release cycles with a long-term focus , Experience with git and github , Passionate about the cryptoasset ecosystem and open-source technologies Preferred qualifications: ** , DevOps experience , Go , Distributed systems background Our world-class database will be relied on by major industry participants, investors of all stripes, and the broader public, including governments and regulators. To build this, we are constructing our engineering team around these **core values: , Elegant systems often, but not always, lead to happy customers , Modularize, refactor, and document , Flexibility is key; code only what's necessary , Write readable code , Ship early, get feedback often As an early member of our team you will be working directly alongside our senior developers, and fit is critically important to us. If you align well with these values, and are looking for the opportunity to challenge yourself, we would love to hear from you! Messari is an Equal Employment Opportunity employer that proudly pursues and hires a diverse workforce. Messari does not make hiring or employment decisions on the basis of race, color, religion or religious belief, ethnic or national origin, nationality, sex, gender, gender identity, sexual orientation, disability, age, military or veteran status, or any other basis protected by applicable local, state, or federal laws. Messari also strictly prohibits harassment of any kind.
ConsenSys - Frontend Engineer (Balanc3)

Frontend Engineer (Balanc3)

ConsenSys Brooklyn, New York, United States of America

ConsenSys is a venture production studio and the leading technology firm in blockchain globally. We deliver products, solutions and platforms built using blockchain technology to transform how business is done in complex network of buyers, suppliers and consumers. Our teams are busy at work building the future of identity, financial markets, commerce, the music industry, security, and infrastructure, and more. To accomplish this we've built out a flat organizational structure which we call the ConsenSys Mesh: a network of individuals & teams working autonomously and towards the same goal. If you are someone that thrives in a fast-paced environment where being self-directed, determined, and resilient are a requirement, we would love for you to join us. About Balanc3 at ConsenSys: The Balanc3 team is building and developing financial reporting products on the Ethereum blockchain. We're leading the accounting initiatives in the blockchain industry through our accounting software platform, full service partnerships, and accounting industry involvement. We have brought together leaders in both the accounting and blockchain industries to inform the design of our products. About the Role: We're seeking a Frontend Engineer who is a self-starter and quick learner with a keen interest in Ethereum and blockchain technologies. Our ideal candidate is one who communicates effectively and consistently ships high quality, well-tested code. Responsibilities: Develop new user-facing features , Build reusable code and libraries for future use , Ensure the technical feasibility of UI/UX designs , Optimize application for maximum speed and scalability , Assure that all user input is validated before submitting to back-end , Collaborate with other team members and stakeholders Requirements: , Expert knowledge of JavaScript , At least three years of front-end engineering experience, a large portion of which was in a team environment , Experience working with React/Redux or similar front-end frameworks , Current with the state of the JavaScript eco-system (ES6, Babel, NPM, Webpack, Rollup, etc.) , Strong design focus with commanding grasp of HTML, CSS, and related web technologies , Ability to use design patterns to create simple and reusable components for complex UIs , Awareness of cross-browser compatibility issues and client-side performance considerations , Familiarity with continuous integration and deployment , Basic knowledge of relational and non-relational data stores like MySQL, MongoDB, etc. 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.
Brave - Senior Android Engineer

Senior Android Engineer

Brave San Francisco, California, United States of America

Brave is looking for an experienced Android­-focused Senior Software Engineer to work on our latest Chromium­ based Android browser. This is a high­ profile and impactful, hands­-on position in an early stage startup. Skills & Requirements Requirements 5+ years experience with Android development , Strong Java development skills , Working experience with writing C++ code , Android Studio and/or Eclipse IDE experience , Demonstrated experience developing for material design , Android SDK, NDK, and JNI experience , Experience with software development via distributed development teams , Comfortable working in an open source setting , A passion for helping protect users’ privacy and security , Written and verbal communication skills in English , Proven record of getting things done Benefits , Competitive salary , 4 weeks (20 days) of paid vacation per year , Excellent medical coverage , Generous 401k plan , Stock option grant , Travel and conference budgets , Commuters benefit (On site only) , Hip office in the SoMA neighborhood of SF Candidates must be legally authorized to work in the United States or Canada.
Steemit - Full-Stack Engineer

Full-Stack Engineer

Steemit Austin, Texas, United States of America

Our full-stack engineering team builds every piece of software that ** isn't** the blockchain. This includes the web application at https://steemit.com, as well as a bunch of really interesting microservices that transport data to and from the blockchain daemon itself. Every full-stack engineer at Steemit brings a unique set of skills, knowledge, and interests when they join our organization. Through teamwork they expand these horizons and contribute to every part of our stack, including building user interface components, adding APIs to client libraries, and scaling out our backend services to handle the traffic volume of a first-tier social sharing application. At Steemit, software development is a team exercise. Our engineers work together to plan and implement great solutions to interesting problems, delivering fully functional features to our consumers every two weeks or even more often than that. General Responsibilities As members of an engineering team, estimating the relative complexity of features planned for implementation and planning their implementation. , Writing code in several different programming languages to implement features and fix defects that are both user-facing and service-oriented. , Reviewing proposed changes to our codebase by other engineers or community members and providing useful feedback. , Working with DevOps engineers to deploy applications to our platform. , Setting up and maintaining automatic software building and testing. , Diagnosing issues and failures in production services and assisting DevOps staff in repairs. Technologies and Skills Preferred , Modern Javascript (ES6) and TypeScript , React.JS , Redux , Python , JSON-RPC , Planning with Scrum
ABRA - Sr. Scala Engineer

Sr. Scala Engineer

ABRA Mountain View, California, United States of America

Want to transform the financial industry? Abra is working on the world’s first multi-currency, multi-crypto mobile wallet that lets you buy, sell, hold, and send fiat and crypto currencies all in the palm of your hand. Position Overview As a Senior Software Engineer, you will write server side code that powers Abra’s mobile apps in Scala. You will build a robust and scalable back-end infrastructure that facilitates digital cash transactions between smartphone users all around the world. We’re building a high volume transactional system that exposes a simple, usable set of APIs on top of crypto-currencies and associated smart contracts. You will also help with writing test automation to assure that our solutions delight our customers. Responsibilities Collaboratively identify product requirements and design architecture with Product, UX, and Mobile App development team , Write server side Scala APIs for crypto-currency transactions , Write automated tests for those APIs , Conduct early project scoping and collaborate with cross-functional teams. Skills and Requirements , +5 Years in server side development , Deep expertise in REST and RESTful APIs , Expertise in Scala a must , Experience in Java for Test automation , JBehave or Cucumber, Git, continuous integration tools (Jenkins) , Ability to work effectively, efficiently and independently with minimal oversight , Excellent organizational skills and attention to detail , Strong communication, collaboration and interpersonal skills. , BS/MS in Computer Science or a related field , Experience in modern test techniques such as Test and Behavior Driven Development (TDD and BDD)
Elastos - System Software Development Engineer

System Software Development Engineer

Elastos Shanghai, Shanghai, People's Republic of China

Job responsibilities: Our general work is to develop a set of operating environment based on blockchain technology for different OS platforms so that third-party App can perform trusted computing in this operating environment; Our target OS including but not limited to: android, iOS, windows, x86_linux, arm_linux, etc; The development languages we may use include but are not limited to: C ++, java, go, js, python, c,],) etc; We are more inclined to the system layer software development, may involve the OS: one or more of process, thread, network protocol stack, Framework, RPC and so on; We also have web server development, we need to solve such problems: high volume of concurrent data, P2P network communications, secure communications; We also need to understand cryptography, DRM personnel, help us to develop blockchain algorithm, the development of blockchain applications. Job requirements: I hope you have a certain understanding of the blockchain, for example, know the relationship between Bitcoin and the blockchain, understand the technical principles of bitcoin mining, and more interested in the blockchain, believe & recognize the application value of blockchain technology in the future; Toss of love, strong curiosity and ability, in his spare time have studied some projects, technologies, such as: amateur to do some software projects, learning new technologies and personal practice; 3 years of programming experience, I hope you can have their own good business / technology areas, if there is a project, the product proved the best.
CoinMarketCap - Senior Full Stack Engineer

Senior Full Stack Engineer

CoinMarketCap New York City, New York, United States of America

As a full stack engineer, you will be directly developing tools that get utilized across millions of users every day. Our engineers work on a wide variety of products including our public facing website, commercial API product, internal tools, and upcoming services. Requirements: 5+ years of web development experience , Experience with testing frameworks , Proven ability to design, develop, and maintain web systems , Solid troubleshooting and problem solving skills , Passion for the world of cryptocurrency and related ecosystems Recommended: , Proficiency with Python and related frameworks , Proficiency with NodeJS and related frameworks , Proficiency with modern front end frameworks like React.js and Vue.js , Experience with high traffic volume websites , Experience with designing user interfaces , Experience building APIs and developing integrations with third-party services , Knowledge of financial markets and data
Digital Asset - Software Engineer

Software Engineer

Digital Asset New York City, New York, United States of America

Digital Asset is among the fastest growing, most recognized fin-tech startups globally and is the market leader in developing distributed ledger technology applied to the market infrastructure and financial services sector. Backed by leading financial institutions, infrastructure providers and financial software providers, the company is delivering enterprise-grade solutions for post-trade services. Digital Asset applies a rigorous customer-driven approach to deliver on our vision for a better global financial system, enabled by distributed ledger technology. Our culture is "all-in" and rewards collaboration, integrity and excellence. , We value each other, what we do for our clients and how we do it. , Our mission is delivering breakthrough distributed ledger solutions. As we grow our team, we will maintain the dynamic, collaborative and pragmatic way of working that has grounded our efforts from the beginning. If you seek to develop solutions others are yet to contemplate and are driven by the opportunity to have impact, the following opportunity may be right for you. Opportunity As part of Digital Asset’s globally distributed Engineering team, software engineers bring experience and expertise building commercial, mission critical, enterprise grade software. We are drawn to passionate Software Engineers who work closely with Product and Business Development teams to deliver production quality features and functionality at pace. You will be a part of a team of top notch technical professionals developing complex systems at scale and with a focus on sustained operational excellence. The successful candidate is adept at working effectively and collaboratively with distributed partner teams located across multiple time zones. Key Responsibilities , Design and develop high quality code efficiently and at pace, using functional and non-functional languages, across our platform and applications development teams. , Contribute to the development of cutting-edge distributed ledger technology innovations that will be deployed with some of the world’s most consequential institutional players across industry sectors. , Develop and refine feature specifications and deliver high-quality software components and end user experiences within an Agile development environment. Key Criteria , Ideally, 10+ years experience as a software engineer, working in a globally distributed development environment. , Proven history of delivering high-quality, increasingly complex, commercial software products to a global market. , Minimum of 5 years software development experience delivering mission-critical technology to the enterprise software market using Agile methodologies. - Strong command of distributed systems development. - Deep understanding of secure coding practices. - Experience with recovery-oriented computing techniques to develop systems that detect and gracefully recover from system failure. - Advanced understanding of high-performance and high-availability coding techniques. - Experience developing software targeting Linux and Windows environments, including an adept ability to incorporate open source software as appropriate., Polyglot with a strong command of at least 3 programming languages, including but not limited to, Java, Scala, Python, Type Script,and Haskell. - Continuous learning mindset and learning of new programming language paradigms - Strong programming fundamentals (data structures and algorithm design) - Strong engineering fundamentals (testing, code reviews, code structure, readable and maintainable code), Strong commercial orientation with a deep passion for customer-driven design and development throughout the SDLC. , Collaborative approach that factors and embraces and insists upon diverse perspectives as a strategic imperative. , Open, strong communicator who communicates effectively across groups, locations and cultures, in-person and virtually. , A natural leader who builds productive and effective relationships across the organization. , Continuous growth mindset with strong disposition toward innovation and entrepreneurial ways of working. , Courage of convictions with a high degree of humility. Embraces constructive feedback and is resilient. , BS, MS or PhD in computer science, or related discipline.
Digital Asset - Cryptography Engineer

Cryptography Engineer

Digital Asset Zürich, Canton of Zürich, Switzerland

Digital Asset is among the fastest growing, most recognized fin-tech startups globally and is the market leader in developing distributed ledger technology applied to the market infrastructure and financial services sector. Backed by leading financial institutions, infrastructure providers and financial software providers, the company is delivering enterprise-grade solutions for post-trade services. As a member of the Platform Engineering Architecture Team, the Cryptography Engineer selects, reviews, defines, develops and delivers cryptographic solutions within our globally distributed Engineering team, collaborating on cryptography across the whole development process, from Product to Operations. The Cryptography Engineer further contributes to the security design and review of our architecture and products together with peers from the security team. Key Responsibilities Design, review, and implement potentially complex cryptography and security solutions. Keep up to date with relevant cryptography in theory, implementation and industry practice. , Contribute to the design and review of the security architecture of our products together with your peers from the security team. , Help to maintain, groom and communicate the cryptographic aspects of our security roadmap. , Help capture customer cryptographic requirements together with the product and business development teams. , Help drive and manage cryptographic vulnerability processes and third party cryptography audits. , Coach and educate engineers on cryptography. Key Criteria , Hands on experience in applied cryptography and cryptographic protocols, including efficient symmetric and asymmetric encryption, signature schemes, zero-knowledge proof schemes. , Drive our cryptographic solutions by design, code, theory, and collaboration. , Apply cryptography engineering practices, including the review of cryptographic implementations, to deliver production quality software to be used by the largest financial institutions in the world. , Strong software engineer. Regardless of which language you use or how you learned it, we’re looking for people who can write clean, effective code. , Strong collaboration skills—our work isn’t carried out in a vacuum, and everyone contributes to get the job done. , Experience delivering high-quality, innovative, increasingly complex, commercial software products to a global market. , Analytical, structured, tactical, and strategic. You are an engineer that thinks before acting. , Direct and transparent verbal and written communication skills, including research and technical writing skills, with the willingness to work with distributed teams and different cultures. , Open, strong communicator who communicates effectively across groups, locations and cultures, in-person and virtually. , A natural leader who builds productive and effective relationships across the organization. , Continuous growth mindset with strong disposition toward innovation and intrapreneurial ways of working. , Courage of convictions with a high degree of humility. Embraces constructive feedback and is resilient. , MS or PhD in computer science, or related discipline. , Experience with HSMs and operational procedures is a plus. , Confident & "all in".
NEM - Full Stack Software Engineer

Full Stack Software Engineer

NEM Antwerpen, Flanders, Belgium

NEM is looking for a full-stack software engineer to join our product development team. You will be involved in the design and development of our tools. Responsibilities In this role, it is important to be able to iterate rapidly based on user feedback, experiment with different ideas, without losing sight of engineering quality. , You’ll be willing to share your opinion on technical direction, and contribute to the mix of ideas. , You will be joining our Agile development teams. , You will advocate high-quality engineering and best-practice in production software as well as rapid prototypes. , You must be a strong communicator who can explain what is required to build and deliver great software products. , Work with the rest of the team and develop collaboratively. You may also have a knack for related skills, including user experience, data visualization, algorithm design and there may be opportunities to grow these other skills as part of your role if you so wish. Qualifications , You are an excellent software engineer, with full-stack experience or very strong skills in Javascript/TypeScript and Java, with a keen interest in extending your skillset across a wider spectrum of technology. , You have experience building single page applications. , You have experience making cross-chain desktop apps using Electron. , Frontend: Angular 5 ES6 OO Javascript Typescript Sass D3 , Backend: JavaScript/TypeScript express server MongoDB GraphQL REST APIs Kubernetes and related technologies. What do we offer We are a young and dynamic organisation in full expansion that is active in an innovative sector at international level; plenty of challenges and a wide range of tasks to fulfill. A high level of involvement and flexibility (this works in two directions) to organize your work according to your own preferences (within reason). Opportunity to grow in the company. Selection procedure We all know that applying for a job can be a painstaking process. We are trying to make it as simple as possible. Send us your CV and your motivation letter (EN). Just be yourself! If we see the potential, we will organize a video call that fits both agendas. If we are both convinced, we will arrange a meeting at our office, you will meet the team and we will inform you about the in and outs of the company and the tasks at hand. If we are both happy and fully committed, we finalize all formalities and start our collaboration.
IOTΛ Foundation - Senior Software Engineer

Senior Software Engineer

IOTΛ Foundation Berlin, Berlin, Germany

The IOTA Foundation is a not-for-profit organization headquartered in Berlin, Germany. The Foundation’s mission is to support the development and standardization of new distributed ledger technologies (DLT) that drive permissionless innovation ecosystems, in particular the IOTA Tangle. The IOTA Tangle is an innovative type of DLT specifically designed for the Internet-of-Things (IoT) environment. It is an open-source protocol facilitating novel Machine-to-Machine (M2M) interactions, including secure data transfer, fee-less real-time micropayment, and the collection and dissemination of sensor-based and other types of ‘oracle’ data. Job Description Currently, we are looking for a Senior Software Engineer to join our core Research & Development Team. We are looking for a tech-savvy candidate, with a broad experience in legacy back-end systems, especially with micro services & native code in C/C++, and who can demonstrate their ability to lead a team of engineers to work towards a common goal using agile development best practices. Our team, like our technology, is distributed. For this position, you can choose to work remotely from anywhere in the world, or you can work out of our satellite offices in Berlin (HQ), Tel Aviv, or later this year Singapore, Taipei. Job Responsibilities Take ownership of the technical architecture of a software project , Define the end to end process, including choosing technologies and organizing the team to implement solutions , Manage an agile development team , Work with a product owner to decide on project requirements, timelines, and team standards , Design and develop IOTA software components for PCs or embedded firmware , Integrate and improve current solutions as part of the global IF community , Participate in and help transform cutting-edge research into practical software products , Implement software development best practices and collaborate with other software projects in open source DLT space , Engage with the IOTA community Minimum Job Qualifications , 3-5 years of experience in C/C++/Java , Experience managing a team , Proven profile of excellency , Excellent interpersonal skills and team player , B.Sc. in Computer Science, Electrical Engineering or able to demonstrate significant relevant field experience , Experience developing complex system architectures , Self driven and motivated with passion to research and act where software and cryptography meet Preferred Job Qualifications , 5+ years of experience in Real-Time or Embedded Systems using C/C++ , Previous RTOS experience (e.g. THREADX / QNX / Nucleus / VxWorks / embedded Linux) , Experience designing architectures for portable, embedded systems is a plus , Proven track record in designing software algorithms and data structures is a plus We offer our employees... , Constant technology challenges , Opportunity to be a high-impact contributor , Work with the best engineers in their field , Casual and fun work environment from anywhere in the world with a reliable internet connection We are currently accepting applicants from Australia, Brazil, Canada, (the) EU, Israel, Norway, Pakistan, Singapore, Switzerland, Taiwan, (the) UK and (the) US. Residents of these countries, are welcome to submit an application, residents of all other countries will be put on hold until we can hire in other areas.
Datawallet - Blockchain Developer

Blockchain Developer

Datawallet Berlin, Berlin, Germany

DataWallet is on a bold mission to give people full control over their data through a self-sovereign wallet paired with our decentralized C2B data marketplace. Our platform allows people to control who can access their data and for what purpose enabling them to profit from an asset that is rightfully theirs and make their data actionable by, e.g., personalizing web services by powering companies’ AI algorithms with their data. By harnessing the Blockchain to empower users to control and profit from the data they create we will disrupt the the $300 billion data brokerage market as envisioned by our early investors Tim Draper and Marc Benioff. This is where you come in: We are looking for a full-time blockchain dev who can help us implement and maintain our blockchain infrastructure. You will be a core part of a highly skilled and motivated team located between Berlin and New York City that is changing one of the most unethical sectors in our modern economy. Qualifications: We are looking for a highly motivated team member with hands-on blockchain development experience. Specifically, we are interested in candidates capable of leading the implementation of a smart-contract mediated data exchange, meaning you must have Ethereum smart contract (or equivalent) experience in a professional setting. Candidates must also have mastery of git and experience with container-based services and interfacing with js based Node/React stack. Ideal candidates would have engaged with technical papers about the blockchain, have informed opinions about the relative merits and limitations of the burgeoning blockchain ecosystem, as well as experience contributing to an ICO. Compensation: Highly competitive wages , Flexible work hours , New equipment: Macbook Pro, nice monitors, Bose headphones, etc. , Opportunities to visit and work in New York City HQ
MakerDAO - Full Stack Developer

Full Stack Developer

MakerDAO Copenhagen, Capital Region of Denmark, Denmark

Maker is a smart contract platform on Ethereum that backs and stabilizes the value of the Dai stablecoin through a dynamic system of Collateralized Debt Positions (CDPs), autonomous feedback mechanisms, and appropriately incentivized external actors. We form our teams around availability of talent into co-located or distributed agile teams. For this position we are looking for a person that can work as member of a development team in Copenhagen. You will be part of a team that will build and test full scenarios on the new release of our platform that supports Multi-Collateral Dai. The team will initially interact directly with the new smart contracts to build testing scenarios. As the API, CLI and the maker.js library for UX solutions becomes available, scenarios will also be built and tested on these. Longer term the team will move on to work on Product and Industry solution development. This is a great opportunity to get involved with development of dApps for Blockchain and get intimate knowledge of the most promising project on Ethereum. If you’re excited by the problem spaces of developing, testing and delivering secure, engaging user experiences in an open financial system, we should talk! Responsibilities Work closely with the product coordination team in an agile process to ensure the most relevant scenarios are built, and tested according to requirements , Develop and test applications based on agreed project standards and guidelines , Assure the code committed has the agreed level of quality , Help to select the right architecture and technologies to deliver requirements , Support other developers with technical advice and coaching , Ensure developed code has high coverage of unit-tests, ideally applying Test-driven development principles , Review code of peers to suggest improvements , Program in pairs or small groups where it makes sense to do so What you will bring to the role , Degree in Engineering or Computer Science , Excellent knowledge of modern technology stack, primarily JavaScript/Node.js , Experience with React.js + Redux , Good understanding of database technology, both SQL and non-SQL; knowledge of GraphQL is a plus , Additional knowledge of Python, Java, Go, Rust a plus , Some experience with microservice architectures. Understanding or REST principles and message brokers , Experienced Linux user; At least basic DevOps skills , Familiarity with basic encryption techniques and securing an application , Experience developing product architecture and accompanying documentation , Blockchain (Ethereum) or cryptocurrency experience a plus, knowledge of the DAI Stablecoin System a big plus , Available for work in our Copenhagen office