Principal/Senior Engineer - Blockchain Development Engineer

Hong Kong
Full time
Office
Compensation is not specified
Role
Software Engineer
Description

About the Company

At OKX, we are shaping the future with advanced technology. Established in 2017, OKX stands out as a prominent cryptocurrency exchange for spot and derivatives trading. Utilizing blockchain technology, OKX offers a wide range of innovative products and solutions that are transforming the financial landscape. Trusted by over 20 million users across 180 regions globally, OKX aims to provide a dynamic platform for individuals to delve into the realm of crypto. Alongside the top-notch DeFi exchange, OKX is also known for OKX Insights, a research arm that stays abreast of industry trends. With a diverse array of crypto services and a focus on innovation, OKX envisions a world where financial accessibility is empowered by blockchain technology and decentralized finance.

We value our team just as much as we value technology. We foster a collaborative culture where success is shared, change is embraced, and integrity is paramount. Our mission is to cultivate a welcoming, enriching, and inclusive environment for all team members, regardless of their background, where everyone is appreciated, respected, and offered equal opportunities for growth and success.

Opportunity Overview

  • Engage with top talents in blockchain technology, contributing to the development and enhancement of security tools, and remaining at the forefront of this rapidly changing industry.
  • Access continuous learning opportunities to enhance skills, including hands-on experience in smart contract auditing and security tools development.
  • Make a global impact through the utilization of our widely-used Web3 products, and contribute to their safety and reliability.

Responsibilities

  • Direct the design, development, thorough testing, and optimization of performance for L1 or L2 blockchain projects.
  • Lead communication efforts and actively contribute to well-known blockchain projects like Ethereum, Polygon, and others in mainstream usage.
  • Drive the development of ZKEvm and related components.
  • Collaborate with the team to create scalable blockchain solutions.
  • Engage in product planning and devise technical roadmaps.
  • Address development challenges, conduct fault diagnosis, and implement fixes.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • Preferably possess 2-3 years of experience in blockchain development, with proficiency in Golang, Rust, C++, or related languages.
  • Solid comprehension of blockchain technology, including Ethereum, Polygon, Bitcoin, Solana, and L2 networks.
  • Exposure to zero-knowledge proof development, particularly zkvm, and familiarity with principles of plonk/halo2/KZG/FRI, along with related libraries or circuit development languages such as plonky2, Circum, gnark.
  • Familiarity with performance optimization tools like Gperftools, Profiler, Flamegraph, Pprof, etc., and experience in performance optimization development within projects. Knowledge of zk GPU acceleration is beneficial.
  • Excellent analytical skills, problem-solving capabilities, and team collaboration aptitude.

Desirable Qualifications

  • Profound understanding of the workings of mainstream ZK-Rollup L2 technology and in-depth awareness of ZKEvm technicalities.
  • Hands-on experience in L2 blockchain projects like polygon\linea\zksync.
  • Proficiency in ZKP like groth16, fflonk, plonky2.

Benefits

  • Competitive total compensation package.
  • Extensive insurance coverage for employees and their dependents.
  • Further perks and benefits to be elaborated on during the selection process.
Skills Required
Avatar
OKX
Company size
Not specified
Location
United States
Description
OKX is a world-leading digital asset exchange, providing advanced financial services to traders worldwide leveraging blockchain technology. Our platform offers spot & derivatives trading helping traders optimize their strategy. It provides a safe, reliable and stable environment for digital assets trading via web interface and mobile app by adopting GSLB, and distributed server clusters. We believe blockchain technology will eliminate barriers to transactions, increase the efficiency of transactions across society, and eventually have a significant impact on the global economy. We strive to achieve something that changes the world and never stop to innovate and improve on our customer experience.

More Full-time Jobs

Show more

Crypto Quantitative Analyst (Kuala Lumpur- Remote)

Kuala Lumpur, Malaysia
Kuala Lumpur, Malaysia
Full time
Remote

Crypto AI ratings and forecasting company is looking for a quantitative analyst to contribute to the development of cryptocurrency trading strategies.

Ideal candidate will possess a strong enthusiasm for trading, Python proficiency, exceptional analytical capabilities, and thrive in a dynamic work environment.

Responsibilities:

Create, assess, and optimize algorithmic trading approaches.

Discover fresh trading concepts and investment prospects.

Conduct in-depth analysis on extensive data sets to identify trends.

Develop risk management solutions.

Requirements:

Advanced Python skills.

Proficiency in working with large datasets.

Capability to construct and validate trading strategies.

Solid statistical background.

About the Company:

Token Metrics offers AI-powered crypto indices, assessments, and price predictions to assist crypto investors in building profitable portfolios.

Servicing various clients, including individual investors, traders, and crypto fund managers across over 50 countries.

Software Engineer - Wallet Services (Full Stack)

New York, USA +1
New York, USA +1
Full time
Office
Our mission is to make blockchain accessible to a wide audience of users. The Alchemy Platform, designed as a top-tier developer platform, aims to simplify blockchain development. We have established robust infrastructure in the blockchain space, facilitating over $105 billion in transactions for millions of users across almost every country globally.

The Alchemy team comprises individuals with extensive experience in scalable infrastructure, AI, and blockchain, having held key positions at leading tech companies and academic institutions such as Google, Microsoft, Facebook, Stanford, and MIT.

We recently secured significant funding during a Series C1 round, resulting in a valuation of $10.2 billion, with notable investors including Lightspeed, Silver Lake, a16z, Coatue, Addition, Stanford University, Coinbase, and prominent figures from Google and Charles Schwab.

Alchemy is the power behind numerous top blockchain companies worldwide and has been prominently featured in notable publications like TechCrunch, Forbes, and Bloomberg.

The Role

As a full stack engineer on our team, you will focus on creating impactful, user-centric products and develop new libraries to support our goal of simplifying the wallet experience for mainstream users. Your responsibilities will extend to contributing to our team culture, open-source projects, and developer documentation as we expand our team and the Account Abstraction ecosystem.

Refining user experiences for mainstream users, developers, and major industry players will be a core aspect of your role. You will play a pivotal part in engineering Alchemy products and driving broader EVM ecosystem development, engaging in roadmap planning, open-source contributions, standards development, and strategic collaborations.

You can explore our public domain work to get insight into our contributions in fostering an open ecosystem.

What You'll Do:

Lead the development of user-facing features for blockchain developers from inception to delivery.

Develop tools for debugging blockchain applications on the web.

Troubleshoot production issues across services and various levels of the stack.

Uphold coding best practices, robust typing, and API design.

Collaborate with team members working on design, growth, and blockchain infrastructure.

Design tools that empower developers to analyze smart contracts, on-chain transactions, and API calls.

Implement onboarding features to assist novice blockchain developers in building and deploying their initial applications.

Introduce novel blockchains and integrate their distinct functionalities into the web platform.

What We're Looking For:

Candidates at mid, senior, and staff levels with opportunities for internal and ecosystem-level ownership.

Proven track record of delivering and enhancing user-facing products and web applications with large user bases.

Dedication to seeing projects through to successful completion, spanning various technologies and systems.

Capacity to integrate diverse services and processes seamlessly, even in unfamiliar territories.

Self-initiative and knack for executing new concepts independently.

Ability to strike a balance between excellence and expedient delivery.

Proficient in TypeScript, React (or equivalent), NodeJS, and modern web development tooling.

Experience in Production Native Mobile and React Native is advantageous.

Background in Web3 technology is a bonus.

Entrepreneurial ventures or side projects and startup experience are desirable.

Additional Details

Salary and benefits package includes competitive compensation, with base salary totaling $135,000 - $350,000 per annum. This range excludes bonuses, equity, and benefits, which will factor into the final compensation based on relevant experience, skills, qualifications, and business requirements. Medical, dental, vision coverage, 401k, and unlimited flexible time off are among the inclusive benefits offered by Alchemy.

Software Engineer, Python

Austria +1
Austria +1
Full time
Office
Who we are

We are dedicated to simplifying the process of wealth creation. Established in 2014 in Vienna, Austria by Eric Demuth, Paul Klanschek, and Christian Trummer, our mission is to assist individuals in believing in themselves to achieve financial independence both now and in the future. With our intuitive and versatile trading platform, we empower all levels of investors to participate in assets like cryptocurrencies, crypto indices, stocks, precious metals, and commodities, regardless of their budget, 24/7. Operating globally with a team distributed across various cultures and time zones, we serve over 4 million customers and are recognized as one of the safest investment platforms in Europe.

Headquartered in Austria, we operate across Europe and are led by a skilled and diverse team of professionals who are driven to innovate and achieve outstanding results. We thrive on collaboration, diverse perspectives, and a commitment to excellence, keeping Bitpanda at the forefront of the industry. If you are a forward-thinker who enjoys moving quickly and wants to make a meaningful impact, come join us and be a part of our transformative team.

Your role

As a Software Engineer in our Blockchain team, you will focus on integrating cutting-edge blockchain technology, such as the lightning network implementation, into our existing ecosystem.

Key responsibilities

Handle the maintenance and development of Cryptonodes and services that interact with different parts of the Crypto ecosystem.

Create clean, scalable, and sustainable solutions for high-performance backend systems employing event-driven architecture on AWS with Kafka.

Collaborate on loosely coupled microservices that underpin the organization's core business services.

Join a dynamic team of experienced developers who are eager to support and guide your growth.

Qualifications

Solid understanding and enthusiasm for Cryptocurrency and Blockchain technology.

Proficiency in Python with a focus on API development, including type hints and annotations.

Experience with relational or NoSQL databases (such as PostgreSQL, MySQL, DynamoDB), API design, websockets, and network communication.

Basic understanding of event-driven design, event streams, and message brokers like Apache Kafka.

Familiarity with AWS services, trading/markets, DevOps infrastructure, Infrastructure-as-Code, AI, smart contracts, Cryptonodes, Web3 is advantageous.

Benefits

Hybrid-working model with 60 Work From Anywhere days.

Competitive compensation package with Bitpanda stock options.

Comprehensive benefits and flexible policies.

Exclusive rewards for trading on Bitpanda.

Company-wide and team events held in-person and virtually.

Bitpanda merchandise to enhance your brand experience.

Above all, this role offers an opportunity to develop and thrive as part of Bitpanda's exciting journey towards becoming Europe's foremost investment platform.

Bitpanda is committed to cultivating a fair and inclusive workplace built on trust and mutual respect. We value diversity and inclusivity, aiming to create a team that represents a range of backgrounds, perspectives, and skills.

Staff Software Engineer - Staking

Palo Alto, USA
Palo Alto, USA
Full time
Office
We are seeking a Staff Software Engineer to join our Staking team at BitGo, a pioneering company specializing in digital asset financial services. BitGo focuses on providing liquidity, custody, and security solutions to institutional investors, with a significant presence in both centralized and decentralized finance sectors. With innovative offerings like market-leading trading, lending, and borrowing services, BitGo has become a trusted custodian for WBTC and serves over 1,000 coins and tokens globally. Backed by prominent investors such as Goldman Sachs and Digital Currency Group, BitGo is constantly pushing the boundaries of what's possible in the digital asset world.

As a key part of our team, you will play a pivotal role in developing robust and scalable systems for integrating blockchains. You will work on ensuring secure custody and staking of significant funds amounting to billions of dollars. We are looking for individuals with a strong security-oriented mindset, expertise in distributed systems, and a profound understanding of the cryptocurrency landscape. If you are enthusiastic about driving innovation in blockchain technology and possess a background in building scalable software solutions, we invite you to be a part of shaping the future of digital assets with us.

This opportunity offers a remote position, with an expectation for those living near the office to join the team on Wednesdays.

Key Responsibilities:

Technical Leadership:

Leading and contributing to large initiatives involving multiple engineering teams.

Providing technical leadership across different domains and initiatives.

Setting and steering the team's long-term technical vision.

Delivering high-quality technical contributions and offering valuable feedback on designs.

Defining strategic direction, planning roadmaps, and ensuring team success.

Engineering Responsibilities:

Designing and building scalable APIs, libraries, and services for blockchain integration and staking functionalities.

Taking ownership of features from research to deployment, ensuring functionality and scalability.

Developing integration libraries and SDKs to facilitate interactions with servers and APIs.

Documenting and exposing functionalities for UI, developers, and internal/external tools.

Collaborating closely with engineering teams and product managers to ensure consistent work quality.

Mentorship and Collaboration:

Mentoring peers across the broader engineering team, facilitating growth through code reviews and best practices.

Skills & Experience:

Required:

Minimum 8 years of experience in back-end, server-side software development.

Strong proficiency in TypeScript/Node.JS and/or Kotlin.

Proficient in unit and functional testing, debugging, and creating abstractions for complex systems.

Experience with Git, GitHub, branching methodologies, code review tools, and CI tools.

Bachelor’s degree in computer science, applied mathematics, or a related technical discipline.

Strong interest in cryptocurrencies and blockchain, with excellent algorithm design and problem-solving skills.

Capability to work independently in a fast-paced environment.

Preferred:

Experience in the blockchain and security industry.

Familiarity with microservices, service-oriented architectures, React, Databases (MongoDB), Docker, and Kubernetes.

Experience in building distributed systems that scale effectively.

Why Join BitGo:

At BitGo, we value open communication, transparency, ownership, and craftsmanship in our team members. If you align with our vision and mission of delivering trust in digital assets, we welcome your innovative thinking and problem-solving skills to join us. By being part of our journey, you will contribute to transforming financial markets and shaping the future of investing.

Join us at BitGo and enjoy competitive compensation, stock options, health insurance, a 401k company match, paid parental leave, vacation time, commuter benefits, and delicious catered meals. Embrace the opportunity to work alongside talented colleagues in an inspiring startup environment where collaboration and excellence are at the core.

Pay Transparency Notice: Depending on your level and location, the base salary for this role ranges from $185,000 to $235,000 USD, with additional perks such as equity, an annual bonus, and outlined benefits forming part of your total compensation package.

Compliance Data & Reporting Analyst

Seattle, USA
Seattle, USA
Full time
Remote
Circle is a fintech organization operating in the rapidly expanding internet of money landscape. Our aim is to facilitate the seamless global transfer of value in a digital format efficiently and at minimal costs compared to traditional financial systems. By leveraging blockchain technology, such as our USDC stablecoin, we empower businesses, entities, and developers to capitalize on the evolution of digital currency and technology, opening up new horizons for payments and commerce.

What You'll Be a Part Of:

We prioritize transparency and stability across all aspects of our operations. As we extend our presence globally, speed and efficacy are central to our achievements. Our team lives by our core principles: Multistakeholder approach, Mindfulness, Excellence, and High Integrity. In fostering a collaborative remote work environment, collective strength drives our success, while diversity and innovative thinking are embraced.

What You'll Be Responsible For:

Circle is seeking a seasoned analyst with a strong background in Compliance systems and data management. In this pivotal role, you will be instrumental in developing reporting and insights capabilities to enhance data-driven compliance. Empowered to create top-tier resources, you will support the Global Compliance Program in achieving exceptional outcomes by safeguarding data integrity, generating program insights, and refining models to aid compliance officers in decision-making.

What You'll Work On:

Collaborate with the Compliance Program and Product teams to design dashboards and reports for AML, Sanctions, and KYC controls.

Lead analytics efforts for BSA/AML compliance controls, optimizing control measures in regulatory contexts.

Establish system performance metrics and deploy a Testing and Quality Assurance framework to ensure data accuracy consistently.

Develop self-service dashboards, statistical tools, models, and reports for informed decision-making.

Assist in the documentation, maintenance, and optimization of AML transaction monitoring rules, sanctions screening systems, and risk scoring models.

Conduct pre- and post-implementation testing for AML and sanctions models.

Ensure comprehensive technical documentation for compliance programs to meet regulatory standards.

Drive continuous improvement initiatives to enhance automation and process efficiency.

Apply advanced statistical techniques to analyze structured and unstructured data to solve complex business challenges.

Partner with cross-functional teams to map out the data and analytics roadmap for program execution.

You Will Align with Our Core Values:

Multistakeholder: Demonstrate commitment to customers, shareholders, employees, and community.

Mindful: Show respect, active listening, and attention to detail.

Driven by Excellence: Actively pursue goals with a passion for customer success, avoiding mediocrity.

High Integrity: Uphold ethical standards, promote open communication, and reject dishonesty.

What You'll Bring to Circle:

Bachelor's degree in Information Science, Computer Science, Engineering, or related field.

7+ years of experience in data management and analytics within banking, consulting, or cryptocurrency sectors.

Proficiency in data analysis programming languages like Python, SQL, or R.

Experience collaborating with various cross-functional team leaders to improve compliance systems.

Demonstrated ability in documenting compliance models.

Comfort working in a dynamic industry, adapting quickly to evolving demands.

Familiarity with AML/sanctions software applications (e.g., LexisNexis Bridger) and transaction monitoring solutions.

Competency in Google Suite, Slack, and Apple MacOS.

Additional Information:

This position qualifies for day-one PERM sponsorship for eligible candidates.

Compensation is determined based on experience, skills, qualifications, and organizational needs.

Compensation may vary based on location.

Base Pay Range: $145,000 - $192,500 Annual Bonus Target: 15% Additional Benefits: Equity, Medical, Dental, Vision, 401(k), Discretionary Vacation Policy, Sick Leave, Paid Holidays.

Circle is an equal opportunity employer that celebrates diversity. We do not discriminate based on race, religion, nationality, gender, age, marital status, veteran status, or disability. A portion of our locations participates in the E-Verify Program as required by law.