Senior Product Manager

Elastic
Summary
Join Elastic, the Search AI Company, as a Senior Product Manager to contribute to the development of Elasticsearch's Distributed Systems and Serverless capabilities. You will work closely with the engineering team to enhance Elasticsearch's scalability, performance, and resilience across various deployment models. This role involves collaborating with engineers, designers, and other product managers to define requirements, refine priorities, and ensure successful execution of roadmap initiatives. You will also engage with customers and internal teams to understand real-world challenges, gather feedback, and ensure Elasticsearch meets the needs of developers, platform teams, and enterprises. The ideal candidate has 4+ years of experience in product management within a software or SaaS company, a solid understanding of distributed systems, and familiarity with cloud-based and serverless architectures. Bonus points are awarded for a technical background, hands-on experience with distributed systems, databases, or cloud infrastructure, and familiarity with the Elastic Stack.
Requirements
- 4+ years of experience in product management within a software or SaaS company, or a technical background delivering complex systems in other industries
- A solid understanding of distributed systems, including how data is indexed, allocated, and replicated across nodes
- Familiarity with cloud-based and serverless architectures. Direct experience with serverless environments is a plus
- Experience defining requirements and collaborating on the design of APIs, developer tooling, or platform infrastructure
- Strong analytical and problem-solving skills, with an ability to balance technical trade-offs and business priorities when making product decisions
- Excellent written and verbal communication skills, with the ability to work effectively with engineers, designers, and other stakeholders across a globally distributed team
- A collaborative and curious mindset, with a willingness to learn, adapt, and contribute to a fast-moving, highly technical product space
Responsibilities
- Driving impactful product initiatives by working closely with the Distributed Systems engineering team to improve how Elasticsearch handles scalability, performance, and resilience across all deployment models
- Collaborating with engineers, designers, and other product managers to define requirements, refine priorities, and ensure successful execution of roadmap initiatives
- Engaging with customers and internal teams to understand real-world challenges, gather feedback, and ensure that Elasticsearch meets the needs of developers, platform teams, and enterprises
- Measuring success and driving continuous improvements by tracking key performance indicators, analyzing usage data, and identifying opportunities to enhance Elasticsearchโs reliability and efficiency
- Conducting competitive analysis to understand market trends, identify differentiators, and ensure Elasticsearch remains a leader in the distributed systems and database space
Preferred Qualifications
- A technical background, such as prior experience as a software engineer, SRE, or architect, who has transitioned into product management
- Hands-on experience with distributed systems, databases, or cloud infrastructure, with a strong understanding of their trade-offs and challenges
- Familiarity with the Elastic Stack, including Elasticsearch, Kibana, Logstash, or Beats
- Experience with other database, search, or analytical SaaS and serverless products, such as OpenSearch, Snowflake, BigQuery, DynamoDB, or Kafka
- Understanding of the challenges of operating large-scale distributed systems, such as networking, consistency models, replication strategies, and failure handling
- Experience working closely with developers as well as field teams, including solutions architects, customer success engineers, sales engineers, and support teams, to understand customer challenges and drive adoption
- Passion for working in an open-source environment, engaging with community contributors, and helping build products that developers love
Benefits
- 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 $2000 (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