Elastic

About Elastic

Real-time data search and analytics for everyone

🏢 Tech👥 1001+ employees📅 Founded 2010📍 Union Square, San Francisco, CA💰 $162m3.8
B2BAnalyticsSaaS

Key Highlights

  • Headquartered in Union Square, San Francisco, CA
  • Over 17,000 customers including eBay, Netflix, and Uber
  • $162 million raised in Series C funding
  • Developers of the Elastic Stack: Elasticsearch, Kibana, Beats, Logstash

Elastic, headquartered in Union Square, San Francisco, CA, is a leading provider of real-time data search and analytics software. The company develops the Elastic Stack, which includes popular open-source tools like Elasticsearch, Kibana, Beats, and Logstash, and serves over 17,000 organizations, in...

🎁 Benefits

Elastic offers fully paid health coverage for employees and their families, flexible work schedules, and a generous vacation policy. Employees enjoy a...

🌟 Culture

Elastic fosters a distributed workforce, emphasizing flexibility and work-life balance. The company values open-source development and encourages empl...

Elastic

Software Engineering Mid-Level

ElasticCanada

Posted 3d agoMid-LevelSoftware Engineering📍 Canada💰 $106,900 - $169,200 / yearly
Apply Now →

Skills & Technologies

Overview

Elastic is hiring a Software Engineer II for their Developer Tools Team to build and maintain libraries and integrations. You'll work with Python and Node.js in a collaborative environment. This position requires experience in software development and an interest in open source.

Job Description

Who you are

You have a solid background in software development, with a particular focus on building tools and libraries that enhance user experience. Your expertise spans multiple programming languages, especially Python and Node.js, and you are comfortable working in an open-source environment. You thrive in collaborative settings, engaging with developer communities and contributing to team projects.

You understand the importance of creating integrations that simplify the use of complex software solutions. Your experience includes developing software that interacts with various ecosystems, and you are eager to learn and adapt to new technologies as needed. You are detail-oriented and have a passion for delivering high-quality code that meets user needs.

What you'll do

As a Software Engineer II on the Developer Tools Team, you will be responsible for building and maintaining libraries and SDKs that facilitate the integration of Elastic's product suite into user applications. You will engage with developer communities to gather feedback and improve the tools you create. Your role will involve collaborating with other engineers across different technical disciplines to ensure that the solutions you develop are robust and user-friendly.

You will work on fully open-sourced code, contributing to projects that have a significant impact on how users interact with Elastic's offerings. Your responsibilities will include writing clean, maintainable code, participating in code reviews, and helping to troubleshoot and resolve issues as they arise. You will also have the opportunity to mentor junior engineers and share your knowledge with the team.

What we offer

Elastic provides a dynamic work environment where innovation is encouraged. You will have the chance to work on cutting-edge technology that is used by some of the largest companies in the world. We value collaboration and support your professional growth through continuous learning opportunities. Join us to make a meaningful impact in the world of search and AI.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Elastic.

Similar Jobs You Might Like

Based on your interests and this role

Elastic

Software Engineering

Elastic📍 United States - Remote

Elastic is hiring a Software Engineer II for their Developer Tools Team to build and maintain libraries and integrations. You'll work with Python and Node.js in a collaborative environment. This position requires experience in software development and open source environments.

🏠 RemoteMid-Level
3d ago
Elastic

Software Engineering

Elastic📍 Canada - Remote

Elastic is seeking a Principal Software Developer II for their Storage Engine team to drive innovations in logs and metrics management. You'll work with Elasticsearch to optimize storage and data querying. This role requires significant technical experience and collaboration across teams.

🏠 RemoteSenior
3d ago
Elastic

Engineering Manager

Elastic📍 United Kingdom

Elastic is hiring a Senior Engineering Manager for their Developer Tools team to lead a globally distributed group of engineers. You'll focus on delivering tools and APIs that enhance developer experience, particularly in the AI ecosystem. This role requires strong leadership and technical skills.

Senior
3d ago
Elastic

Developer Advocate

Elastic📍 Canada - Remote

Elastic is seeking a Senior Developer Engineer to enhance storage efficiency and improve logging solutions. You'll work with Elasticsearch to optimize data storage and querying. This role requires expertise in storage engines and data processing.

🏠 RemoteSenior
3d ago
Instacart

Software Engineering

Instacart📍 Ontario - Remote

Instacart is seeking a Software Engineer II to help transform the grocery industry through innovative technology solutions. You'll work in a flexible environment, contributing to essential services that millions rely on. This role requires a strong technical background and offers competitive compensation.

🏠 RemoteMid-Level
1w ago