Staff Software Engineer – Genie One Mobile & Desktop
Databricks · Mountain View, California; San Francisco, California · Engineering · listed September 9, 2026
The shape of it
Seniority
Staff
Experience asked
8+ years
Where
Hybrid
Stated pay
$190,000 – $261,250 USD
Requirements listed
7
Length
906 words
In the posting’s own words
As a Staff Software Engineer on the Genie One Mobile & Desktop team, you will define and deliver the technical foundations for this multi-surface experience. You will work at the intersection of Web UI, Mobile, Desktop, shared frontend infrastructure, and enterprise-grade authentication and governance. This is an opportunity to shape a product and an architecture that are still evolving rapidly: deciding what should be shared, what should be platform-specific, and how to keep the whole system coherent as new capabilities arrive.
What it asks for · 7
- 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. You make pragmatic trade-offs, learn quickly, and collaborate effectively across engineering, product, design, and security.
What the job covers
- 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.
Tools and skills named
Frameworks
- React2×
- React Native
Languages
- JavaScript
- TypeScript
Security & compliance
- Security2×
Ways of working
- Mentorship
- Testing
Cloud & infra
- CI/CD
Data
- Databricks
Words the posting leans on
- mobile11×
- web9×
- experience8×
- product8×
- mobile desktop6×
- shared6×
- data5×
- management5×
- native5×
- genie4×
- technical4×
- web mobile4×
- building3×
- capabilities3×
- engineering3×
- enterprise3×
Counted from the posting after the mission statement and the legal notices are set aside. The ones near the top are the ones a screener is looking for.
The posting, your resume, and the gaps between them. One click loads all three.