- Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Search Developer Tooling C#/.NET Senior Software Engineer.
Urgent! Search - Developer Tooling - C#/.NET Senior Software Engineer Job Opening In Madrid – Now Hiring Elastic
Search - Developer Tooling - C#/.NET Senior Software Engineer
Join to apply for the Search - Developer Tooling - C#/.NET Senior Software Engineer role at Elastic.
Elastic, the Search AI Company, enables everyone to find the answers they need in real time, using all their data, at scale—unleashing the potential of businesses and people.
The Elastic Search AI Platform, used by more than 50% of the Fortune 500, brings together the precision of search and the intelligence of AI to enable everyone to accelerate the results that matter.
By taking advantage of all structured and unstructured data—securing and protecting private information more effectively—Elastic’s complete, cloud-based solutions for search, security, and observability help organizations deliver on the promise of AI.
What Is The Role
We are looking for a Senior Software Engineer to join the Developer Tools Team.
In this role, you will bring your expertise in programming languages and ecosystems to our distributed team of engineers from various technical disciplines.
You will help to build, maintain, and support client libraries and framework integrations.
An interest in working across a range of projects and programming languages, with a particular focus on C#/.NET and the wider Microsoft developer ecosystem is essential.
Ideally, you will also have experience developing software in an open‐source environment.
The Developer Tools Team is primarily responsible for creating libraries, SDKs, and other tools that simplify the integration of the Elastic product suite into user applications.
Your role will involve developing and maintaining this software, engaging with developer communities, and contributing to both team‐wide projects and cross‐team collaborations.
You will be working on fully open‐sourced code that is embedded within user applications, so you will need to understand the implications of writing software in the open, versioning and managing product releases, and interacting with users directly in a public setting.
Prior experience with the Elastic product suite is not essential, but is beneficial.
What You Will Be Doing
You’ll be developing, maintaining, and supporting libraries and third‐party integrations for the Elastic Stack, working in a mixture of languages including C#.
You’ll participate in the design and development of team‐wide projects.
You’ll support users through GitHub issues, forums, and official support channels.
You’ll collaborate with maintainers of external projects (e.g., GenAI frameworks) to facilitate integration with the Elastic Stack.
You’ll represent Elastic within relevant communities and ecosystems.
What You Bring
Proven experience in building, releasing, supporting and maintaining software products for a broad user base.
Minimum 8 years of software engineering experience.
Knowledge of client‐server networking, HTTP, and RESTful APIs.
Knowledge of developing software within an open‐source environment.
Knowledge of industry best practices in software engineering.
A strong focus on usability and developer experience.
A genuine interest in technology and an active interest in exploring multiple programming languages.
Excellent communication, collaboration, and interpersonal skills.
A willingness and ability to work as part of a remote, globally distributed team.
Clear thinking, self‐motivation, and the ability to learn and work independently.
A connection to tech communities through open source projects, blogs or talks (nice to have).
Prior experience of Elastic products (nice to have).
Additional Information - We Take Care Of Our People
As a distributed company, diversity drives our identity.
Whether you’re looking to launch a new career or grow an existing one, Elastic is the type of company where you can balance great work with great life.
Your age is only a number.
It doesn’t matter if you’re just out of college or your children are; we need you for what you can do.
We strive to have parity of benefits across regions and while regulations differ from place to place, we believe taking care of our people is the right thing to do.
Competitive pay based on the work you do here and not your previous salary.
Health coverage for you and your family in many locations.
Ability to craft your calendar with flexible locations and schedules for many roles.
Generous number of vacation days each year.
Increase your impact – We match up to $2,000 (or local currency equivalent) for financial donations and service.
Up to 40 hours each year to use toward volunteer projects you love.
Embracing parenthood with minimum of 16 weeks of parental leave.
Elastic is an equal opportunity employer and is committed to creating an inclusive culture that celebrates different perspectives, experiences, and backgrounds.
Qualified applicants will receive consideration for employment without regard to race, ethnicity, color, religion, sex, pregnancy, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, disability status, or any other basis protected by federal, state or local law, ordinance or regulation.
We welcome individuals with disabilities and strive to create an accessible and inclusive experience for all individuals.
To request an accommodation during the application or the recruiting process, please email We will reply to your request within 24 business hours of submission.
Applicants have rights under Federal Employment Laws.
Please view the Family and Medical Leave Act (FMLA) Poster, Equal Employment Opportunity (EEO) Poster, and Employee Polygraph Protection Act (EPPA) Poster.
Elasticsearch develops and distributes encryption software and technology that is subject to U.S. export controls and licensing requirements.
If you are located in or are a national of one of the listed countries or regions, an export license may be required as a condition of your employment in this role.
Different people approach problems differently.
We need that.
Elastic is an equal opportunity/affirmative action employer committed to diversity, equity, and inclusion.
#J-18808-Ljbffr
✨ Smart • Intelligent • Private • Secure
Practice for Any Interview Q&A (AI Enabled)
Predict interview Q&A (AI Supported)
Mock interview trainer (AI Supported)
Ace behavioral interviews (AI Powered)
Record interview questions (Confidential)
Master your interviews
Track your answers (Confidential)
Schedule your applications (Confidential)
Create perfect cover letters (AI Supported)
Analyze your resume (NLP Supported)
ATS compatibility check (AI Supported)
Optimize your applications (AI Supported)
O*NET Supported
O*NET Supported
O*NET Supported
O*NET Supported
O*NET Supported
European Union Recommended
Institution Recommended
Institution Recommended
Researcher Recommended
IT Savvy Recommended
Trades Recommended
O*NET Supported
Artist Recommended
Researchers Recommended
Create your account
Access your account
Create your professional profile
Preview your profile
Your saved opportunities
Reviews you've given
Companies you follow
Discover employers
O*NET Supported
Common questions answered
Help for job seekers
How matching works
Customized job suggestions
Fast application process
Manage alert settings
Understanding alerts
How we match resumes
Professional branding guide
Increase your visibility
Get verified status
Learn about our AI
How ATS ranks you
AI-powered matching
Join thousands of professionals who've advanced their careers with our platform
Unlock Your Search Developer Potential: Insight & Career Growth Guide
Real-time Search Developer Jobs Trends in Madrid, Spain (Graphical Representation)
Explore profound insights with Expertini's real-time, in-depth analysis, showcased through the graph below. This graph displays the job market trends for Search Developer in Madrid, Spain using a bar chart to represent the number of jobs available and a trend line to illustrate the trend over time. Specifically, the graph shows 35364 jobs in Spain and 8602 jobs in Madrid. This comprehensive analysis highlights market share and opportunities for professionals in Search Developer roles. These dynamic trends provide a better understanding of the job market landscape in these regions.
Great news! Elastic is currently hiring and seeking a Search Developer Tooling C#/.NET Senior Software Engineer to join their team. Feel free to download the job details.
Wait no longer! Are you also interested in exploring similar jobs? Search now: Search Developer Tooling C#/.NET Senior Software Engineer Jobs Madrid.
An organization's rules and standards set how people should be treated in the office and how different situations should be handled. The work culture at Elastic adheres to the cultural norms as outlined by Expertini.
The fundamental ethical values are:The average salary range for a Search Developer Tooling C#/.NET Senior Software Engineer Jobs Spain varies, but the pay scale is rated "Standard" in Madrid. Salary levels may vary depending on your industry, experience, and skills. It's essential to research and negotiate effectively. We advise reading the full job specification before proceeding with the application to understand the salary package.
Key qualifications for Search Developer Tooling C#/.NET Senior Software Engineer typically include Other General and a list of qualifications and expertise as mentioned in the job specification. Be sure to check the specific job listing for detailed requirements and qualifications.
To improve your chances of getting hired for Search Developer Tooling C#/.NET Senior Software Engineer, consider enhancing your skills. Check your CV/Résumé Score with our free Resume Scoring Tool. We have an in-built Resume Scoring tool that gives you the matching score for each job based on your CV/Résumé once it is uploaded. This can help you align your CV/Résumé according to the job requirements and enhance your skills if needed.
Here are some tips to help you prepare for and ace your job interview:
Before the Interview:To prepare for your Search Developer Tooling C#/.NET Senior Software Engineer interview at Elastic, research the company, understand the job requirements, and practice common interview questions.
Highlight your leadership skills, achievements, and strategic thinking abilities. Be prepared to discuss your experience with HR, including your approach to meeting targets as a team player. Additionally, review the Elastic's products or services and be prepared to discuss how you can contribute to their success.
By following these tips, you can increase your chances of making a positive impression and landing the job!
Setting up job alerts for Search Developer Tooling C#/.NET Senior Software Engineer is easy with Spain Jobs Expertini. Simply visit our job alerts page here, enter your preferred job title and location, and choose how often you want to receive notifications. You'll get the latest job openings sent directly to your email for FREE!