Elastic is a search company built on a free and open heritage. Anyone can use Elastic products and solutions to get started quickly and frictionlessly. Elastic offers three solutions for enterprise search, observability, and security, built on one technology stack that can be deployed anywhere. From finding documents to monitoring infrastructure to hunting for threats, Elastic makes data usable in real time and at scale. Thousands of organizations worldwide, including Cisco, eBay, Goldman Sachs, Microsoft, The Mayo Clinic, NASA, The New York Times, Wikipedia, and Verizon, use Elastic to power mission-critical systems. Founded in 2012, Elastic is a distributed company with Elasticians around the globe and is publicly traded on the NYSE under the symbol ESTC. Learn more at elastic.co.
About The Role
You will be working as a hands-on Software Engineer in one of our key products. You will work on key projects (below) and initiatives partnering closely with experienced engineers across all Elastic teams. You will drive your own learning and development with the guidance and mentorship of a senior leader. Our recruitment team will determine where you fit best based on your resume, preference and subsequent interviews.
About the Teams and Locations
While IT systems and applications become increasingly more complex, Elastic's Observability solution provides actionable insights on the runtime behaviour of such systems. On the Observability team you'll work with engineers on components (written in different languages, such as Go, Java, Node.js) for collection, processing and visualisation of log, metric and trace data.
The Elastic Security team builds a suite of applications and web services that help users in organisations all sizes to prevent, detect, and respond to computer security threats like ransomware, password stealing, and other software exploits. Engineering projects on the Security team span frontend UI systems, web application backends, distributed cloud services, and endpoint applications (Windows, Mac, and Linux).
Kibana is a web frontend which is the window into the Elastic Stack. It allows analysing and visualising your data in ElasticSearch as managing and configuring different parts of your stack. It's a modern frontend built with TypeScript, React, a custom UI framework and on top of a custom plugin infrastructure.
Elastic Cloud is a managed service for the Elastic Stack, Security, Observability, and Enterprise Search solutions. It’s the easiest and best way to interact with Elastic’s products. Elastic Cloud let you centrally provision, manage, and monitor a fleet of Elastic Stack deployments from a single place. Our service is operated at planet scale - across all top 3 public cloud providers, in 50 plus regions across the world, hosting mission critical workloads for customers in every industry.
What You Will Be Doing:
What You Will Bring Along:
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.
Different people approach problems differently. We need that. Elastic is committed to diversity as well as inclusion. We are an equal opportunity employer and committed to the principles of affirmative action. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, or disability status or any other basis protected by federal, state or local law, ordinance or regulation