Staff Software Engineer – Genie One Mobile & Desktop
Mountain View, CA; San Francisco, CA$190k - $261.3kfull-timePosted 1mo ago
About the role
Genie One is building the AI coworker for business users: a trusted, governed way to ask questions of enterprise data, explore insights, and take action in the flow of work. This role defines and delivers the technical foundations for a multi-surface experience across web, mobile, and desktop, shaping product and architecture as capabilities evolve.
Responsibilities
- Set the technical direction for Genie One across web, native mobile, and desktop.
- Lead the delivery of customer-facing experiences on iOS, Android, macOS, and Windows, balancing web feature parity with native capabilities such as notifications, background activity, multi-window workflows, deep links, and local-file interactions.
- Shape and execute the long-term product and engineering strategy for Genie One Mobile & Desktop.
- Build reusable cross-surface primitives, contracts, and patterns with shared product capabilities
- Make the hybrid codebase easier to evolve by improving boundaries between web views, native shells, platform APIs, shared services, authentication, session management, and client-side state.
- Raise the bar for quality and operational excellence for Mobile & Desktop: testing, release automation, telemetry, performance, security
- Multiply team through technical leadership, mentoring, and hands-on contributions to the most important problems.
Qualifications
- 8+ years of software engineering experience and a track record of shipping and operating customer-facing products at scale.
- Staff-level technical leadership: setting direction across teams, making durable architecture decisions, and driving complex projects from definition through adoption.
- A hybrid product background spanning web UI, mobile, desktop, or shared frontend platforms—with the ability to drive across all of them.
- Strong experience with JavaScript or TypeScript and modern web frameworks such as React, plus hands-on experience with mobile or desktop application development.
- The ability to navigate and improve a dynamic codebase spanning shared web code, React Native or native modules, desktop shells, webviews, backend APIs, and CI/CD.
- Experience building secure, reliable products involving authentication, session management, enterprise networking, permissions, sensitive data, and enterprise device/application management such as Mobile Device Management (MDM) and Mobile Application Management (MAM).
- A customer-focused, bias-to-action mindset and excellent communication skills.
Skills
Required:JavaScript/TypeScriptReactMobile/Desktop development
Nice to have:Authentication / security / enterprise device management
Benefits
- Benefits details available via linked page in description.
Last updated Sep 10, 2026. Interested? Apply on the company site.
About Databricks
Leading Data and AI Platform for Enterprises
Databricks offers a unified platform for data, analytics and AI. Build better AI with a data-centric approach. Simplify ETL, data warehousing, governance and AI on the Data Intelligence Platform.
AIanalyticsbig datadatadata warehousingenterprise-infrastructuregovernanceliquid-ai-recruiting-target
More open roles at Databricks
- Strategic Enterprise Account Executive, Life Sciences4d agoHybrid (Illinois) · Sales
- Strategic Core Account Executive4d agoHybrid (Texas) · Sales
- Strategic Core Account Executive - Retail4d agoNorth Rhine-Westphalia, Germany
- Strategic Core Account Executive - Automotive4d agoHybrid (Germany) · Sales
- Strategic Core Account Executive4d agoHybrid (Remote - VA/DC)