Sr. Manager, Software Engineering, Android (Hybrid - San Diego, CA or Acton, MA)

Remote Full-time
About the position The Senior Manager, Software Engineering (Android) leads multiple Android engineering teams responsible for delivering medical grade mobile applications and SDKs. This role provides both strategic and technical leadership—guiding system design, driving execution across complex programs, and ensuring software is delivered with exceptional quality, reliability, and regulatory compliance. This position partners cross functionally with Product, Architecture, QA, Program Management, Regulatory, and other engineering disciplines to shape technical direction, influence product strategy, and maintain alignment across platforms. The Senior Manager is also accountable for developing top engineering talent, maturing engineering practices, and ensuring team outcomes align with organizational objectives. Responsibilities • Lead, mentor, and grow multiple Android engineering teams, including managers and senior developers. • Shape technical direction, architecture, and system design for Android applications and shared SDK components. • Partner with Product, Architecture, QA, and other engineering groups to translate requirements into clear technical deliverables and execution plans. • Define and manage program milestones, ensuring timely delivery, quality, and alignment with design assurance and regulatory processes. • Oversee technical content, engineering decisions, and adherence to best practices, testing, code reviews, documentation, and development standards. • Promote effective system integration across product lines and ensure consistency in design and implementation. • Provide hands‑on technical guidance when needed, especially on complex issues, design reviews, and troubleshooting. • Foster a healthy, collaborative, accountable team culture focused on continuous improvement and high performance. • Communicate clearly with stakeholders at all levels, providing visibility into progress, risks, and technical tradeoffs. • Continuously evaluate new technologies and approaches to enhance product quality and developer efficiency. • Perform additional responsibilities to support broader team and program success. Requirements • Bachelor’s degree required (preferred field of study: Computer Science, Software Engineering, Electrical Engineering or Computer Engineering) • 10+ years of software development experience. • 5+ years leading software engineering teams, including direct people management. • Demonstrated expertise in software system design and mobile development practices. • Strong interpersonal, communication, and leadership skills. Nice-to-haves • Experience developing modern Android applications (Kotlin, Jetpack Compose, declarative frameworks). • Knowledge of reactive frameworks (Coroutines, Flows, RxJava). • Experience with Kotlin Multiplatform strongly preferred. • Experience with Bluetooth/BLE technologies. • Understanding of cloud technologies and secure communication (REST APIs, OAuth 2.0, JSON). • Familiarity with FDA, HIPAA, or other regulated software environments. • Proven ability to manage priorities, drive execution, and maintain accurate technical documentation. • Strong presentation and communication skills with ability to communicate at all organizational levels Benefits • Medical, dental, and vision insurance • 401(k) with company match • Paid time off (PTO) • And additional employee wellness programs
Apply Now

Similar Opportunities

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote Full-time

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote Full-time

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote Full-time

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote Full-time

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote Full-time

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote Full-time

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote Full-time

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote Full-time

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote Full-time

USPS Office Helper

Remote Full-time

Chaplain Part - Time Roanoke Rapids, NC

Remote Full-time

**Experienced Remote Customer Support Specialist – Deliver Exceptional Customer Experiences with arenaflex**

Remote Full-time

**Experienced Customer Service Representative – Remote Amazon Customer Service Team**

Remote Full-time

Executive Business Partner, OpenAI for Government

Remote Full-time

**Part-time Customer Experience Manager – blithequark Store**

Remote Full-time

[Remote] Customer Service Representative

Remote Full-time

Sr. Compliance Coordinator-Billing & Coding

Remote Full-time

**Experienced Entry-Level Customer Support Associate – Live Chat & Email Support**

Remote Full-time

Corporate Trainer: Healthcare – Full-time

Remote Full-time

Network Architect - Infoblox

Remote Full-time
← Back to Home