engineering

Welcome to a unique platform, Jobs in crypto, powered by Cointelegraph
with a list of jobs opportunities inside the blockchain, fintech and crypto industries.
bitFlyer - Project Manager

Project Manager

bitFlyer Tokyo, Fukuoka Prefecture, Japan

Core Responsibilities Project managers are responsible for the following operations. Be the link between the management side and the engineering side who understands each one, press development onward, and do what is necessary to see that development progresses smoothly. Our PMs work equally with the management and engineering sides. It is not strictly limited to one side or the other. ・Arrange and schedule service releases with the business side ・Consensus building with management based on business demands and management specifications ・Make adjustments and plans for development with the engineering side ・Project management during the development phase ・Deciding rules and processes as necessary for project management ・Planning and composing teams for short, medium, or long-term development from a management point of view; etc. Qualifications Required Skills ・University degree ・PM experience, experience in business side negotiations as an engineer, or experience in business side development ・Native level Japanese Desired Skills ・Business level English ・Have a deep understanding of PM knowledge systems (PMBOK) ・Familiarity with IT services (ITIL) Preferred Traits ・Carry the values of PEN(Passion, Execution, Numbers) ・Have a desire to make the best service for users, as well as the drive to make it happen Allowances・Benefits ・Transportation expenses to be paid in full ・Social insurances (health insurance, welfare annuity insurance, employment insurance, industrial accident compensation insurance) ・Short commute housing allowance ・Short commute relocation allowance ・Book purchasing plan (paid by company) ・Free drinks, snacks, and noodles ・Office Okan ・New-hire relocation assistance (amount varies by our regulations) Holidays ・Saturday, Sunday, public holidays ・Paid leave ・Year-end and New Year holiday ・Congratulatory and condolence leave, maternity leave, childcare leave, birthday holiday etc.
OTC Exchange Network - Blockchain Engineer

Blockchain Engineer

OTC Exchange Network Fremont, California, United States of America

OTC Exchange Network (“OTCXN”) is looking for the best and brightest who can be both fantastic team players and individual contributors to join our family. We want rock-stars without rock-star attitudes, newbies who aren’t afraid to take charge, people who dream big and can share a path to their vision, but most importantly, we want balanced people. Why Join OTCXN *You will be working with a team that will have a profound impact at the crossroads of blockchain and capital markets infrastructure. Building world-class disruptive technologies requires vision, persistence, innovation, and a deep belief that nothing is impossible. We are looking for smart people who are not risk adverse and want to build something that will be universally recognized as a world first. We aspire to provide a working environment, culture and leadership team that foster continuous improvement on a daily basis, offering transparency, ownership and integrity. Join our proven and successful management team in executing one of the most ambitious global projects in the blockchain space. *Does this sound like you? You have a strong passion for blockchain and cryptocurrencies. , You have a strong desire to do something that has never been done before but still solve real problems for the largest markets in the world. , You want to deliver a real product with a real revenue model. , You want to make a difference and don't want to be just another cog in the wheel. , You are very open to learning from others and when given the opportunity, always willing to jump in and give it your all. , You're the type of person that genuinely prefers to help out where others are weak and you're also always open to accepting help with your own weaknesses. You understand no one is perfect. Required Qualifications , At least 5 years of hands-on professional experience in core Java. , Hands-on experience with developing on at least one backend blockchain codebase, whether proprietary (e.g., Chain) or open source (e.g., Hyperledger, Corda) - not just building apps on top. , Strong understanding of the cryptographic principles and data dependencies underpinning blockchain technologies. , Experience and understanding of major consensus protocols, asymmetric encryption, Merkle trees, hash functions, key-value database , Experience and understanding of transaction scripting and smart contracts, especially Bitcoin style conditionalized transactions , Understanding of key areas of Blockchain research including data privacy, confidential transactions, side chains and pegging, sharding, lightning, and other scaling methodologies , Strong sense of ownership, passion to build quality products for massive scale in collaborative, agile environment and excitement to learn Preferred Additional Qualifications , A degree in Computer Science / Mathematics or equivalent work experience in a field utilizing the same subject matter. , 3+ years of professional C/C++ experience. , 5+ years of development experience developing production grade, multi-threaded, enterprise client/server software using Java stack. , Experience with extending core Blockchain functionality, such as changes to Bitcoin or Ethereum VM. , Experience contributing to the architecture, design, and implementation of Blockchain technologies like Chain, Corda and Hyperledger. · Understanding of microservices architecture. , Recognized expertise in blockchain applications as evidenced by industry participation, publications and/or awards. , Detailed and verifiable understanding of blockchain architectures including detailed knowledge of how various blockchain platforms differ. , Experience with various P2P communication protocols. , Experience in building distributed databases, networking protocols, or large-scale transaction systems. , Experience developing large scale, highly available distributed systems and protocol design. , Strong knowledge of data structures, algorithms, operating systems, and distributed systems fundamentals. , Strong understanding of databases, NoSQL systems, storage and distributed persistence technologies. , Experience with some of the following: concurrency and synchronization, common IPC/RPC methods and patterns, queuing patterns and pipeline design, messaging systems and patterns, virtual memory management. What You’ll Be Doing , Work closely with company leadership to define roadmap and extend an existing custom blockchain implementation in Java. , Write high caliber code on a daily basis to satisfy time sensitive production product development as well as R&D projects. , Collaborate with CTO, blockchain engineers and math wizards and undertake R&D projects to create novel hybrid solutions to solve problems while maintaining extreme performance requirements without trading off guarantees blockchain provides. , Help develop blockchain product specs. , Collaboratively define blockchain systems architecture and best practices. , Document best practices and act as a knowledgeable resource for blockchain engineering and problem-solving. Bonus Points For: , Sense of humor , Published Blockchain-related research , Published cryptography research , Experience or genuine interest in trading and exchanges , Experience in P2P networking , A Master’s in Computer Science / Mathematics or equivalent work experience in a field utilizing the same Benefits The following generous benefits package is provided to all employees: , Competitive salary , Stock options , Medical, dental, and vision insurance , Flexible PTO , Paid holidays , Bonus program , Free snacks
Circle - Engineering Manager - Tx Core

Engineering Manager - Tx Core

Circle Boston, Massachusetts, United States of America

Circle is a global internet finance company, built on blockchain technology, powered by crypto assets, and dedicated to helping people everywhere create and share value. We’ve already made sending money around the world free and easy using blockchain technology with Circle Pay. With Circle Invest, we’re expanding our offerings with a cryptocurrency investment product, enabling anyone to buy and sell crypto assets. Through Circle Trade, we’re market makers for the top crypto coins and offer OTC trading services. In March 2018, Circle acquired Poloniex, one of the world's leading token marketplaces. As a senior member of the platform organization, you will coach the engineers responsible for crypto-currency and fiat payment systems, trading infrastructure and a range of back-office applications What you'll work on - Empower the engineering team to achieve a high level of technical productivity and quality - Recruit outstanding engineers, in collaboration with Circle's recruiting team - Partner with product managers to ensure the platform teams' contributions align with product release schedules - Help engineers grow in their own career paths, learning new technologies and tackling increasingly challenging projects What you'll bring to Circle - Experience mentoring new managers in building productive engineering teams - Excellent communication skills, able to listen to and share ideas, effectively present concepts and work with remote teams - Technical Depth. You are deeply technical, and use your technical expertise to constantly raise the bar - Experience with designing, building and deploying secure, scalable services in the cloud - Results-oriented focus, encouraging managers to set and track goals for themselves and their teams - Able to coordinate the development of cross-team features between engineering teams, product managers and our technical operations team - Champion best practices and seek improvements to our agile processes - An interest in making an impact to the way money moves between people globally Nice to have - Experience developing software in Java, Python or JavaScript - Experience with REST APIs and SQL Databases - Experience with payment gateways or real-time trading systems - Interest in crypto-currency and blockchain technology

Are you hiring?

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.
BOScoin - Blockchain Developer

Blockchain Developer

BOScoin Seoul, Seoul, South Korea

Responsibilities Developing BOScoin (Public Blockchain): development of core blockchain technology development of blockchain consensus protocol blockchain platform technical support Qualifications Experience implementing networking applications using at least one of the follow programming languages, Python, Golang, C, C++, or Rust , Experience implementing applications using SSH, OpenSSL, DSA and other cryptographic theories , Experience participating in Open Source projects, not personal projects; fixing bugs or implementing changes to an existing code base, including writing technical documentation for changes , Working knowledge of Linux as a development environment , Experience working in a fast pasted, decentralized, real world, software development team; not a textbook agile team , Understand the fundamentals of blockchain development and the underlying technologies which power modern cryptocurrency networks , Excellent oral and written communications in a multi-cultural team , Machine learning experience is a plus
BOScoin - Contract Language Developer

Contract Language Developer

BOScoin Seoul, Seoul, South Korea

Minimum qualifications BS degree in a technical field or equivalent practical experience. , 1+ year of experience creating or optimizing compilers and/or toolchains. , General understanding of compilers and other software tools. , Experience with parser generators such as lex/yacc, Antlr or native parser. , Experience with one or more of the following programming languages: C, C++, Java, Go, Python. Preferred qualifications , Knowledge of one or more types of toolchains or compilers including but not limited to: LLVM, Clang, GCC or DSP. , Experience with low-level debugging , Experience with performance/code optimization and/or performance benchmarking. , Experience working on debuggers, especially gdb/lldb , Experience working with assembly languages , MS/Ph.D degree in Computer Science, especially compiler, is a big plus
Dash - Digital Cash - Infrastructure Engineer

Infrastructure Engineer

Dash — Digital Cash without a bank: At Dash, our Goal is to increase financial freedom and opportunities for everyone. We develop products that enable payments on the blockchain and make cryptocurrency accessible for consumers, merchants, businesses, and developers. Digital Cash a better way to exchange money through instant, secure, private, and inexpensive transactions. The Digital Cash ecosystem provides financial opportunities to the unbanked and banked alike. Come help us create the future of finance and change the world! You will create new products that offer the best user experience possible while helping to grow our ecosystem. We value personal initiative and want you to be constantly improving, along with our platform. You'll find a rewarding place on our team, be a valued member to the organization, and deliver cutting-edge products that impact people's lives. *Technical Requirements: * Public cloud experience ( AWS, DigitalOcean ). , Strong Linux system administration skills. , AWS (setup, configuration, design, support of Amazon Web Services). , Google-Suite Administration. , Network Essentials - understanding of the various layers, TCP/IP, DNS, etc. , Experience with threat modeling, especially for web application and web APIs . , Web security and compliance experience (e.g., Firewalls, IDS/IPS systems, DDOS prevention and PCI, HIPAA, FIPS, etc.). , Experience scripting or developing in at least one of the following languages (Ruby, Python, PHP, JavaScript). , Configuration management (Ansible, CloudFormation ) & Docker containers. , Understanding of secure-cloud configuration, (CloudTrail, AWS Config, etc), cloud-security technologies (VPC, Security Groups, etc.) and cloud-permission systems (IAM). , Provide technical support ( All channels) for all internal DASH teams using the existing tools.
Lightning Labs - Crypto Protocol Engineer

Crypto Protocol Engineer

Lightning Labs San Francisco, CA, USA

90K to $130 USD

We are looking for individuals who pick things up quickly and develop skills in our interdisciplinary space, with strong implementation ability. *Roles: * Writing core infrastructure software. System design for Lightning for payments and future projects. Designing secure protocols, software, and algorithms which reduce trust. Supporting communicating with the wider community and industries about our software and technology. *Skills: * Quick learner. Strong engineering background. Experience in Bitcoin, cryptography, or financial software a major plus but not necessary. Can think adversarially. Solid programming skills, experience in golang, C, C++, or python a plus. Demonstrate solid engineering practices and processing, such as a solid testing methodology and documentation. Ability to take ownership of projects. Prior contributions to crypto protocols.
Huobi - Senior JAVA Development Engineer

Senior JAVA Development Engineer

Huobi Beijing, Beijing, China

Job Responsibilities: Research and development of the next generation of bitcoin exchange and related systems; To create performance indicators Achieve rapid iteration based on feedback; Work in small teams, may participate in different levels of development. Job requirements: Be able to skillfully use java; Have years of experience in the writing of the code; Understand the basic knowledge of the relational database. Optional skills: Contribute to open source code or maintain a technical blog. Blockchain (Bitcoin Ethereum) development experience. Ability to develop and troubleshoot multithreaded code. Have JVM development, configuration and tuning experience. Have experience in developing and optimizing existing programs. Have the ability to develop separate modules. Strong communication skills and ability to collaborate with cross-functional teams.
Crunchbase - Platform Engineer

Platform Engineer

Crunchbase San Francisco, CA, USA

Our Mission It’s nearly impossible to find an authoritative source of truth about companies that is both always up-to-date and freely available. Our mission is to continue building the largest high-quality, live, openly editable and accessible dataset of company and people information in the world -- and to build a delightful product with slick, easy-to-use APIs around that dataset. We love building enjoyable user experiences, complex data schemata, APIs, and scalable systems that support tens of millions of interactions per day. Our team is a group of highly skilled engineers working on formidable problems throughout the stack. How We Operate We have a flexible model for team organization at Crunchbase, centered around the principles of agile software development, allowing us to fluidly adapt to new requirements and situations as they arise. We tend towards two main types of teams: • Feature-oriented teams: operate independently and own their projects from cradle to grave, building everything they need to execute. While they don't necessarily have to do all the work themselves, it's their responsibility to make sure the business needs are met all the way into production. • Function-oriented teams: provide support to feature teams and have deeper expertise on particular parts of the stack. It's their responsibility to build platforms that are so good the other teams want to use them, rather than being forced into it. We also ship code as early as we possibly can; getting betas into customer hands is a top priority. Our goal is to tune our process to customer needs as efficiently and quickly as possible. Crunchbase is built with a variety of tools - a core part of our engineering philosophy is to use the right tool for the job: • Ruby, Scala, Java • Node.js, Angular.js, Typescript • Redis, PostgreSQL, ElasticSearch • Git, Nginx, Docker, NewRelic, Jenkins • AWS - EC2, ELB, VPC, S3, R53, RDS, SQS, etc. Platform Engineering at Crunchbase Our primary product is our dataset, but building out a great API, a solid user experience, and a ton of mechanisms for accessing that data requires building many pieces of associated tooling, documentation, and libraries. The responsibilities of platform engineers at Crunchbase include: • Architect systems capable of serving as the brains of complex distributed products. • Think in microservices and APIs - develop and expand our ecosystem of composable, reusable, isolated, single purpose services. • Create highly testable and rock-solid service implementations. • Make important engineering decisions that balance numerous non-engineering factors with technical considerations. • Continuously measure and optimize the performance, effectiveness, and uptime of backend services -- participate in a data driven culture. • Research, prototype, and implement solutions to thorny big data and scale problems using the best available tools. • Thrive in a rapidly changing environment, continuously working to adapt our process to new circumstances. Qualifications: • Solid understanding of computer science and software engineering fundamentals. • Motivated to participate in ongoing learning and growth through pair programming, code reviews, application of new technologies and best practices. • Excellent verbal and written communication skills. • Familiarity with tools we presently use is a plus, but not required -- if you know something better, we may use that instead! What Crunchbase offers: • Competitive salary and equity • A team of creative, transparent entrepreneurs driven to accomplish our mission • Daily catered lunches • Fitness reimbursement (to work off the catered lunches) • Unlimited Paid Time Off (PTO) -- we don't track vacation days • Incredible medical, vision, and dental benefits for employees and their families • 401(k) and Roth plans, and free annual financial adviser check-in • Free One Medical Group membership for employees and their families • Commuting stipend • Free Lyft and Uber rides anywhere in the Bay Area after late nights at the office • Prime location in the Financial District of SF, near Bart Muni stops • Company and team offsites, retreats, events, and happy hours Every day our team is honored to work with entrepreneurs and innovators from every corner of the globe, and we aim to build a team that reflects the diversity of our customers. Each individual at Crunchbase brings their own perspectives, work experiences, lifestyles, and cultures with them, and we believe that a more diverse team creates more innovative products, provides a better service to its customers, and helps us all grow and learn as individuals. Crunchbase does not discriminate on the basis of race, creed, color, ethnicity, national origin, religion, sex, sexual orientation, gender expression, age, height, weight, veteran status, military obligations, or marital status.
Crunchbase - Infrastructure Engineer

Infrastructure Engineer

Crunchbase San Francisco, CA, USA

Our Mission It’s nearly impossible to find an authoritative source of truth about companies that is both always up-to-date and freely available. Our mission is to continue building the largest high-quality, live, openly editable and accessible dataset of company and people information in the world -- and to build a delightful product with slick, easy-to-use APIs around that dataset. We love building enjoyable user experiences, complex data schemata, APIs, and scalable systems that support tens of millions of interactions per day. Our team is a group of highly skilled engineers working on formidable problems throughout the stack. How We Operate We have a flexible model for team organization at Crunchbase, centered around the principles of agile software development, allowing us to fluidly adapt to new requirements and situations as they arise. We tend towards two main types of teams: • Feature-oriented teams:operate independently and own their projects from cradle to grave, building everything they need to execute. While they don't necessarily have to do all the work themselves, it's their responsibility to make sure the business needs are met all the way into production. • Function-oriented teams: provide support to feature teams and have deeper expertise on particular parts of the stack. It's their responsibility to build platforms that are so good the other teams want to use them, rather than being forced into it. We also ship code as early as we possibly can; getting betas into customer hands is a top priority. Our goal is to tune our process to customer needs as efficiently and quickly as possible. Crunchbase is built with a variety of tools - a core part of our engineering philosophy is to use the right tool for the job: • Ruby, Scala, Java • Node.js, Angular.js, Typescript • Redis, PostgreSQL, ElasticSearch • Git, Nginx, Docker, NewRelic, Jenkins • AWS - EC2, ELB, VPC, S3, R53, RDS, SQS, etc. Infrastructure Engineering at Crunchbase Our infrastructure engineering team is responsible for building and running the platforms that the rest of our engineers build on top of. They also help ensure the reliability of our production infrastructure. Our philosophy on software engineering includes end-to-end ownership, meaning product teams own their solutions all the way into production. Infrastructure is about enabling that process and building tools that make it simple, easy and fun for product engineers to get their code live as quickly as possible. We want our engineers to fish for themselves. The responsibilities of infrastructure engineers at Crunchbase include: • Architect and implement continuous integration systems, build and deployment pipelines, production monitoring tools, and high scale web services clusters. • Create zero-downtime migration and deployment procedures enabling high availability. • Execute security audits and act as a guardian of both user and company data. • Guide product engineering teams towards creating easily maintainable, deployable, accessible and available systems. • Thrive in a highly variable working environment - regularly shift from project to project in a continuous effort to improve the state of our development and production ecosystem. • Help us achieve our goal of creating a continuously deliverable system. Qualifications: • Solid understanding of computer science and software engineering fundamentals. • Motivated to participate in ongoing learning and growth through pair programming, code reviews, application of new technologies and best practices. • Excellent verbal and written communication skills. • Familiarity with tools we presently use is a plus, but not required -- if you know something better, we may use that instead! What Crunchbase offers: • Competitive salary and equity • A team of creative, transparent entrepreneurs driven to accomplish our mission • Daily catered lunches • Fitness reimbursement (to work off the catered lunches) • Unlimited Paid Time Off (PTO) -- we don't track vacation days • Incredible medical, vision, and dental benefits for employees and their families • 401(k) and Roth plans, and free annual financial adviser check-in • Free One Medical Group membership for employees and their families • Commuting stipend • Free Lyft and Uber rides anywhere in the Bay Area after late nights at the office • Prime location in the Financial District of SF, near Bart and Muni stops • Company and team offsites, retreats, events, and happy hours Every day our team is honored to work with entrepreneurs and innovators from every corner of the globe, and we aim to build a team that reflects the diversity of our customers. Each individual at Crunchbase brings their own perspectives, work experiences, lifestyles, and cultures with them, and we believe that a more diverse team creates more innovative products, provides a better service to its customers, and helps us all grow and learn as individuals. Crunchbase does not discriminate on the basis of race, creed, color, ethnicity, national origin, religion, sex, sexual orientation, gender expression, age, height, weight, veteran status, military obligations, or marital status.
Crunchbase - Frontend Engineer

Frontend Engineer

Crunchbase San Francisco, CA, USA

Our Mission It’s nearly impossible to find an authoritative source of truth about companies that is both always up-to-date and freely available. Our mission is to continue building the largest high-quality, live, openly editable and accessible dataset of company and people information in the world -- and to build a delightful product with slick, easy-to-use APIs around that dataset. We love building enjoyable user experiences, complex data schemata, APIs, and scalable systems that support tens of millions of interactions per day. Our team is a group of highly skilled engineers working on formidable problems throughout the stack. How We Operate We have a flexible model for team organization at Crunchbase, centered around the principles of agile software development, allowing us to fluidly adapt to new requirements and situations as they arise. We tend towards two main types of teams: • Feature-oriented teams:operate independently and own their projects from cradle to grave, building everything they need to execute. While they don't necessarily have to do all the work themselves, it's their responsibility to make sure the business needs are met all the way into production. • Function-oriented teams: provide support to feature teams and have deeper expertise on particular parts of the stack. It's their responsibility to build platforms that are so good the other teams want to use them, rather than being forced into it. We also ship code as early as we possibly can; getting betas into customer hands is a top priority. Our goal is to tune our process to customer needs as efficiently and quickly as possible. Crunchbase is built with a variety of tools - a core part of our engineering philosophy is to use the right tool for the job: • Ruby, Scala, Java • Node.js, Angular.js, Typescript • Redis, PostgreSQL, ElasticSearch • Git, Nginx, Docker, NewRelic, Jenkins • AWS - EC2, ELB, VPC, S3, R53, RDS, SQS, etc. Frontend Engineering at Crunchbase Crunchbase is more than just a dataset -- we're building a platform that enables companies and people to come together and reach one another regardless of where they are in the world. User Interface and User Experience are the key drivers helping us to achieve this vision. We care deeply about creating something that feels right in every detail, and we’re looking for engineers with either a solid design aesthetic or a passion for front-end componentry to help us go faster. The responsibilities of front-end engineers at Crunchbase include: • Build single page web applications that are flexible, composable, metadata-driven, and able to rapidly adapt to new business requirements. • Collaboratively drive user experience and design decisions with the product team to create interfaces our customers love. • Create high-performance experiences that exceed both our perceived-perf and wall-clock-perf requirements. • Maintain clean, fast, easy-to-understand CSS and component architectures. • Implement best practices in frontend unit, functional and integration testing in a highly API-driven environment. Qualifications: • Solid understanding of computer science and software engineering fundamentals. • Motivated to participate in ongoing learning and growth through pair programming, code reviews, application of new technologies and best practices. • Excellent verbal and written communication skills. • Familiarity with tools we presently use is a plus, but not required -- if you know something better, we may use that instead! What Crunchbase offers: • Competitive salary and equity • A team of creative, transparent entrepreneurs driven to accomplish our mission • Daily catered lunches • Fitness reimbursement (to work off the catered lunches) • Unlimited Paid Time Off (PTO) -- we don't track vacation days • Incredible medical, vision, and dental benefits for employees and their families • 401(k) and Roth plans, and free annual financial adviser check-in • Free One Medical Group membership for employees and their families • Commuting stipend • Free Lyft and Uber rides anywhere in the Bay Area after late nights at the office • Prime location in the Financial District of SF, near Bart Muni stops • Company and team offsites, retreats, events, and happy hours Every day our team is honored to work with entrepreneurs and innovators from every corner of the globe, and we aim to build a team that reflects the diversity of our customers. Each individual at Crunchbase brings their own perspectives, work experiences, lifestyles, and cultures with them, and we believe that a more diverse team creates more innovative products, provides a better service to its customers, and helps us all grow and learn as individuals. Crunchbase does not discriminate on the basis of race, creed, color, ethnicity, national origin, religion, sex, sexual orientation, gender expression, age, height, weight, veteran status, military obligations, or marital status.
Huobi - Senior Front-end Web Development Engineer

Senior Front-end Web Development Engineer

Huobi Beijing, Beijing, China

Job Responsibilities: The design and application of the front-end components, the customization and modification of the framework; The improvement of the front-end project structure, the investigation of advanced technology and tools; Ensure the speed and quality of rapid iterative development, actively explore and summarize the front-end development models and norms; Provide training and guidance to engineers to help engineers get growth. Job requirements: Bachelor degree or above in computer or related major, five years experience in web product development, with front-end team management experience is preferred; A solid basic computer skills, a strong code-writing ability; with high technical study ability, a strong ability for tackling technical difficulties, analysis and problem-solving skills; Proficient in angularjs, H5 / CSS3, skillfully use nodejs, requires, react, vue.js and other technologies, familiar with the front-end framework, and understand its principles; Familiar with the mainstream framework, the design and implementation of the class library, skilled in cross-browser, cross-terminal development; Attach importance to communication, with independent learning ability and able to give guidance to others. Excellent English listening, speaking, reading and writing skills and can communicate with foreign employees properly.
Crunchbase - Data Engineer

Data Engineer

Crunchbase San Francisco, CA, USA

Our Mission It’s nearly impossible to find an authoritative source of truth about companies that is both always up-to-date and freely available. Our mission is to continue building the largest high-quality, live, openly editable and accessible dataset of company and people information in the world -- and to build a delightful product with slick, easy-to-use APIs around that dataset. We love building enjoyable user experiences, complex data schemata, APIs, and scalable systems that support tens of millions of interactions per day. Our team is a group of highly skilled engineers working on formidable problems throughout the stack. How We Operate We have a flexible model for team organization at Crunchbase, centered around the principles of agile software development, allowing us to fluidly adapt to new requirements and situations as they arise. We tend towards two main types of teams: • Feature-oriented teams:operate independently and own their projects from cradle to grave, building everything they need to execute. While they don't necessarily have to do all the work themselves, it's their responsibility to make sure the business needs are met all the way into production. • Function-oriented teams: provide support to feature teams and have deeper expertise on particular parts of the stack. It's their responsibility to build platforms that are so good the other teams want to use them, rather than being forced into it. We also ship code as early as we possibly can; getting betas into customer hands is a top priority. Our goal is to tune our process to customer needs as efficiently and quickly as possible. Crunchbase is built with a variety of tools - a core part of our engineering philosophy is to use the right tool for the job: • Ruby, Scala, Java • Node.js, Angular.js, Typescript • Redis, PostgreSQL, ElasticSearch • Git, Nginx, Docker, NewRelic, Jenkins • AWS - EC2, ELB, VPC, S3, R53, RDS, SQS, etc. Data Engineering at Crunchbase Our data team is responsible for building and maintaining the infrastructure for our data needs. As Crunchbase grows, so too does the amount of data we process, the number of sources it comes from, and the number of ways that people want to slice and dice it. We are currently building out a robust pipeline for our core data and we’re continually expanding use cases for it, so it must be both scalable and flexible. At its core, Crunchbase is a data company, and data engineering is at the heart of our platform and will propel us into the future. The responsibilities of data engineers at Crunchbase include: • Architect and build new dimensional data models and schema designs to improve accessibility, efficiency, consistency and quality of both internal and production data. • Build, monitor, and maintain analytics and production data ETL pipelines. • Provide the foundation for a data-driven culture by empowering other engineers and the Product team to ask questions of the dataset in an easy, reliable way. • Enable data scientists to implement NLP and ML algorithms at scale, in fault-tolerant, highly available systems. Qualifications: • Solid understanding of computer science and software engineering fundamentals. • Motivated to participate in ongoing learning and growth through pair programming, code reviews, application of new technologies and best practices. • Excellent verbal and written communication skills. • Familiarity with tools we presently use is a plus, but not required -- if you know something better, we may use that instead! What Crunchbase offers: • Competitive salary and equity • A team of creative, transparent entrepreneurs driven to accomplish our mission • Daily catered lunches • Fitness reimbursement (to work off the catered lunches) • Unlimited Paid Time Off (PTO) -- we don't track vacation days • Incredible medical, vision, and dental benefits for employees and their families • 401(k) and Roth plans, and free annual financial adviser check-in • Free One Medical Group membership for employees and their families • Commuting stipend • Free Lyft and Uber rides anywhere in the Bay Area after late nights at the office • Prime location in the Financial District of SF, near Bart Muni stops • Company and team offsites, retreats, events, and happy hours Every day our team is honored to work with entrepreneurs and innovators from every corner of the globe, and we aim to build a team that reflects the diversity of our customers. Each individual at Crunchbase brings their own perspectives, work experiences, lifestyles, and cultures with them, and we believe that a more diverse team creates more innovative products, provides a better service to its customers, and helps us all grow and learn as individuals. Crunchbase does not discriminate on the basis of race, creed, color, ethnicity, national origin, religion, sex, sexual orientation, gender expression, age, height, weight, veteran status, military obligations, or marital status.
ZILLIQA - Blockchain Software Engineer

Blockchain Software Engineer

ZILLIQA Singapore, 01, Singapore

Duties & Responsibilities: Deliver code that turns the vision and roadmap of Zilliqa into monthly milestones. , Conduct thorough tests on the Zilliqa blockchain for performance, scalability, and reliability. , Document designs, development, and testing to facilitate teamwork and collaboration. , Keep up with latest technologies in the blockchain space and understand when and where to adopt them. , Work closely with collaborators in the community or partner enterprises. Qualifications: , Bachelor’s degree (or higher) in computer science, computer engineering, or equivalent practical experience. , Good knowledge of data structures and algorithms. , 3+ years hands-on experience in writing robust C++ code and object-oriented design patterns. , Good working knowledge of TCP/IP and Linux programming. , Experience in development on blockchain (e.g., Ethereum) is a plus. , Ability to work independently and collaboratively in an agile team.
Huobi - Senior Development Engineer

Senior Development Engineer

Huobi Beijing, Beijing, China

Job Responsibilities: Architecture planning and core functions development in digital asset trading platform and related Internet financial platform; Participate in the product planning, program development, requirement investigation and architecture design; Fuide the daily progress of project team members to solve the technical problems in development. Job requirements: Have Proficiency in Linux system; Have profound understanding in JVM, familiar with the common method in JVM tuning; More than three years backend development/system programming experience; (Python, Ruby, Golang, C, Clojure, Scala, Java.etc.no language restriction); Skilled in a database, SQL / NoSQL unlimited; Skilled use of Git; Like the open source technology, and have the strict requirement on code quality; Have a keen desire to learn, keep trying new technologies and have the deep understanding of the old technology. Preferring pluses: Proficiency in Java / Experience with Financial Project / Github open source project or technical blog
Bread App - Frontend Engineer

Frontend Engineer

Bread App Remote

We are looking for an experienced frontend engineer to join our web team to help us build the best crypto currency experience in the world. Our vision is to decentralize banking and bring the power of financial services to everyone in the world, including the nearly 2 billion adults that to this day remain unbanked. Web Technology at Bread At bread, web technology is core to our security model and business. By running code in a web process we separate it from the cryptocurrency code for enhanced security, and we can push updates to much of our application without seeking approval from Apple. Our long term vision is to have a wallet that is free, secure, and easy to use. On top of that wallet there will be a host of banking features in every conceivable geography, most of which will be created using web technologies. The Bread app on iOS is responsible for securing billions of USD worth of digital assets, and our goal is to handle billions more in transactions between the traditional financial systems and cryptocurrencies. We're hiring more frontend engineers to work towards our ambitious goals of revolutionizing finance. What we're doing at Bread Bread is at the heart of a financial revolution. We're building the missing piece of infrastructure that ties together the essential functionality of a bank, but where individuals retain complete control over their assets. As a a financial infrastructure company, our mission is unlikely to ever be complete. We need continually strive to bring the power of our apps to new regions of the world, some of which have never had wide access to banking functionality. Our approach to this problem heavily focuses on several core tenants. For one, we will never have direct control or visibility over customer funds. It is not our job to interfere in the personal financial lives of our customers. This is accomplished by using digital assets like Bitcoin, and a mobile app like ours which manages its assets on-device. The second tenant of our approach is to provide integration with the traditional financial system. Regardless of the currency, people still need to get paid, pay their bills, pay for goods at merchants, and send money to their family and friends. We are building infrastructure that integrates with local financial businesses that tie in with local currencies and adhere to local laws. Finally, we need to fight for a quality consumer experience. This is why we try to retain control over every moment of our customer's interaction with our products. We relentlessly design, redesign, test, and experiment to ensure our customers have a positive, safe experience. What it's like to work here We've built a lively remote work culture that emphasizes regular personal interaction. At Bread, we started as a remote team and have built our workflows around it. This allows us to hire people who want to work with us, regardless of where they've decided to settle (or roam). Work-life balance is important to everyone at Bread, and we strive to ensure everyone has enough time for family, exercise, and mental health. In our opinion, a happy and healthy team is an essential ingredient to finding creative solutions to the hard problems we're trying to solve. We're more operationally transparent than you may be used to. The entire Bread team has access to a variety of dashboards that help our distributed team make better decisions. If you have a question that can't be answered by a dashboard or an easy query, let's see if we can fix that. Bread is committed to building an actively inclusive work environment that makes our team an excellent home for everyone—regardless of gender, sexual orientation, ethnicity, race, education, age, or other personal characteristics. Requirements: There are no hard requirements, so if you see something listed here that you're unsure about, please don't hesitate to ask! 5+ years of software engineering experience , Confidence working in the NPM ecosystem , Experience with ES6 , Ability to write unit tests, integration tests , Knowledge of underlying web technologies: APIs, REST, HTTP, JSON, etc , A desire to learn and grow your skills , You value your attention to detail Nice to haves: , Experience with Vue is a big plus , Crypto currency experience will help you get up to speed quicker , Animations & user interaction design are important as well You should include these in your application: , Resume and LinkedIn profile , Links to code samples on Github, Gitlab, etc
EXMO - MySQL Site Reliability Engineer

MySQL Site Reliability Engineer

EXMO Polegate, ENG, United Kingdom

Responsibilities Design, implement, and maintain database management tools for managing a large fleet of databases Design and deploy databases on test and production environment Perform database installation, upgrades, master promotions, and site failover Implement procedures and tools for backup, recovery, and monitoring Interact with developers, site architects, and operations teams to resolve site and database issues Requirements Strong understanding of MySQL and relational database architecture concepts Strong hands-on experience administering large MySQL installations with at least 5 years of experience Proficiency in any of these programming languages: Python, C/C++, Java Proficiency in UNIX/Linux platforms with excellent knowledge of system internals
ZILLIQA - Compiler Engineer

Compiler Engineer

ZILLIQA Singapore, 01, Singapore

Duties & Responsibilities Deliver code that turns the vision and roadmap of Zilliqa into monthly milestones. , Conduct thorough tests on the Zilliqa blockchain for performance, scalability, and reliability. , Document designs, development, and testing to facilitate teamwork and collaboration. , Keep up with latest technologies in the blockchain space and understand when and where to adopt them. , Work closely with collaborators in the community or partner enterprises. Qualifications , Bachelor’s degree (or higher) in computer science, computer engineering, or equivalent practical experience. , 3+ years hands-on experience in compiler design and implementations. , Experience in formal methods and automated or interactive theorem proving tools such as Coq. , Experience in development on blockchains such as writing Solidity contracts is a plus. , Ability to work independently and collaboratively in an agile team.
EXMO - Infrastructure Security Engineer

Infrastructure Security Engineer

EXMO Polegate, ENG, United Kingdom

Responsibilities Drive security engineering and architecture efforts for our production infrastructure Develop methods to security-harden Exmo environment without diminishing productivity Build creative tools and services that detect security issues and increase our response capability Provide security domain expertise on system, network, encryption and authentication services Proactively audit the infrastructure, identify security problems and prioritize fixes Requirements Experience building security in a fast-paced, web-scale environment In-depth knowledge of multiple OS platforms with strong emphasis on Linux Advance knowledge of networking protocols - TCP/IP, DNS, SMTP, BGP etc. In-depth knowledge of authentication protocols, applied cryptography, PKI and SSL/TLS Proficiency in at least one programming language (C++, Python, Java, Ruby, etc)