
Job Overview
Employment Type
Full-time
Compensation
Type:
Salary
Rate:
Range $263,600.00 - $395,400.00
Work Schedule
Flexible
Benefits
remote work
Medical insurance
Flexible Time Off
Retirement Savings Plans
Family planning
competitive salary
Job Description
Block, Inc. is a leading technology company dedicated to increasing access to the global economy by providing innovative solutions for commerce and financial services. Founded in 2009, the company has evolved from simply enabling sellers to accept payments into a multifaceted enterprise offering integrated, omnichannel tools designed to help merchants of all sizes succeed. Block's suite of services includes brands such as Square, Cash App, Afterpay, TIDAL, Bitkey, and Proto, each unlocking different aspects of the economy to create an inclusive and scalable financial ecosystem.
Square, a flagship brand of Block, specializes in making commerce and financial services ac... Show More
Square, a flagship brand of Block, specializes in making commerce and financial services ac... Show More
Job Requirements
- 3+ years of people management experience leading Android engineering teams
- Strong background in Android software development
- Experience with Kotlin and Android SDK
- Proven ability to lead delivery of complex Android applications
- Knowledge of modern Android architecture patterns
- Skills in performance optimization and debugging
- Excellent communication and leadership skills
- Capable of mentoring and growing engineers
- Ability to foster inclusive and positive team culture
Job Qualifications
- 3+ years of people management experience leading a team of Android engineers
- Strong Android development background before coming into management
- Deep expertise in Android development including Kotlin, Android SDK, and modern Android architecture patterns
- Track record of leading teams who successfully deliver complex, customer-facing Android products at scale
- Experience with Android performance optimization, memory management, and debugging
- 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
Job Duties
- Lead, mentor, and grow a high-performing engineering team of 8-10 Android engineers
- Collaborate with cross-functional teams including product management, design, and QA to define and prioritize project requirements and ensure successful project execution
- Drive the technical strategy and execution of the team by working with and through the engineers
- Promote software engineering best practices including CI/CD, testing, code reviews, and monitoring within the team
- Foster a culture of engineering excellence and mentor engineers of all experience levels
- Help contribute to a culture of positivity, psychological safety, and inclusivity 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
Job Qualifications
Experience
Expert Level (7+ years)
Job Location

We didn't receive the exact location for this job posting,
please contact the employer.
You may be also interested in:
Nearby Cities