Lead Software Engineer – Mobile
TheCorporate · Oakland, CA · 1 wk ago
HybridEngineeringContract
Key Responsibilities
- Provide hands-on technical leadership for the Project Charlie mobile application platform from initial design through launch monitoring, and ongoing evolution.
- Design, implement, and maintain mobile applications, backend services, and supporting APIs.
- Own and influence end-to-end solution architecture across mobile, cloud services, enterprise integrations, and platform dependencies.
- Lead technical integration with internal systems, ensuring reliability, scalability, and long-term maintainability.
- Design and integrate IoT, grid-edge, and device-generated data into backend services and customer-facing mobile experiences.
- Partner closely with internal IT, security, and platform teams to ensure compliance with technology standards, privacy, security, and regulatory requirements.
- Serve as the technical authority for architecture decisions, design trade-offs, and implementation approaches.
- Guide and mentor engineers—internal and vendor—through design reviews, code reviews, and day-to-day technical leadership.
- Provide technical oversight and governance for external engineering vendors and contracted partners, ensuring quality and architectural consistency.
- Contribute to delivery planning, dependency management, and mitigation of technical risk in partnership with Product and Program leadership.
- Help define the engineering team structure and hiring approach, participating in hiring, onboarding, and development of a small internal team over time.
Minimum Experience
- 10+ years of software engineering experience with demonstrated technical leadership
- Strong background in Mobile application development (iOS, Android, and/or cross-platform frameworks)
- Backend services, APIs, and cloud platforms system and solution architecture experience
- Experience designing or integrating systems that consume IoT, sensor, or device-generated data
- Proven ability to lead teams and influence without owning all implementation details
- Experience working with external vendors or consulting firms
Desired Experience
- Experience building and scaling customer-facing digital products
- Experience with event-driven, or near-real-time data architectures
- Experience supporting products through launch and post-launch iteration
Desired Characteristics
- Trusted technical leader with strong architectural judgment and a pragmatic approach to building scalable platforms
- Effective people and partner manager who builds strong teams, collaborates well across IT and Product, and holds external vendors accountable
- Accountable, adaptable operator who drives delivery through ambiguity, anticipates risks, and communicates clearly in a regulated environment
Skills
- mobile
- platforms
- leadership
- technical leadership
- android
- design
- application
- software
- architecture
- teams
- ios
- vendors