Senior Staff Software Engineer (Android) - Mobile Infrastructure at OKX

ยท

As a Senior/Staff Software Engineer specializing in Android development, you'll play a pivotal role in building and optimizing mobile infrastructure for OKX's flagship trading app. Your work will directly enhance performance, scalability, and user experience for millions of global crypto traders.

About OKX: Pioneering the Future of Crypto

OKX stands at the forefront of cryptocurrency innovation, operating one of the world's leading digital asset exchanges and the widely adopted OKX Wallet. Our platform empowers both individual traders and institutional clients with secure access to:

Backed by Proof of Reserves, we maintain the highest security standards while fostering a culture built on three core principles:
โœ… We Before Me (Collaboration First)
โœ… Do the Right Thing (Ethical Decision-Making)
โœ… Get Things Done (Execution Excellence)

๐Ÿ‘‰ Discover how OKX is shaping blockchain accessibility

The Mobile Infrastructure Team: Engineering at Scale

Joining our mobile engineering team means working on systems that support:

You'll collaborate cross-functionally with product managers, designers, and backend engineers to deliver infrastructure that enables rapid feature development while maintaining exceptional app performance.

Key Responsibilities: Building the Foundation for Mobile Excellence

Infrastructure Development

Performance Optimization

Technical Leadership

Required Qualifications: What You Bring to the Team

Technical Expertise

โœ”๏ธ 5+ years professional Android development (Kotlin/Java)
โœ”๏ธ Mastery of MVVM/MVI architectures and reactive programming
โœ”๏ธ Proven experience with:

โœ”๏ธ Advanced knowledge of:

Problem-Solving Skills

โœ”๏ธ Ability to diagnose complex performance issues
โœ”๏ธ Experience with profiling tools (Perfetto, Systrace)
โœ”๏ธ Track record of shipping high-impact infrastructure projects

Preferred Qualifications

๐ŸŒŸ Experience in crypto/fintech mobile applications
๐ŸŒŸ Contributions to open-source Android projects
๐ŸŒŸ Background in mobile CI/CD pipeline development
๐ŸŒŸ Familiarity with cross-platform technologies (KMM, Flutter)

Engineering Challenges You'll Solve

  1. Global Performance

    • Implement region-aware content delivery
    • Optimize network stack for unstable connections
  2. Security Enhancements

    • Develop anti-tampering mechanisms
    • Secure local storage solutions
  3. Modular Architecture

    • Design dynamic feature delivery systems
    • Create stable API contracts between modules

FAQ: Your Questions Answered

Q: What's the career growth path for this role?
A: You can progress to Principal Engineer, Mobile Architect, or Engineering Manager based on your strengths and interests.

Q: How does OKX support continuous learning?
A: We offer:

Q: What's the team's approach to technical debt?
A: We allocate 20% of each sprint for infrastructure improvements and debt reduction.

Q: How is remote collaboration handled?
A: We use:

๐Ÿ‘‰ Explore mobile engineering opportunities at OKX

Why This Role Matters

Your work will directly impact:
๐Ÿš€ App stability during volatile market conditions
๐Ÿ“ˆ User retention through smoother experiences
๐Ÿ›ก๏ธ Security for billions in digital assets

Ready to build the infrastructure powering the future of crypto trading? Apply today to join our global engineering team.