Square's Kitchen Display System (KDS) team is looking to improve its Android app, which is critical for restaurant kitchen operations, ensuring orders are processed correctly. The team needs to enhance product roadmaps, drive technical strategy, and maintain system health while delivering new features.
Requirements
- Deep expertise in Android development, including Kotlin, Android SDK, and modern Android architecture patterns
- Experience with Android performance optimization, memory management, and debugging
- Strong Android development background before coming into management
- Track record of leading teams who successfully deliver complex, customer-facing Android products at scale
- Kotlin for Android development, leveraging Square's modern open source library, Workflow
- Espresso and Snapshot for testing
- Protocol buffers for network transport
Responsibilities
- Drive the technical strategy and execution of the team, by working with and through the engineers on the team.
- Promote software engineering best practices (CI/CD, testing, code reviews, monitoring) within the team
- Lead incident response for critical issues, including crash analysis and performance debugging
- Balance technical debt reduction with feature delivery to maintain long-term system health
- Collaborate with cross-functional teams, including product management, design, and QA, to define and prioritize project requirements and ensure successful project execution.
- Contribute to a culture of engineering excellence and mentor engineers of all experience levels
- Ensure successful project execution.
Other
- Lead, mentor, and grow a high-performing engineering team of 8-10 Android engineers
- 3+ years of people management experience leading a team of Android engineers
- Excellent leadership, communication, and interpersonal skills — able to influence both technical and non-technical stakeholders
- Experience building and growing engineering teams, managing performance, coaching engineers, and scaling processes
- Help contribute to a culture of positivity, psychological safety, and inclusivity within the team