Knoxville, TN30+ days ago
Product Partnership • Serve as the primary engineering partner for the Product Director responsible for native applications, owning the relationship at the domain level • Collaborate closely with the Product Director on roadmap planning, providing engineering perspective on feasibility, sequencing, and technical readiness • Contribute to and review technical planning documents, architecture proposals, and delivery estimates that inform product decisions • Advise product on tradeoffs between feature delivery, platform stability, and technical debt, ensuring the engineering perspective shapes what gets prioritized and when • Bridge the gap between product vision and engineering reality, ensuring commitments are grounded in team capacity, platform constraints, and delivery confidence • Own the strategic-level conversation about how engineering teams are organized and resourced to support product goals, treating team structure as an engineering decision informed by product needs • Coordinate with product on cross-team or cross-pod initiatives that span multiple Team Leads or require domain-wide alignment. Requirements: • What We're Looking For • 7 or more years of experience in software engineering with a focus on native mobile applications • 3 or more years of experience in an engineering management or senior technical leadership role • Strong experience with iOS (Swift, SwiftUI, UIKit) or Android (Kotlin, Jetpack Compose), with familiarity across both platforms • Deep understanding of mobile app lifecycles, performance considerations, and platform-specific failure modes • Experience managing delivery across multiple teams or pods • Proven ability to lead teams through releases and production issues on iOS and Android • Familiarity with App Store and Google Play submission, review, and rollout processes • Strong communication skills and ability to partner across disciplines.