Senior Android Engineer
Knot · New York, NY · 2 mo ago
EngineeringFull-time
About the role
We are looking for a Senior Android Engineer who is energized by performance challenges, deep debugging, and building software that must perform flawlessly in demanding real-world environments. You will help architect and optimize an Android SDK that powers mission-critical experiences for some of the largest FinTechs in the world.
What You’ll Be Doing
- Lead the design, architecture, and optimization of the Android SDK
- Profile and improve memory behavior, garbage collection patterns, CPU usage, allocation behavior, concurrency, and rendering
- Design stable public APIs and document them clearly for partner developers
- Strengthen test coverage with unit tests, UI automation, integration tests, and performance tests
- Co-own the Android CI/CD workflows to ensure reliable and safe releases
- Investigate complex production issues and build guardrails to ensure they do not reoccur
- Produce thorough documentation that improves integration experience
- Represent Android platform considerations during technical planning and reviews
- Advocate for integration best practices internally and externally
- Promote high standards around clarity, reliability, and engineering craftsmanship
What You’ll Need To Get The Job Done
- Strong debugging skills with Android profiling tools
- Deep understanding of memory management, garbage collection, threading, and CPU analysis
- Experience working 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 help improve them
- Comfortable validating releases end to end
- Clear communicator and effective collaborator
- Experience working with feature flagging and staged rollout strategies
Android Specific Skills
- Deep experience with WebView including custom WebViewClient, WebChromeClient, resource handling, messaging, and hybrid debugging
- Strong experience with Java for Android development
- Familiarity with Gradle build tooling and performance tuning
What We Offer
- Interesting and challenging work
- Competitive base salary + up to 20% annual bonus + generous early employee equity + benefits
- 100% medical, dental, and vision insurance coverage for you and your dependents (U.S.)
- Unlimited PTO
- Parental leave
- Beautiful NYC office in the heart of Flatiron
- Herman Miller Aeron desk chair
- Food (snacks, frequent lunches & often dinner for those working late)