Key Takeaways
- Obsidian rarely hires — the team is roughly 10 people and openings may appear only once or twice a year, if that. Patience and preparation are essential.
- There is no ATS, no careers page, and no formal application portal. Roles are announced on the blog, Discord, and forum. Monitor these channels.
- Building an Obsidian community plugin is the single most powerful thing you can do to demonstrate your fit — it shows technical skill, product understanding, and community engagement simultaneously.
- Your application goes directly to the team. Optimize for human readers: clarity, substance, and genuine enthusiasm for what Obsidian is building.
- Philosophical alignment matters as much as technical skill. Obsidian is built on principles of user data ownership, local-first architecture, and privacy. These are not marketing claims — they are the foundation of every technical decision.
- The company is self-funded and profitable. There is no VC pressure, no pivot risk, and no equity lottery. This is a sustainable, long-term endeavor.
Source basis: This guide combines the company's public careers materials, detected ATS-provider data, and ResumeGeni analysis. Employer-specific details should be read alongside the Sources section below; interview-culture guidance may synthesize public candidate reports when official documentation is limited.
About Obsidian
Application Process
-
1
Monitor for Rare Openings
Obsidian does not maintain a traditional careers page with a running list of positions. When openings occur — which may happen only once or twice a year, or less — they are typically announced on the official Obsidian blog (obsidian.md/blog), the Obsidian Discord server, and occasionally on the Obsidian forum (forum.obsidian.md). Follow these channels closely. You can also check the Obsidian Twitter/X account (@obaboron) and Shida Li's personal accounts for hints. Set up alerts or check periodically, because when a role appears, it may fill quickly given the intense interest from Obsidian's dedicated user community. There is no ATS, no careers portal, and no way to submit a speculative application through a formal system.
-
2
Prepare a Direct, Personal Application
When a role does open, Obsidian typically provides an email address or a simple form for applications. There is no applicant tracking system filtering your resume — a real person on the team will read your submission. Prepare a concise, thoughtful email or application that includes: a brief introduction explaining who you are and why Obsidian specifically, your resume as a clean PDF, links to relevant work (GitHub, plugins you have built, technical writing, shipped products), and a clear indication of which role you are applying for. Your application itself is a demonstration of your communication skills — Obsidian values clarity, thoughtfulness, and substance over length.
-
3
Demonstrate Deep Product Understanding
Generic applications will not work here. Obsidian's team wants people who genuinely use and understand the product. In your application, reference specific aspects of Obsidian that matter to you — your vault structure, plugins you rely on, how you use backlinks or graph view, pain points you have noticed, or features you wish existed. This is not about flattery; it is about showing that you have real context on what the product does, how users think about it, and where it could go. If you have published notes about your Obsidian workflow, shared templates, or written about personal knowledge management, link to that work.
-
4
Build Credibility Through the Obsidian Ecosystem
The most powerful preparation you can do — long before a role opens — is to become a visible, respected member of the Obsidian community. Develop a community plugin or theme that solves a real problem. Contribute to the Obsidian documentation. Help other users on the forum or Discord with thoughtful, technically accurate answers. Write blog posts about your Obsidian workflow or the plugin development process. File well-structured bug reports or feature requests. The Obsidian team is deeply embedded in their community and notices contributors who consistently add value. Building a plugin that gets thousands of downloads is one of the strongest possible signals that you understand the platform, can write quality code, and care about the user experience.
-
5
Expect a Thorough but Human Evaluation Process
Obsidian's interview process, when it occurs, reflects the company's values: direct, substantive, and respectful of your time. Expect conversations with the founders and team members rather than panel interviews with recruiters. Technical roles will likely involve demonstrating your skills through real work — whether that is a code review, a small project, or discussing your existing open-source contributions in depth. The team is evaluating not just your technical ability, but your alignment with Obsidian's philosophy: user privacy, local-first architecture, simplicity, and long-term thinking. Be prepared to discuss your views on data ownership, software sustainability, and how you approach building tools that empower users.
Resume Tips for Obsidian
Emphasize Shipped Products Over Corporate Credentials
Obsidian was built by two people who left a larger company to build something they believed in. The team values builders — people who have actually created and shipped software that real users depend on. Lead your resume with concrete products, tools, or features you have built and launched. Open-source projects, indie apps, browser extensions, and side projects that gained real traction carry as much weight as big-company experience, if not more. Show what you built, how many people use it, and what impact it had.
Highlight Plugin or Extension Development Experience
If you have built Obsidian community plugins, VS Code extensions, browser extensions, or any kind of plugin for an extensible platform, feature this prominently. Plugin development demonstrates several things Obsidian cares about simultaneously: you understand platform architecture, you can build within constraints, you ship complete user-facing features, and you empathize with end users. If you have an Obsidian plugin with an active user base, this is arguably the single strongest credential you can present.
Show Experience with Local-First or Privacy-Preserving Architecture
Obsidian's core philosophy is local-first software — data lives on the user's device, sync is optional and encrypted, and the app works fully offline. If you have experience building local-first applications, offline-capable software, end-to-end encrypted systems, or privacy-preserving architectures, highlight this explicitly. Technologies like CRDTs, local databases (SQLite, IndexedDB), file-system-based storage, and peer-to-peer sync are directly relevant to Obsidian's technical challenges.
Demonstrate Cross-Platform Desktop and Mobile Development
Obsidian runs on Windows, macOS, Linux, iOS, and Android — built with Electron for desktop and a custom mobile implementation. Experience with Electron, Capacitor, cross-platform frameworks, or native mobile development is highly relevant. If you have dealt with the specific challenges of shipping software across five platforms simultaneously — platform-specific bugs, performance optimization, app store requirements — make sure your resume reflects this.
Keep It Concise and Let Your Work Speak
At a company of roughly 10 people, nobody has time to read a five-page resume. Keep yours to one or two pages maximum. Cut corporate jargon, remove filler phrases, and focus on outcomes. Include links to your GitHub, portfolio, published writing, or any publicly accessible work. Obsidian values clear, direct communication — your resume format should reflect that. A clean PDF with readable typography and logical structure signals that you care about user experience even in your own documents.
Include Your Obsidian Usage and Workflow Context
This is unusual resume advice, but for Obsidian it matters: if you are a serious Obsidian user, mention it. A brief line about how you use Obsidian — your vault size, key plugins you depend on, whether you use Sync or Publish — signals that you have firsthand understanding of the product. If you have written about your workflow publicly or shared your vault structure, link to it. Product intuition born from daily use is genuinely valued at a company this user-focused.
ATS System: Direct Application
Obsidian does not use a traditional applicant tracking system (ATS). The company is small enough — roughly 10 people — that applications are handled directly by the team, typically through email or simple forms posted alongside job listings. This means your resume will not be parsed by automated keyword-matching software. A real person will read your application, which is both an advantage and a responsibility. There is no keyword optimization game to play, no formatting tricks to survive automated parsing, and no applicant portal to check for status updates. What matters is the substance and clarity of what you submit. This direct approach reflects Obsidian's broader philosophy: simple, human-scale processes over enterprise tooling.
- Your resume goes directly to a human — optimize for readability and impact, not keyword density
- Submit your resume as a clean, well-formatted PDF — not a Word document or Google Drive link
- There is no applicant portal to track your status — follow up once via email after two to three weeks if needed
- Include direct links to your work (GitHub, plugins, portfolio) since there is no upload system for supplementary materials
- Your cover email IS your cover letter — write it with the same care you would give a published piece of writing
Interview Culture
Obsidian's interview culture mirrors the company itself: intimate, substantive, and devoid of corporate theater.
What Obsidian Looks For
- Deep product intuition — you should be an Obsidian user who understands the product from the inside, not just someone who read the marketing page
- Builder mentality — a track record of shipping complete, polished software that real people use, whether professionally or through side projects and open source
- Philosophical alignment with local-first principles, user data ownership, plain-text file formats, and software that respects privacy
- Ability to operate with extreme autonomy — at 10 people, there are no managers, no detailed specs, and no one telling you what to do each day
- Strong communication skills with a bias toward clarity and conciseness — the team is remote and async-first, so written communication is critical
- Cross-platform development experience or willingness to learn — Obsidian ships on five platforms and every engineer deals with platform-specific challenges
- Community orientation — people who naturally help others, contribute to ecosystems, and think about the end user in everything they build
- Long-term thinking — Obsidian is building software meant to last decades, not a startup optimizing for the next funding round
Frequently Asked Questions
How often does Obsidian hire new team members?
Where are Obsidian job openings posted?
Does Obsidian use an applicant tracking system?
Can I submit a speculative application even when no roles are listed?
Is Obsidian a remote company?
What programming languages and technologies does Obsidian use?
Will building an Obsidian plugin help my application?
What is the compensation like at Obsidian?
Current Role Context
ResumeGeni currently tracks 7 roles for Obsidian. Use the company profile for current role context before tailoring your resume.
Related Resources
Similar Companies
Related Articles
Sources
- Obsidian — A Second Brain, for You, Forever — Obsidian
- Obsidian Blog — Company Updates and Announcements — Obsidian
- Obsidian Community Forum — Obsidian
- Obsidian Developer Documentation — Plugin API — Obsidian
- Obsidian Community Plugins Directory — Obsidian
- Obsidian Discord Server — Obsidian / Discord