
Software Engineer II - Full Stack - Web Engineering
As a Software Engineer II on Elastic's Web Engineering team, you will own meaningful parts of elastic.co, building the features, systems, and infrastructure that keep the site fast, reliable, and effective at scale. The ideal candidate is a full-stack engineer equally comfortable writing React components, designing backend services, shipping to production, and owning what they build once it is live, including on-call response and security triage. The work is done in a distributed, async-first environment.
Responsibilities
- ▹Own features across the full stack, from component design and backend services to deployment pipelines, shipping production code end-to-end
- ▹Instrument client-side performance (Core Web Vitals, error tracking, real-user monitoring) alongside backend logging, metrics, tracing, alerting, and dashboards
- ▹Partner with product managers, designers, and other developers to build, test, and release features for elastic.co
- ▹Write clean, maintainable code and take ownership of its behavior in production
- ▹Triage, investigate, and resolve security vulnerability reports, from reproduction and root-cause analysis to fix, validation, and coordinated disclosure
- ▹Participate in code reviews for your team
- ▹Diagnose and resolve production issues from client regressions to backend failures, and participate in an on-call rotation for an always-on service
Requirements
- ▹3+ years in a full-stack or frontend role with proven TypeScript and React depth (component architecture, performance, state management) and hands-on backend experience operating production services
- ▹Production experience with Node.js, Python, or Go, enough to build, deploy, debug, and maintain backend services independently
- ▹Experience owning CI/CD pipelines (GitHub Actions, Jenkins, or equivalent) end-to-end, including front-end build tooling, bundle optimization, and deployment automation without a dedicated ops team
- ▹Track record of building for high availability and scalability at real production scale, including writing secure code and resolving security issues under pressure
- ▹Ability to work autonomously in a globally distributed team
Soft skills
What we offer
- ▹Base salary in the range of €55,800 - €88,300 EUR (no variable compensation component)
- ▹Health coverage for you and your family in many locations
- ▹Flexible locations and schedules for many roles
- ▹Generous number of vacation days each year
- ▹Donation and service matching up to $2,000 (or local equivalent)
- ▹Up to 40 hours per year for volunteer projects
- ▹Minimum 16 weeks of parental leave
About the company
Elastic is the Search AI Company, whose Search AI Platform is used by more than 50% of the Fortune 500. It combines search and AI across structured and unstructured data to deliver cloud-based solutions for search, security, and observability.