Knot

Senior Android Engineer

Knot
Apply
8 months ago

Base Salary

$160k - $240k/yr

Responsibilities

  • Lead the design, architecture, and optimization of Knot’s Android SDK.
  • Profile and improve memory behavior, garbage collection, CPU usage, allocation behavior, concurrency, and rendering.
  • Design stable public APIs and document them clearly for partner developers.
  • Strengthen unit, UI automation, integration, and performance test coverage.
  • Co-own Android CI/CD workflows to support reliable and safe releases.
  • Investigate complex production issues and build guardrails to prevent recurrence.
  • Produce documentation that improves the SDK integration experience.
  • Represent Android platform considerations in technical planning and reviews.
  • Advocate for integration best practices internally and externally.
  • Promote high standards for clarity, reliability, and engineering craftsmanship.

Requirements

  • Strong debugging skills using Android profiling tools.
  • Deep understanding of memory management, garbage collection, threading, and CPU analysis.
  • Experience with asynchronous and multithreaded systems.
  • Ability to design, validate, and document public SDK APIs.
  • Strong testing practices, including UI automation.
  • Familiarity with Android CI/CD systems and willingness to improve them.
  • Comfort validating releases end to end.
  • Clear communication and effective collaboration skills.
  • Experience with feature flagging and staged rollout strategies.
  • Deep experience with WebView, including custom WebViewClient, WebChromeClient, resource handling, messaging, and hybrid debugging.
  • Strong experience with Java for Android development.
  • Experience building and maintaining Android libraries.
  • Familiarity with Gradle build tooling and performance tuning.

Benefits

  • Competitive base salary, annual bonus, equity, and benefits are offered.
  • 100% medical, dental, and vision insurance coverage for the employee and dependents in the U.S.
  • Unlimited paid time off and parental leave.
  • Beautiful office in New York City's Flatiron district.
  • Herman Miller Aeron desk chair.
  • Snacks, frequent lunches, and occasional dinner for employees working late.

Tech Stack

Android SDKGradleJava

Categories

MobileTesting
Knot

About Knot

51-200 employees

Knot builds a merchant connectivity platform and SDK that let banks and fintechs enable card-on-file updates, receipt-level transaction data, and 1-click checkout across hundreds of online merchants. Founded in 2021 and headquartered in New York City, it sells APIs embedded in financial apps; customers cited include American Express, PayPal, BILT, and Step. The company raised a Series A in 2024.

Contact me