
OKX · Hong Kong, Hong Kong SAR; Singapore, Singapore
OKX will be prioritising applicants who have a current right to work in Singapore, and do not require OKX's sponsorship of a visa ABOUT OKX At OKX, we beli...
OKX will be prioritising applicants who have a current right to work in Singapore, and do not require OKX's sponsorship of a visa
At OKX, we believe that the future will be reshaped by crypto, and ultimately contribute to every individual's freedom. OKX is a
leading crypto exchange, and the developer of OKX Wallet, giving millions access to crypto trading and decentralized crypto
applications (dApps). OKX is also a trusted brand by hundreds of large institutions seeking access to crypto markets. We are safe
and reliable, backed by our Proof of Reserves. Across our multiple offices globally, we are united by our core principles: We
Before Me, Do the Right Thing, and Get Things Done. These shared values drive our culture, shape our processes, and foster a
friendly, rewarding, and diverse environment for every OK-er. OKX is part of OKG, a group that brings the value of Blockchain to
users around the world, through our leading products OKX, OKX Wallet, OKLink and more.
The DEX Token Markets team at OKX Web3 empowers users with a robust, data-driven platform designed for real-time market tracking
and analysis across multiple DEXs and blockchains. Our platform provides traders with essential tools such as real-time charts,
trade feeds, customizable token watchlists, price alerts, and advanced screeners that track key metrics like volume, price
changes, and liquidity. With support for over 40 chains and hundreds of thousands of trading pairs, we offer one of the most
comprehensive decentralized market monitoring solutions available. Trusted by millions of traders worldwide, our platform is an
indispensable resource for navigating the fast-paced world of crypto trading and investment. As part of this team, you’ll
contribute to building high-impact products that help users make smarter trading decisions in the decentralized ecosystem.
What You'll Be Doing
1. Build and maintain the market tracking and analysis platform.
2. Develop high-throughput, low-latency backend systems, and optimize them to keep the data accurate, timely, and reliable.
3. Troubleshoot and resolve technical issues to ensure the stability and quality of our services.
4. Deliver assigned features and projects with quality and on time, writing clean, well-tested, maintainable code.
5. Collaborate with product and other engineering teams to support their needs and keep integrations running smoothly.
What We Look For In You
1. Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field (or a strong STEM
education background).
2. 3-5+ years of extensive experience designing, building, and operating high-performance systems in Java, with a deep
understanding of the JVM, IO, multithreading, concurrency, and networking.
3. Familiar with databases like MySQL, with a deep understanding of transactions and indexing and hands-on experience in SQL
optimization; well-acquainted with frequently-used middleware such as caching and message queues.
4. Thorough command of common data structures, algorithms, and design patterns, with good coding norms.
5. Clear logic, strong learning and communication skills, a passion for technology, and the ability to thrive in a fast-paced
environment.
Nice to Haves
1. Proven experience designing and developing distributed systems, with a solid grasp of core principles such as consistency, high
availability, fault tolerance, and horizontal scalability applied to high-throughput data platforms.
2. Familiarity with DEX mechanics and the broader Web3 ecosystem, ideally as a hands-on user or active trader, bringing genuine
product intuition and a deep passion for decentralized finance.
3. Proficiency in reading, writing, and speaking English to collaborate effectively with global and cross-functional team members.
Perks & Benefits
All official OKX vacancies are published on this website. While roles may appear on selected third-party platforms from time to
time, information on other sites may be inaccurate or outdated. If in doubt, please apply directly through our official careers
website.
Information collected and processed as part of the recruitment process of any job application you choose to submit is subject
to OKX's Candidate Privacy Notice [https://www.okx.com/en-eu/help/okx-candidate-privacy-notice].
STAFF/SENIOR JAVA ENGINEER, OKX WALLET (WEB3) WHO WE ARE OKX Wallet is OKX's self-custody wallet, built for users worldwide to securely and conveniently store, manage, and use their on-chain assets. The wallet backend operates in a multi-chain, multi-asset, high-concurrency environment shaped by on-chain state uncertainty and strict fund-security requirements — combining the complex-systems challenges of traditional internet backends with the transaction, signing, and on-chain interaction problems unique to blockchain. We're looking for a Senior Java Engineer with roughly 5–10 years of backend experience: someone with strong engineering fundamentals who can independently own core modules, exercise sound judgment on complex problems, and proactively coordinate across upstream and downstream teams to drive work to completion. WHAT YOU'LL DO * Own core wallet backend modules. Build and continuously improve address management, asset synchronization, transaction construction, broadcasting, on-chain confirmation, gas estimation, nonce management, and transaction-state tracking. Understand each module's role in the full wallet flow, and keep stability, performance, and maintainability front of mind. For complex requirements, break the problem down before choosing an implementation rather than stacking code or reusing old designs. * Build transaction and on-chain interaction scenarios. Work on transfers, token approvals, contract interactions, cross-chain, swaps, DApp connections, and signature-request handling. Understand a transaction's full lifecycle — from initiation through construction, signing, broadcasting, on-chain confirmation, and final state update — and diagnose issues like stuck transactions, duplicate submissions, state inconsistencies, and on-chain success that isn't reflected in the business system, using logs, on-chain data, and call traces. * Support multi-chain and new-chain integration. We already support EVM, Tron, and Solana, and continuously onboard new public chains, Layer 2 networks, and asset standards. Contribute to technical research, integration design, and feature development, accounting for differences in address models, account systems, transaction structures, signing methods, fees, and confirmation mechanisms — as well as node stability, asset sync, exception compensation, monitoring, and security boundaries. * Ensure stable operation. Contribute to day-to-day stability work — monitoring, alerting, rate limiting, graceful degradation, retries, compensation, data reconciliation, and troubleshooting. When incidents occur, help investigate, narrow scope, and fix root causes; for recurring issues, drive systemic fixes such as added monitoring, stronger fallbacks, or design improvements. * Drive your projects to delivery. Take ownership of the modules and projects you're responsible for. On work spanning product, QA, frontend, infrastructure, or other backend teams, proactively sync information, surface dependencies and risks, and drive issues to resolution. When requirements are unclear or opinions diverge, lay out the context, offer your own judgment, and help build consensus. * Continuously raise engineering quality. Participate in design discussions, code reviews, and system optimization. Spot unreasonable designs, duplicated logic, and latent risks, and propose actionable improvements. Document technical decisions, post-incident learnings, and best practices, and help less-experienced teammates. * Apply AI in daily development. Use AI coding tools (Claude Code, Cursor, Codex, etc.) to assist with code comprehension, scaffolding, unit tests, code review, troubleshooting, refactoring, and documentation — validating AI output for correctness, project conventions, performance, and security rather than using it unchecked. WHAT WE'RE LOOKING FOR * Solid Java backend fundamentals. ~5–10 years of Java backend experience with a strong grasp of collections, concurrency, thread pools, the JVM, network communication, and common performance issues. Proficient with Spring Boot, Spring Cloud, MyBatis, or comparable stacks, able to independently design and build medium-to-large backend modules and reason about the mechanics behind the frameworks you use. * Strong system design ability. Experience with complex or high-concurrency systems; comfortable with idempotency, retries, compensation, caching, message queues, distributed locks, data consistency, rate limiting, and service degradation. Able to own module- or service-level design and clearly explain the core flow, failure scenarios, and key trade-offs. * Cognitive ability and judgment. Able to understand context and goals on ambiguous problems, separate symptom from root cause, and choose a fitting solution based on business value, user experience, stability, cost, and security — rather than reflexively adding complexity. * Drive and ownership. Able to independently own a module or project end to end, from design through development, testing, and launch. Proactively communicates and resolves dependencies, risks, and blockers, and follows through on launch outcomes rather than stopping at code merge. * Blockchain or wallet experience. Experience with wallets, blockchain, trading platforms, on-chain data services, or related systems. Understands addresses, public/private keys, mnemonics, transaction signing, broadcasting, on-chain confirmation, gas, and nonce; familiar with the transaction mechanics of at least one of EVM, Tron, or Solana, and with token standards such as ERC-20 and TRC-20. (Strong backend fundamentals and fast learning can offset gaps in blockchain coverage.) * High security awareness. Sensitive to private-key, signing, permission, and user-asset security; familiar with replay protection, API authentication, tamper resistance, sensitive-data protection, and least-privilege principles. Actively considers malformed input, duplicate requests, privilege bypass, and data-leak risks when building transaction features. * Independent production troubleshooting. Able to diagnose live issues via log analysis, metrics monitoring, distributed tracing, and thread/memory analysis; can form hypotheses and narrow scope even with incomplete information. Hands-on experience with performance degradation, timeouts, message backlogs, data inconsistencies, memory issues, or unstable third-party services. * Engineering in the AI era. Willing to use AI coding tools to improve daily efficiency and able to judge whether AI output meets real business requirements before shipping it. Has a basic understanding of prompts, context management, RAG, AI agents, and MCP, or a genuine willingness to keep learning — treating AI as an engineering tool, not requiring an algorithm/model-training background. NICE TO HAVE * Integration work on new public chains, new asset standards, or cross-chain protocols * Familiarity with WalletConnect, DApp Browser, or signature-request handling * Knowledge of MPC, multisig, hardware wallets, or TEE-based key-security schemes * Experience with Swap, staking, cross-chain bridges, or DeFi aggregation * Address risk detection, allow/deny lists, anti-fraud, or wallet risk-control experience * High-concurrency transaction systems, blockchain node services, on-chain data indexing, or transaction-state-tracking systems * Familiarity with RPC calls, block scanning, chain reorgs, transaction compensation, and reconciliation mechanisms * JVM performance tuning, stability governance, or complex production-incident experience * Cross-team collaboration with a track record of driving projects to delivery * Real projects built with AI — e.g. AI code review, development agents, MCP servers, intelligent troubleshooting, or knowledge bases * Follows developments in AI coding assistants and LLM applications and shares practical takeaways with the team PERKS & BENEFITS * Competitive total compensation * Comprehensive insurance coverage for you and your dependents * More benefits to be discussed after you join Notice: All official OKX vacancies are published on this website. While roles may appear on selected third-party platforms from time to time, information on other sites may be inaccurate or outdated. If in doubt, please apply directly through our official careers website. Information collected and processed as part of the recruitment process of any job application you choose to submit is subject to OKX's Candidate Privacy Notice [https://www.okx.com/en-eu/help/okx-candidate-privacy-notice].
The worldwide data management software market is massive (IDC forecasts it to be $138 billion by 2026). At MongoDB, we are transforming industries and empowering developers to build amazing apps that people use every day. We are the leading modern data platform and the first database provider to IPO in over 20 years. Join our team and be at the center of innovation and creativity. MongoDB is seeking a Sr. Staff Software Engineer to join the Atlas Core Data Services organization. The organization is responsible for building MongoDB Atlas, our database as a service offering and fastest growing product, along with the API Platform and Developer Tools. Atlas allows users to deploy fault-tolerant, secure, globally distributed MongoDB clusters in just minutes. The Atlas Core Data Services organization builds the software that manages the Atlas cluster infrastructure hosted on the three major cloud providers (AWS, Azure, and GCP), as well as the software that manages the MongoDB database hosted on that infrastructure. We are constantly challenged to design features that ensure Atlas clusters are secure, available, durable, and performant while running large-scale, critical workloads. The Sr. Staff Engineer in this role will drive innovation across the organization and the company, setting technical standards and direction that enable future growth and velocity. We are looking for engineers with the experience and high standards needed to lead at that scale. Our organization champions a strong culture of inclusivity, diversity, and collaboration. If you want to be a deeply technical leader on a collaborative team that applies systems expertise to build the foundational infrastructure of a popular database, join us. Let's build a faster, more reliable, and highly scalable database platform together. We are looking to speak to candidates who are based in Dublin for our hybrid working model. RESPONSIBILITIES * Define standards and vision for the mission-critical Atlas SaaS data platform, leading the architecture and implementation of components that drive performance, scalability, cost efficiency, and resiliency * Drive the technical design of new features from inception to market, with a focus on delivering high customer impact * Work closely with engineering, product, and design leadership, distinguished engineers, and peers to guide technical strategy, define product roadmaps, and advise on engineering complexity and inter-project dependencies * Oversee the implementation of large-scale, cross-organizational features from design through delivery * Handle production customer escalations from the Technical Support team and coach teammates to do the same * Write production-ready database code, improve the existing codebase, and mentor teammates to consistently raise the quality bar * Collaborate with team members to evolve the codebase, best practices, and design principles that underpin the Atlas platform * Ensure the codebase achieves a high standard for quality across security, durability, availability, performance, and maintainability * Drive AI engineering strategy within the Atlas Core Data Services organization to accelerate developer velocity at all levels of the engineering team * Interview candidates for advanced software engineering positions * Develop and maintain expertise in cutting-edge database developments from industry and academia SUCCESS MEASURES * In the first month, you will have understood the high-level architecture of MongoDB Atlas, contributed to one or more projects at an IC level, and resolved bugs * In three months, you will have contributed to the development of a project slated for the next major release of MongoDB, and diagnosed and fixed a few customer or testing-reported issues * In six months, you will have taken on code review responsibilities and are involved in reviewing the design for new features * In twelve months, you will be leading the development of new features and initiatives, mentoring engineers on the team, and using your experience to drive the long-term technical roadmap of MongoDB Atlas CANDIDATE PROFILE * Solving complex problems at scale, and to high standards, excites you * Minimum 15 years of experience in designing, programming, debugging, and tuning distributed and/or highly concurrent C/C++/Java/Rust mission-critical software systems * Experience running latency-sensitive, high-throughput systems * Strong systems fundamentals, including multi-threaded programming, distributed systems at scale, and expert-level programming * Familiarity with database internals or building core components for data processing systems * Familiarity with a hosted database ecosystem and best practices * Excellent verbal and written technical communication skills and a strong desire to collaborate with colleagues and mentor engineers * Excellent time and project management skills, including the ability to make realistic assessments of project cost and complexity * A good understanding of information security management ABOUT MONGODB MongoDB is built for change, empowering our customers and our people to innovate at the speed of the market. We have redefined the data platform for the AI era, enabling builders to create, transform, and disrupt industries with software. MongoDB’s unified data platform, the most widely available, globally distributed data platform on the market, helps organizations modernize legacy workloads, embrace innovation, and unleash AI. Our cloud-native platform, MongoDB Atlas, is the only globally distributed, multi-cloud data platform and is available across AWS, Google Cloud, and Microsoft Azure. With offices worldwide and over 67,000 customers, including 75% of the Fortune 100 and AI-native startups, relying on MongoDB for their most important applications, we’re powering the next era of software. Our compass at MongoDB is our Leadership Commitment, guiding how and why we make decisions, show up for each other, and win. It’s what makes us MongoDB. To drive the personal growth and business impact of our employees, we’re committed to developing a supportive and enriching culture for everyone. From employee affinity groups, to fertility assistance and a generous parental leave policy, we value our employees’ wellbeing and want to support them along every step of their professional and personal journeys. Learn more about what it’s like to work at MongoDB, and help us make an impact on the world! MongoDB is committed to providing any necessary accommodations for individuals with disabilities within our application and interview process. To request an accommodation due to a disability, please inform your recruiter. MongoDB is an equal opportunities employer. REQ ID: 1273387822
📈 Who We Are: We are rebuilding the energy transaction, making it transparent and fair. Our goal is to put power back where it belongs, in the hands of customers and to take on one of the most critical problems of our century, access to low cost electricity. tem exists to fix a broken global energy market that’s long favoured legacy operators, intermediaries, and opaque pricing. Today’s electricity system was not designed for rapid decarbonisation, AI-driven efficiency or fair access for the actual users - businesses and generators. We’ve built the first AI native transaction infrastructure to reinvent how electricity is bought, sold and priced. Our technology is designed to cut out the inefficient fees, automate complex market flows, and bring transparency and fairness to energy transactions at scale. In late 2025, after extraordinary growth, we closed a $75 million Series B - led by Lightspeed Venture Partners with participation from Albion, Atomico, Allianz, Hitachi Ventures, Hitachi Ventures, Schroders Capital and others - positioning us for global expansion, deeper product innovation and category leadership. We’re scaling internationally and building toward a future where AI-driven infrastructure is foundational to electricity markets worldwide. Since launch, our modern utility product, known as RED, has already facilitated thousands of business customers and billions in energy transaction value, proving that modern software and AI can transform an industry built on legacy systems. At tem, we’re not just building another energy company, we’re rearchitecting market infrastructure so that transparency, efficiency and sustainability become the default, not the exception. 🏅 THE ROLE: We're hiring a Senior Staff Software Engineer for Origination & New Products. This is a hands-on technical leadership role, not a people-management one. You'll lead the Origination & New Products squad through ambiguous, no-precedent build work - deep Rosso integration, pricing capability, and deal-gating risk tooling. You won't own hiring, performance, or comp for anyone in the squad; you'll lead through technical direction, judgement, and execution. Beyond the squad, you'll be a strategic partner to the Engineering Manager, turning company-level targets into engineering outcomes - starting with growing origination volume through new products over the first 12 months, and later supporting the team as Sell Side expands internationally. You'll lead a new three person squad to help you deliver your goals. You will: * Own the delivery for new product categories * Lead technically through execution - design, build, and ship alongside the squad, not just direct it. * Translate ambiguous, commercially-driven problems into a shape the squad can deliver against. * Partner with commercial and product stakeholders to keep new-product work tied to real pipeline outcomes. * Mentor the squad's engineers and raise technical standards, without owning their performance or career progression. You will report into the Engineering Manager, Sell Side. 🚀 RESPONSIBILITIES: Lead through execution * Drive the Origination & New Products squad's technical direction on deep integrations with other internal services * Stay hands-on: design, build, and review the hardest parts of the new-product build sequence yourself. * Take a company target ("grow origination volume through new products") and break it into a sequenced, deliverable plan without needing to be told how. Build for ambiguity and risk * Design systems for categories that don't exist yet at tem - Unlocking TWh’s of new pipeline - where the spec is being written as you go. * Make judgement calls on commercial risk in deal-gating tooling, not just deliver what's asked. * Prevent domain drift as new product categories are added, keeping shared language and clear boundaries. Partner beyond the squad * Work directly with the Engineering Manager and commercial stakeholders to keep new-product delivery tied to origination pipeline outcomes, not just shipped features. * As Sell Side expands internationally, represent the technical view in conversations with new-market stakeholders and partners. * Mentor engineers in the squad and raise engineering standards, while staying on the individual-contributor track. 🎯 REQUIREMENTS: Must haves * Proven technical leadership at Staff or Senior Staff level, with evidence of leading complex, ambiguous initiatives to real business impact - not just technical execution in isolation. * Comfort operating without a spec: able to take a broad, undefined opportunity and shape it into something buildable. * Sound commercial judgement - able to reason about deal risk and revenue impact, not just delivery. * Deep enough platform fluency to integrate against a complex, business-critical system * Track record leading a squad or team technically through direction and mentorship, without necessarily holding formal people-management responsibility. * Strong written and verbal communication - comfortable being the technical voice in front of commercial stakeholders and, over time, external partners. * Comfortable in our core stack: Python, AWS serverless (Lambda, API Gateway, DynamoDB, EventBridge), and event-driven architectures - the same stack Rosso and the rest of Sell Side build on. Bonus points * Experience in energy, fintech, or another regulated, high-stakes commercial domain. * Experience taking a product or company into a new international market. * Exposure to workflow orchestration, event-driven systems, or real-time pricing engines. * Experience originating new product lines from scratch rather than only scaling existing ones. ✨ BENEFITS & PERKS: * Competitive salary - our current band for this role is £117,850 or equivalent in local currency. * We review salaries twice a year using real-time market data, with transparent, consistent pay for the same role and level. * Stock Options - everyone on the team has ownership in our mission. * 25 days holiday + public holidays - Swap public holidays for ones that matter most to you. Plus, get an extra day off for your birthday 🎉. * Remote & flexible working - We’re fully remote with clear core hours, and no internal meetings on Friday afternoons. * Home working & wellbeing budgets: * Up to £1,200 / €1,200 annually to upgrade your remote setup (co-working passes, equipment, etc.). * Up to £150 / €150 monthly on anything that supports your wellbeing - from therapy to gym memberships to meditation apps. 🗣️ INTERVIEW PROCESS: Our processes normally take around 2-3 weeks from first call to offer - please let us know about any adjustments to timelines that may be required. 1. First call with our Talent Team (30 Mins). This is to understand your experience, motivations, and discuss the role in more detail. 2. Behaviour Interview with our Engineering Managers (60 Mins). This is your chance to really understand the role, the expectations, and ensure alignment on ways of working. 3. Technical Interview with the Team (75 Mins). You’ll meet with potential peers in this session and will discuss technical topics and experiences. 4. Culture-Add Interview with Stakeholders (45 Mins). The final session will be with two cross-functional stakeholders, and will explore how your values align with ours, and is designed to be a genuine two-way conversation, your chance to understand what it’s really like to work at tem. We welcome applications from people of all backgrounds, experiences, and identities, including those that are traditionally underrepresented in the tech and energy sectors. If you’re excited about this role but not sure you meet every requirement, we’d still love to hear from you. Your unique perspective could be exactly what we’re looking for.