Elastic

Senior Full Stack Software Developer - Observability

Elastic
Apply
30 days ago
Ireland (city not specified)Senior

Responsibilities

  • Design and implement intuitive user interface components using TypeScript, React, and Node.js.
  • Integrate front-end elements with back-end services and conduct usability testing and user-feedback analysis.
  • Own complex, loosely defined problems end-to-end, including approach definition, technical decisions, and delivery.
  • Lead architecture and system-design discussions with attention to compatibility, performance, and scale.
  • Establish coding standards, promote reusable components, and implement automated testing and deployment.
  • Conduct code reviews, identify potential security vulnerabilities, and maintain code readability.
  • Collaborate asynchronously across time zones with a distributed team using GitHub and Slack.
  • Partner with designers and product managers to translate user experience goals and mockups into functional UI components.

Requirements

  • Production experience with full-stack JavaScript, preferably TypeScript, React, and Node.js.
  • Experience leading non-trivial projects end-to-end with design ownership and minimal guidance.
  • Proficiency in architecture and system-design judgment, including work in large existing codebases.
  • Experience designing and launching multiple user interface components.
  • Experience using AI-assisted development tools.
  • Strong written and verbal communication skills and enthusiasm for asynchronous collaboration and knowledge-sharing.
  • A generalist, user-focused mindset and the ability to improve the engineers around you.
  • Preferred experience with Reactflow, the Elastic stack, observability tooling, log or data-ingestion pipelines, Go, Kubernetes, cloud-native application development, large data-heavy interfaces, search, filtering, tables, streaming or real-time data, open-source development, developer-facing platform teams, mentoring, or project-team leadership.

Benefits

  • Competitive base pay with no variable compensation component; the typical starting salary range is €87,300–€138,100 EUR annually.
  • Health coverage for employees and families in many locations.
  • Flexible locations and schedules with the ability to craft a personal calendar.
  • Generous vacation allowance.
  • Elastic matches up to $2,000 or local-currency equivalent for financial donations and provides up to 40 volunteer hours annually.
  • At least 16 weeks of parental leave.
  • Fully distributed work environment with asynchronous collaboration across time zones.
Elastic

About Elastic

10,000+ employees

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.

Contact me