At
Elastic, we have a simple goal: to solve the world's data problems with
products that delight and inspire. As the company behind the popular
open source projects — Elasticsearch, Kibana, Logstash, and Beats — we
help people around the world do great things with their data. From stock
quotes to Twitter streams, Apache logs to WordPress blogs, our products
are extending what's possible with data, delivering on the promise that
good things come from connecting the dots. Diversity drives our vibe.
We unite Elasticians across 30+ countries into one coherent team, while
the broader community spans across over 100 countries.
About The Role
You will provide senior technical and
architectural leadership for Elastic’s Cloud team. In this role, you’ll
analyze current system and architecture strengths and limitations, and
provide technical thought leadership for improving our products and
platform. You’ll take the lead in analyzing industry trends, and
advocating for architectural and technology changes to take advantage of
new technologies. Typical candidates for this role would have spent the
last 5+ years in a technical leadership role for a large aaS product.
Engineering Philosophy
Engineering a highly complex
distributed system that is easy to operate via elegantly designed APIs
is a non-trivial effort. It requires solid software development skills,
and more importantly, a sharp mind and the ability to think like a user.
We also care deeply about giving you full ownership of what you’re
working on. Our company fundamentally believes great minds achieve
greatness when they are set free and are surrounded and challenged by
their peers, which is clearly visible in our organization. At Elastic,
we effectively don’t have a hierarchy to speak of. We feel that anyone
needs to be in the position to comment on truly anything, regardless of
his or her role within the company.
Some of the things you'll work on
- Study the
current technology landscape and provide recommendations for new
technologies we should be using to improve our products.
- Identify current areas of needed improvement in our product architecture and design methodologies.
- Bring a
pragmatic approach to our current technology stack, with an eye toward
improving maintainability, testability, and reliability of our product
offerings. Lead the effort to implement changes based on your analysis.
- Think
holistically about our efforts towards how we measure and monitor our
product success. This includes things like: What are our baseline
performance characteristics? How do we measure changes in performance
behavior each time we release? What are our key areas that contribute
to production issues? How do we identify and address them?
- Lead technical discussions and requirements analysis with partners and customers to drive alignment with customer needs.
- Work with Product Management, Marketing, and other groups inside Elastic to drive alignment with our strategic product goals.
- Represent Elastic at conferences, trade shows, and in customer partnerships.
- Work with development teams across Elastic to facilitate understanding of how they work on Cloud
- Evaluate upcoming Stack features and work with the development teams to promote operability on Cloud.
What you will bring along
- Previous experience as a Principal or Distinguished Engineer for a SaaS based product.
- Experience designing and delivering an Enterprise level product.
- Strong understanding of distributed systems.
- Experience working with Cloud hosting providers and physical data centers.
- Demonstrated thought leadership for a large software product.
- Experience as an evangelist for a software company or product.
- Experience doing technology landscape analysis which results in actionable recommendations.
- Excellent
verbal and written communication skills, a great teammate with strong
analytical, problem solving, debugging and troubleshooting skills
Nice to have
- Experience as CTO or Chief Architect for a Cloud based product.
- Experience using or managing the Elastic Stack and Kibana
- Record of inheriting and improving existing medium-to-large scale projects
- Open source experience.
Additional Information
We're looking to hire team members invested in realizing the goal of
making real-time data exploration easy and available to anyone. As a
distributed company, we believe that diversity drives our vibe! 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.
- Competitive pay based on the work you do here and not your previous salary
- Equity
- Global minimum of 16 weeks of paid parental leave (moms & dads)
- Generous vacation time and one week of volunteer time off
- 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.
#LI-AC2
Elastic is an Equal Employment
employer committed to the principles of equal employment opportunity and
affirmative action for all applicants and employees. 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. Elastic also makes
reasonable accommodations for disabled employees consistent with
applicable law.