Elastic18.04.26
AI SCORE 8.5

Software Engineer II - Developer Tools Team (Remote)

$111K–$176K/year

About the Role

We are seeking a talented Software Engineer II to join our Developer Tools Team. This remote Software Engineer II position offers an exciting opportunity to work with a distributed team of engineers and contribute to the development of libraries and integrations that enhance the Elastic product suite.

What You'll Do

  • Develop, maintain, and support libraries and third-party integrations for the Elastic Stack, primarily using Python and Node.js.
  • Collaborate with the Product Team and other stakeholders to plan and deliver projects efficiently.
  • Engage with developer communities and support users through GitHub issues and forums.
  • Contribute to team-wide projects and cross-team collaborations, ensuring high-quality software development.
  • Understand the implications of writing software in an open-source environment, including versioning and managing product releases.

Requirements

  • Minimum of 4 years of recent software engineering experience, particularly in Python and/or Node.js.
  • Proven experience in building and maintaining software products for a broad user base.
  • Knowledge of software development best practices, especially in an open-source context.
  • Excellent communication and collaboration skills, with a strong focus on usability and developer experience.
  • Ability to work independently and as part of a globally distributed team.

Nice to Have

  • Experience with vector databases.
  • Active involvement in tech communities through open-source projects, blogs, or talks.
  • Familiarity with client-server networking, HTTP, and RESTful APIs.

What We Offer

  • Competitive pay based on your contributions, with a typical starting salary range of $110,900—$175,500 USD.
  • Health coverage for you and your family in many locations.
  • Flexible work arrangements, allowing you to craft your calendar with various locations and schedules.
  • Generous vacation days each year to promote work-life balance.
  • Participation in our stock program and a company-matched 401k plan.

Join us as a Software Engineer II and be part of a team that values diversity and inclusion, where your skills can shine in a remote work environment.

Why This Job8.5 of 10

This remote Software Engineer II position at Elastic offers a competitive salary and the chance to work on innovative AI tools, making it a great opportunity for tech enthusiasts.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

Generating success profile...

Analyzing job requirements and market data

Loading market overview...

Analyzing market trends and skill demands

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.