Description
Elastic, the Search AI Company, enables everyone to find the answers they need in real time, using all their data, at scale , unleashing the potential of businesses and people. The Elastic Search AI Platform, used by more than 50% of the Fortune 500, brings together the precision of search and the intelligence of AI to enable everyone to accelerate the results that matter.
Elastic is seeking a Technical Lead to drive the front and back end development and infrastructure of our flagship website, Elastic.co. Operating in close partnership with a geographically distributed group of designers, frontend developers, and full-stack engineers, this position centers on delivering outstanding user interfaces, engineering scalable data integrations, streamlining content management workflows, and developing dependable web services.
Responsibilities
- Collaborate with and provide technical guidance to a remote team of frontend and full stack engineers through code reviews and knowledge sharing
- Drive the technical vision for our frontend architecture using NextJS and TypeScript
- Drive the technical vision for backend services, data integration pipelines, and content management systems
- Lead the design and implementation of APIs that power dynamic web experiences
- Establish and maintain quality standards, testing processes, and code review practices
- Champion backend performance optimizations, monitoring, and observability practices
- Ensure security, scalability, and reliability across all backend web services
- Lead the implementation of frontend performance optimizations and best practices
- Ensure accessibility and cross-browser compatibility across all web experiences
- Contribute to technical planning, prioritize technical initiatives, and support project delivery
- Collaborate closely with other teams to deliver cohesive user experiences
- Partner with SRE and infrastructure teams to ensure seamless system integration
- Foster effective communication and collaboration practices in a distributed-first environment
Requirements
- 8+ years of experience in front and backend web development, with a focus on modern JavaScript frameworks and scalable web applications and APIs
- 3+ years of experience as a senior technical contributor or technical lead in collaborative environments
- Deep expertise in NextJS, React, and TypeScript
- Deep experience with content management systems, headless CMS architectures, and content delivery workflows
- Strong understanding of frontend testing methodologies and quality assurance processes
- Experience with frontend accessibility standards and implementation
- Practical experience managing cloud infrastructure and infrastructure-as-code practices
- Knowledge of search technologies and experience with data indexing and retrieval systems
- Knowledge of web performance optimization techniques and metrics
- Proven ability to bridge the gap between design and development teams
- Excellent remote communication skills and experience working with distributed teams
Nice to Have
- Experience with micro-frontend architectures
- Experience with Elasticsearch or other search/analytics platforms
- Knowledge of content delivery networks (CDNs) and edge computing
- Experience with event-driven architectures and message queuing systems
- Knowledge of marketing technology integrations (CRM, analytics, form processors)
- Experience with automated testing strategies for backend systems and data pipelines
- Background in site reliability engineering or DevOps practices
- Experience with localization and internationalization for web applications
Compensation
The typical starting salary range for this role is: $135,700-$214,700 USD The typical starting salary range for this role in select locations is: $163,100-$258,100 USD
Benefits
- Competitive pay
- Health coverage for you and your family
- Flexible locations and schedules
- 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
- Embracing parenthood with minimum of 16 weeks of parental leave