Key Takeaways
- Elastic N.V. is a Dutch-domiciled, Mountain-View-operated, NYSE-listed (ticker ESTC) public company of about 3,500 employees and roughly $1.4B in revenue, built around the Elasticsearch and ELK Stack open-source projects.
- The hiring system is Greenhouse at boards.greenhouse.io/elastic, with about 21+ open roles globally as of April 2026, concentrated in the US, Spain, UK, Canada, and India.
- The company is Distributed by Design — remote-first since founding, with no expectation of office attendance for most roles, which means written communication and asynchronous collaboration skills genuinely matter in hiring.
- Founder Shay Banon stepped down as CEO in 2022 and was replaced by Ash Kulkarni, who has refocused the company on AI-native search, GAAP profitability, and resolving the AWS OpenSearch licensing conflict.
- In 2024 Elastic added AGPLv3 as a third source-code license alongside SSPL and Elastic License v2, partially restoring open-source status. Candidates should be able to discuss this history thoughtfully.
- The interview loop is a modern SaaS standard of 5 to 6 rounds: recruiter screen, hiring manager, technical or sales panel of 4 to 5 interviews including coding and system design for engineers, and a values round grounded in Source Code values.
- Resumes should be single-column PDFs, ATS-friendly, with measurable impact bullets and honest product knowledge — not generic claims or keyword stuffing.
- Elastic looks for written-first communicators, T-shaped technologists, customer-empathic builders, and pragmatists who can navigate ambiguity and crowded competitive markets.
About Elastic N.V.
Application Process
-
1
Visit elastic
Visit elastic.co/careers and browse the job board, which is powered by Greenhouse and hosted at boards.greenhouse.io/elastic. You can also navigate directly to the Greenhouse-hosted board if the canonical careers page is slow. As of April 2026 there are approximately 200 open requisitions worldwide, with the largest concentrations in the United States (about 60 roles), Spain (26), the United Kingdom (23), and Canada (23). Smaller hubs exist in India, Germany, the Netherlands, Australia, Japan, Belgium, Israel, Costa Rica, and Ireland.
-
2
Filter by department and location, but read the location field carefully
Filter by department and location, but read the location field carefully. Many Elastic roles list a city or country as a preference rather than a requirement, and the actual job description will clarify whether the role is remote-anywhere within a region, remote within a specific country, or hybrid. Because Elastic operates as a Dutch N.V. with employer-of-record arrangements in many countries, they cannot always hire wherever a candidate happens to live, and tax and employment-law constraints are real.
-
3
Click into a role and read the full description before applying
Click into a role and read the full description before applying. Elastic job descriptions are typically detailed and honest about what the team does, the technical stack, and the seniority expected. They are not boilerplate. Look for the Source 1, Source 2, Source 3 sections that some roles include, which describe the team's mission, the role's responsibilities, and the candidate profile in a structured way.
-
4
Submit your application through Greenhouse
Submit your application through Greenhouse. You will be asked to upload a resume in PDF or DOCX format, optionally paste in a cover letter, and answer demographic and work-authorization questions. There is no proprietary application portal — it is the standard Greenhouse candidate experience that thousands of tech companies use, which means your resume will be parsed by Greenhouse's text extractor and surfaced to recruiters via search and tagging.
-
5
Tailor your resume to the specific role
Tailor your resume to the specific role. Elastic recruiters are screening for product knowledge as much as raw skills, so a resume that mentions Elasticsearch, Kibana, observability, vector search, OpenTelemetry, or whichever Elastic product is closest to the role you are applying for will get a closer read than a generic submission. Tools like ResumeGeni can help you align keywords with the job description without crossing into keyword-stuffing, which Elastic recruiters notice and penalize.
-
6
Expect a recruiter screen within one to three weeks if your application is compe
Expect a recruiter screen within one to three weeks if your application is competitive. The recruiter will confirm location, work authorization, salary expectations, notice period, and your motivation for joining Elastic. Be prepared to articulate why Elastic specifically and not just any observability or search vendor. Mentioning the AGPL re-licensing, the AI search push, or a specific product you have used in production all land well.
-
7
If the recruiter screen goes well, you will move to a hiring-manager interview,
If the recruiter screen goes well, you will move to a hiring-manager interview, which is typically 45 to 60 minutes and focuses on your background, your reasons for the move, and an initial fit assessment for the team. For engineering roles this conversation often includes a high-level technical discussion of your past projects.
-
8
After the hiring manager conversation, you will enter the panel loop, which usua
After the hiring manager conversation, you will enter the panel loop, which usually consists of four to five additional interviews depending on level and function. Engineering loops include a coding round, a system-design round, a deeper technical or domain round, and a values or behavioral round. Go-to-market loops include sales-method discussions, a mock customer call or discovery exercise, a panel with cross-functional partners, and a values round.
-
9
References are typically requested late in the process, after the panel but befo
References are typically requested late in the process, after the panel but before an offer is extended. Elastic prefers professional references who have managed you or worked closely with you within the last few years.
-
10
Offers include base salary, on-target commission for sales-bonded roles, an annu
Offers include base salary, on-target commission for sales-bonded roles, an annual bonus target for non-sales roles, equity in the form of restricted stock units that vest over four years with a one-year cliff, and a benefits package that varies by country. US offers include health, dental, vision, 401(k) with match, and generous parental leave. European offers reflect statutory entitlements plus Elastic-specific top-ups. Equity grants are denominated in ESTC shares and are subject to standard insider-trading windows once you join.
-
11
End-to-end timeline for a typical role is four to eight weeks from application t
End-to-end timeline for a typical role is four to eight weeks from application to offer. Expedited timelines exist for specific business needs but are not the norm. If the process stalls for more than two weeks at any stage, follow up with your recruiter politely — Elastic recruiters are generally responsive and the silence is more often a sign of internal scheduling difficulty than disinterest.
Resume Tips for Elastic N.V.
Lead with measurable impact, not job titles
Lead with measurable impact, not job titles. Elastic engineers and recruiters are pattern-matching for candidates who have actually shipped production systems at scale, so a bullet that reads Reduced p99 query latency from 1.2s to 180ms across a 40-node Elasticsearch cluster serving 12,000 queries per second is worth a hundred bullets that read Worked on search infrastructure.
Speak the platform's language where it is honest to do so
Speak the platform's language where it is honest to do so. If you have run Elasticsearch, Kibana, Logstash, Beats, OpenSearch, or any vector database in production, name the version, the cluster size, and the workload. If you have built on competing platforms — Splunk, Datadog, Sumo Logic, New Relic, Pinecone, Weaviate — name those too. Elastic interviewers respect honest comparison and will not penalize you for working with competitors.
Show open-source involvement if you have it
Show open-source involvement if you have it. Elastic was born in open source, and even after the licensing changes, the company values candidates who participate in the broader OSS ecosystem. Contributions to Lucene, Elasticsearch, OpenSearch, Kubernetes, OpenTelemetry, or related projects belong on your resume with links and pull-request counts.
For sales roles, quantify everything
For sales roles, quantify everything. Quota attainment as a percentage, average deal size, sales cycle length, number of new logos, expansion ARR, and named accounts you have closed are the currency of a credible sales resume. Elastic sells to engineering buyers who know the product deeply, so generic enterprise-software sales experience is less compelling than experience selling infrastructure, observability, security, or developer tools.
For product roles, frame your work as outcomes for users and the business, not f
For product roles, frame your work as outcomes for users and the business, not feature lists. A bullet that reads Launched alerting v2 which drove a 34 percent reduction in customer-reported incidents and unlocked a $2.4M expansion segment is more compelling than Owned alerting product roadmap.
Keep formatting clean and ATS-friendly
Keep formatting clean and ATS-friendly. Greenhouse parses your resume into structured fields, and complex multi-column layouts, embedded tables, header images, or text-in-graphics frequently cause parsing errors that strip out your work history. Single-column layout, standard section headings (Experience, Education, Skills), readable fonts, and PDF export from a real word processor produce the cleanest parse.
Include a short summary or headline at the top that names your domain and senior
Include a short summary or headline at the top that names your domain and seniority. Senior staff engineer specializing in distributed search and vector retrieval, with eight years building Elasticsearch and Lucene-adjacent systems is far more useful to a recruiter scanning a queue than a generic objective statement.
List your location and work-authorization status explicitly
List your location and work-authorization status explicitly. Because Elastic is a global employer with country-specific entity constraints, recruiters need to know quickly whether you can be hired where you live. If you are open to relocation, say so. If you require visa sponsorship, say so honestly — Elastic does sponsor in some countries and roles, but not universally.
If you are switching domains — for example, moving from observability into searc
If you are switching domains — for example, moving from observability into search, or from individual contributor into management — explain the transition in your summary or a brief narrative section. Elastic is open to non-linear career paths but interviewers will ask about the move, so frame it intentionally on the resume.
Avoid resume inflation
Avoid resume inflation. Elastic's interview loop is rigorous enough that exaggerated claims tend to surface during the panel rounds, and being caught overstating leads to immediate rejection. A grounded, honest, specific resume outperforms a flashy one almost every time.
ATS System: Greenhouse
Elastic N.V. uses Greenhouse as its applicant tracking system, with the public-facing job board hosted at boards.greenhouse.io/elastic and embedded into the elastic.co/careers experience. As of April 2026 the board lists approximately 204 open roles across more than 20 countries. Greenhouse is the dominant ATS in mid-to-large tech companies and offers a relatively transparent candidate experience: you can see role titles, departments, locations, full descriptions, and apply with a standard resume upload plus optional cover letter. Behind the scenes, Greenhouse parses your resume into structured fields, runs keyword matching against the job requisition, and surfaces candidates to recruiters through a tagging and pipeline-stage system. Recruiters can score candidates on a structured scorecard, share notes, and move applications through stages such as Application Review, Recruiter Screen, Hiring Manager, Onsite, Offer, and Hired. There is no Greenhouse magic that gets you in — what matters is whether your resume is readable by both the parser and the human, and whether the content matches what the requisition is looking for.
- Submit a single-column PDF generated from a modern word processor or a clean HTML-to-PDF pipeline. Greenhouse's parser handles PDF reliably when the underlying text layer is real text rather than scanned images. Avoid resumes that started life as a Photoshop file or a heavily designed Figma export.
- Use standard section headings — Experience, Work Experience, Education, Skills, Projects, Certifications — so Greenhouse's parser maps your content into the right structured fields. Custom or cute headings like My Journey or What I'm Made Of confuse the parser and bury your work history.
- Mirror the language of the job description without copy-pasting it. If the requisition asks for experience with distributed systems, vector search, or Kubernetes operators, those phrases should appear naturally in your bullets if you have the experience. If you do not have the experience, do not fake it — Elastic's panel will surface the gap quickly.
- Fill out the Greenhouse application form completely, including the optional fields. Recruiters often filter on work authorization, location preference, and demographic self-identification, and incomplete applications can be deprioritized in busy queues.
- If the role offers a cover letter field, use it briefly and substantively. Three short paragraphs explaining why this role, why Elastic, and what you bring outperform either a missing cover letter or a long generic one. Mention a specific Elastic product, customer, or recent announcement to show you have done your homework.
- Do not apply to more than two or three roles simultaneously. Greenhouse tracks application volume per candidate, and applying to ten roles at once signals desperation rather than fit. Pick the one or two roles where you are strongest and apply there with a tailored resume.
- If you are referred by a current Elastic employee, ask them to submit the referral through Greenhouse's internal referral system before you apply directly. Referred candidates land in a higher-priority queue and almost always get at least a recruiter screen.
- Track your application status in Greenhouse's candidate portal, which sends email updates as you move through stages. If you do not see movement within two weeks, a polite follow-up to the recruiter named in your initial confirmation is appropriate.
Interview Culture
Elastic's interview process is best understood as a modern SaaS-standard loop with a strong distributed-work overlay and a deliberate emphasis on what the company calls Source Code values.
What Elastic N.V. Looks For
- Demonstrated ability to work well in a distributed, written-first culture. Candidates who default to writing things down, who document decisions clearly, and who can collaborate asynchronously across time zones thrive at Elastic. Candidates who need constant real-time conversation to do their best work struggle.
- Genuine interest in search, observability, security, or the underlying open-source ecosystem. Elastic prefers candidates who have a point of view about the product space and can articulate why this work matters, not candidates who are simply looking for the next remote job.
- Technical depth in the relevant domain combined with the breadth to operate across the stack. Engineers who only know Java or only know frontend work can succeed in narrow specialist roles, but Elastic increasingly wants T-shaped engineers who can navigate from Lucene internals up through Kibana plugins or from a Rust agent through a Go control plane up to a TypeScript dashboard.
- Comfort with ambiguity and shifting priorities. Elastic ships fast, makes hard product trade-offs, and has navigated multiple major strategic shifts (the AWS conflict, the licensing changes, the AI search push, the founder transition). Candidates who need a rigid playbook do not thrive here.
- Strong written communication. Because so much of the company runs on docs, RFCs, GitHub comments, and Slack threads, the ability to write clearly is genuinely a differentiator. This shows up in the interview loop through how candidates explain their thinking, structure their answers, and follow up on take-home materials.
- Customer empathy. Elastic's product reaches users who range from solo developers running a single-node cluster to security operations teams running petabyte-scale SIEM deployments. Engineers and product folks who can hold both ends of that range in their head, and salespeople who genuinely understand the technical buyer they are selling to, stand out.
- Open-source fluency or at least respect. Even after the licensing complexity, Elastic still ships substantial code under AGPLv3 and Elastic License v2 and operates within a community of users, contributors, and partners. Candidates who dismiss or misunderstand open-source dynamics do not fit.
- Pragmatism over dogma. The Elastic Source Code value of progress through pragmatism is genuinely operative inside the company. Candidates who insist on theoretical purity over working systems, or who refuse to consider trade-offs, do not advance.
- Diversity of background and perspective. Elastic recruits intentionally across geographies, demographics, and career paths, and the interview loop is structured to evaluate competence rather than pedigree. A self-taught engineer with a strong open-source portfolio and a graduate of a top computer-science program get the same questions and are scored on the same rubric.
- Willingness to compete in crowded markets. Search, observability, and security are all competitive categories with well-funded incumbents and aggressive challengers. Candidates who acknowledge the competitive landscape honestly and articulate how they would help Elastic win are more credible than candidates who pretend the market is uncontested.
Frequently Asked Questions
What ATS does Elastic use and where do I actually apply?
Is Elastic really fully remote, or do they secretly prefer in-office candidates?
Why is Elastic listed as Elastic N.V. and based in Amsterdam if the executives are in California?
How should I think about the Elasticsearch licensing changes when interviewing?
What technical stack does Elastic use, and what should I be strong in?
Does Elastic sponsor work visas?
How long does the interview process take from application to offer?
What kind of compensation should I expect?
Is Elastic profitable, and is the business healthy?
What is Source Code and why does Elastic talk about it so much?
How can I improve my chances of getting an interview at Elastic?
Open Positions
Elastic N.V. currently has 21 open positions.
Related Resources
Similar Companies
Related Articles
- LLM Engineer Resume: Prompt Engineering, Fine-Tuning, and Generative AI Systems
- Android Developer Resume: Kotlin, Jetpack Compose, and Play Store Success
- Technical Architect Resume: System Design, Enterprise Architecture, and Technology Strategy
- Software Engineer Resume: Complete Guide with Examples
- Employment Gap Explanations That Work: The Complete Guide for 2026
Sources
- Elastic Careers — Official Job Board —
- Elastic on Greenhouse — Live Requisitions (204 open roles) —
- Elastic N.V. Investor Relations — NYSE: ESTC —
- Elastic License Change Announcement — Doubling Down on Open (2021) —
- Elastic Adds AGPL as Third License Option for Elasticsearch (2024) —
- Ash Kulkarni Named CEO of Elastic (2022 Press Release) —
- Elastic About — Distributed by Design Culture and Source Code Values —
- AWS OpenSearch Project — Origin and Fork Context —
- Elastic on NYSE — Ticker ESTC Overview —
- Greenhouse — Candidate Experience Documentation —