Full-Stack Engineer II — Build Scalable AI Web Apps

Elastic

Portugal

Remote

EUR 47,000 - 74,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Health coverage
Flexible locations & schedules
Generous vacation days
Donation matching
Volunteer hours
Parental leave

Job summary

Elastic, the Search AI Company, is seeking a Software Engineer II for the Web Engineering team. You will own meaningful parts of the experience, building features, systems, and infrastructure to keep the site fast, reliable, and scalable.

The ideal candidate is a full-stack engineer comfortable with React components, backend services, production releases, and on-call duties, collaborating with product managers, designers, and other developers to ship features that improve site quality and

Qualifications

  • 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 shipping and 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.
  • A proven track record of using AI to accelerate development, debug complex systems, and optimize code, while still owning the final outcomes.
  • Experienced in building for high availability and scalability at real production scale, including writing secure code, identifying vulnerabilities, and resolving security issues under pressure.
  • Ability to work autonomously in a globally distributed team.

Responsibilities

  • Own features across the full stack from component design and backend services to deployment pipelines and ship 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 for 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 spanning client regressions to backend failures, and participate in an on-call rotation for an always-on service.

Skills

TypeScript
React
Full-stack development
Backend services
CI/CD
Cloud deployment

Tools

GitHub Actions
Jenkins

Job description

Elastic, the Search AI Company, is seeking a Software Engineer II for the Web Engineering team. You will own meaningful parts of the experience, building features, systems, and infrastructure to keep the site fast, reliable, and scalable.

The ideal candidate is a full-stack engineer comfortable with React components, backend services, production releases, and on-call duties, collaborating with product managers, designers, and other developers to ship features that improve site quality and

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full-Stack Software Engineer II — React/Node, AI‑Driven Scale
Full-Stack Software Engineer II — React/Node, AI‑Driven Scale

Referral Board • Portugal

Remote
EUR 70,000 - 120,000
Health coverage for you and family
Flexible locations & schedules
Generous vacation days
+2
Senior Full-Stack Engineer for Real-Time Onboarding
Senior Full-Stack Engineer for Real-Time Onboarding

Elastic • Portugal

On-site
EUR 56,000 - 88,000
Health coverage for you and family
Flexible locations and schedules
Generous vacation days
+3
Software Engineer II - Full Stack - Web Engineering
Software Engineer II - Full Stack - Web Engineering

Referral Board • Portugal

Remote
EUR 70,000 - 120,000
Health coverage for you and family
Flexible locations & schedules
Generous vacation days
+2
Senior Full-Stack Engineer: Cloud Onboarding & Growth
Senior Full-Stack Engineer: Cloud Onboarding & Growth

Elasticsearch B.V. • Portugal

Hybrid
EUR 56,000 - 88,000
Health coverage
Flexible locations
Generous vacation days
+2
Senior Software Engineer, Search Relevance & AI (Vector)
Senior Software Engineer, Search Relevance & AI (Vector)

Elasticsearch B.V. • Portugal

On-site
EUR 56,000 - 88,000
Health coverage for you and family
Flexible locations and schedules
Generous vacation days
+2
Senior Search Relevance Engineer – Vector & AI
Senior Search Relevance Engineer – Vector & AI

Elastic • Portugal

On-site
EUR 56,000 - 88,000
Health coverage
Flexible locations
Generous vacation days
+3
Remote Software Engineer II - Scalable Web Apps (Scala/Java)
Remote Software Engineer II - Scalable Web Apps (Scala/Java)

Iterable • Lisboa

Hybrid
EUR 50,000 - 70,000
Private Medical Insurance
Meal Allowance: 8.55€ per day
Balance Days (additional paid holidays)
+3
Remote Full-Stack Engineer for AI Legal Tech
Remote Full-Stack Engineer for AI Legal Tech

Center for Responsible • Lisboa

Hybrid
EUR 25,000 - 31,000
Health Insurance
Vacation days
Birthday off
+1
Full-Stack JS Engineer — AI-Powered Cloud Apps
Full-Stack JS Engineer — AI-Powered Cloud Apps

UltaHost • Portugal

On-site
EUR 42,000 - 68,000
International team
Career growth
AI-native workflows
+2
Senior Software Engineer - Security Integrations & AI Tooling
Senior Software Engineer - Security Integrations & AI Tooling

Elastic • Portugal

On-site
EUR 67,000 - 106,000
Health coverage for you and yourFamily
Flexible locations and schedules
Generous vacation days
+2