21 days ago
Poland (city not specified)Senior
Responsibilities
- Guide cross-team technical designs and help create team-wide high-level architecture.
- Design, implement, debug, and improve key functional areas of Elastic’s hosted cloud offerings.
- Lead development best practices and help maintain a reliable, scalable foundation and engaging customer experience.
- Contribute to and lead technical plans and direction within the team and across Elastic product teams.
- Analyze current systems, including their strengths and limitations, and prioritize bug fixes and features.
- Collaborate with Support engineers to diagnose problems and advise Elasticsearch engineers on new feature designs.
Requirements
- At least 5 years of experience as a software engineer with a record of delivering high-quality code.
- Previous experience providing pragmatic technical leadership for a group of engineers.
- Knowledge of backend languages such as Scala, Java, or Go.
- Technical depth in one or more SaaS-relevant technologies, including orchestration, networking, or containers.
- Passion for automation and quality.
Benefits
- Distributed work environment with flexible locations and schedules for many roles.
- Health coverage for employees and families in many locations.
- Generous annual vacation allowance.
- Elastic matches up to $2,000, or the local-currency equivalent, for financial donations and service.
- Up to 40 hours annually for volunteer projects.
- At least 16 weeks of parental leave.
About Elastic
Elastic builds the Elasticsearch-based platform for enterprise search, observability (logging, metrics, APM), and security (SIEM/endpoint). It sells subscriptions and Elastic Cloud managed services with usage-based pricing, combining open source and proprietary features through Elasticsearch and Kibana. Founded in 2012 and headquartered in San Francisco, Elastic is publicly traded on the NYSE and is used by more than half of the Fortune 500.
