We are seeking a technically skilled Senior Product Manager to join our team and contribute to the advancement of Elasticsearch's Distributed Systems and Serverless capabilities. In this role, you will tackle intricate challenges related to scalability, performance, and resilience within cutting-edge distributed systems.
Responsibilities:
- Drive impactful product initiatives by collaborating with the Distributed Systems engineering team to enhance Elasticsearch's scalability, performance, and resilience across deployment models.
- Collaborate with engineers, designers, and product managers to define requirements, prioritize tasks, and ensure successful execution of roadmap initiatives.
- 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.
- Measure success and drive continuous improvements by tracking key performance indicators, analyzing usage data, and identifying opportunities to enhance Elasticsearch’s reliability and efficiency.
- Conduct competitive analysis to understand market trends, identify differentiators, and ensure Elasticsearch remains a leader in the distributed systems and database space.
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.
- 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.
Nice to Have:
- Familiarity with cloud-based and serverless architectures. Direct experience with serverless environments is a plus.
- 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
- Health coverage for you and your family in many locations
- Flexible locations and schedules for many roles
- Generous vacation days
- Matching for financial donations and service
- Volunteer time off
- Parental leave
How to Apply
Interested in this position? Please submit your resume and cover letter through the application portal.
Apply Now