Fullstack Software Engineer II - Admin UX - Platform Applications

Elastic

United States · full-time

<div class="content-intro"><p>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. By taking advantage of all structured and unstructured data — securing and protecting private information more effectively — Elastic’s complete, cloud-based solutions for search, security, and observability help organizations deliver on the promise of AI.</p></div><h3><strong>What Is The Role :</strong></h3> <p style="text-align: justify;">We're looking for a <strong>Software Engineer II </strong>to join the <strong>Platform Admin UX</strong> team and help shape the experience for administrators across Elastic Cloud. </p> <p style="text-align: justify;">The ideal candidate is a full-stack engineer equally at home writing React components, designing backend services, and operating what they build once it's live. You can work autonomously, drive decisions and results in a distributed team by leveraging asynchronous, direct, and transparent communication. You collaborate across functions and teams, shift fluidly between projects and codebases as priorities evolve, and have a proven track record of using AI tools to accelerate development — while retaining full ownership of outcomes.</p> <h3><strong>What You Will Be Doing :</strong></h3> <ul> <li class="public-DraftStyleDefault-unorderedListItem public-DraftStyleDefault-reset public-DraftStyleDefault-depth0 public-DraftStyleDefault-listLTR" data-block="true" data-editor="8rsko" data-offset-key="c7d3f-0-0"> <div class="public-DraftStyleDefault-block public-DraftStyleDefault-ltr" style="text-align: justify;" data-offset-key="c7d3f-0-0"><span data-offset-key="c7d3f-0-0"><span data-text="true">Design, build, and ship full-stack product features, from React UI through the backend services that support them.</span></span></div> </li> <li class="public-DraftStyleDefault-unorderedListItem public-DraftStyleDefault-depth0 public-DraftStyleDefault-listLTR" style="text-align: justify;" data-block="true" data-editor="8rsko" data-offset-key="82d6u-0-0"> <div class="public-DraftStyleDefault-block public-DraftStyleDefault-ltr" data-offset-key="82d6u-0-0"><span data-offset-key="82d6u-0-0"><span data-text="true">Own end-to-end delivery across multiple product variants and environments, using feature flags to gate incomplete work and ensure every release remains stable and deployable.</span></span></div> </li> <li class="public-DraftStyleDefault-unorderedListItem public-DraftStyleDefault-depth0 public-DraftStyleDefault-listLTR" style="text-align: justify;" data-block="true" data-editor="8rsko" data-offset-key="supa-0-0"> <div class="public-DraftStyleDefault-block public-DraftStyleDefault-ltr" data-offset-key="supa-0-0"><span data-offset-key="supa-0-0"><span data-text="true">Operate services in production: participate in the release rotation, triage alerts, and maintain continuous delivery and quality gates.</span></span></div> </li> <li class="public-DraftStyleDefault-unorderedListItem public-DraftStyleDefault-depth0 public-DraftStyleDefault-listLTR" style="text-align: justify;" data-block="true" data-editor="8rsko" data-offset-key="cf9r1-0-0"> <div class="public-DraftStyleDefault-block public-DraftStyleDefault-ltr" data-offset-key="cf9r1-0-0"><span data-offset-key="cf9r1-0-0"><span data-text="true">Collaborate with product management and UX/UI designers to ensure admin experiences align with business goals; translate design prototypes into polished, accessible interfaces.</span></span></div> </li> <li class="public-DraftStyleDefault-unorderedListItem public-DraftStyleDefault-depth0 public-DraftStyleDefault-listLTR" style="text-align: justify;" data-block="true" data-editor="8rsko" data-offset-key="916pd-0-0"> <div class="public-DraftStyleDefault-block public-DraftStyleDefault-ltr" data-offset-key="916pd-0-0"><span data-offset-key="916pd-0-0"><span data-text="true">Conduct code reviews that uphold engineering standards, drive architectural improvements, advocate for automated testing, and provide constructive feedback that raises quality across the team.</span></span></div> </li> <li class="public-DraftStyleDefault-unorderedListItem public-DraftStyleDefault-depth0 public-DraftStyleDefault-listLTR" data-block="true" data-editor="8rsko" data-offset-key="fpme8-0-0"> <div class="public-DraftStyleDefault-block public-DraftStyleDefault-ltr" style="text-align: justify;" data-offset-key="fpme8-0-0"><span data-offset-key="fpme8-0-0"><span data-text="true">Keep the platform safe and current: review dependency upgrades, investigate security vulnerabilities, manage feature flags, and extend synthetic test coverage when behavior changes.</span></span></div> </li> </ul> <h3><strong>What You Bring :</strong></h3> <ul> <li class="public-DraftStyleDefault-unorderedListItem public-DraftStyleDefault-reset public-DraftStyleDefault-depth0 public-DraftStyleDefault-listLTR" data-block="true" data-editor="8rsko" data-offset-key="620lk-0-0"> <div class="public-DraftStyleDefault-block public-DraftStyleDefault-ltr" data-offset-key="620lk-0-0"><span data-offset-key="620lk-0-0"><span data-text="true">5+ years of full-stack development experience with React, TypeScript, JavaScript, HTML, and CSS.</span></span></div> </li> <li class="public-DraftStyleDefault-unorderedListItem public-DraftStyleDefault-reset public-DraftStyleDefault-depth0 public-DraftStyleDefault-listLTR" data-block="true" data-editor="8rsko" data-offset-key="620lk-0-0"> <div class="public-DraftStyleDefault-block public-DraftStyleDefault-ltr" data-offset-key="620lk-0-0"><span data-offset-key="620lk-0-0"><span data-text="true">Comfortable with Redux-style state patterns and modern data-fetching, with sound judgment about sharing vs. specializing UI across product variants. Solid command of Git and version control workflows.</span></span></div> </li> <li class="public-DraftStyleDefault-unorderedListItem public-DraftStyleDefault-depth0 public-DraftStyleDefault-listLTR" data-block="true" data-editor="8rsko" data-offset-key="5tu9j-0-0"> <div class="public-DraftStyleDefault-block public-DraftStyleDefault-ltr" data-offset-key="5tu9j-0-0"><span data-offset-key="5tu9j-0-0"><span data-text="true">Proven ownership of Node.js services in production: HTTP APIs, auth/session boundaries, configuration management, and debugging real incidents from logs, metrics, and traces.</span></span></div> </li> <li class="public-DraftStyleDefault-unorderedListItem public-DraftStyleDefault-depth0 public-DraftStyleDefault-listLTR" data-block="true" data-editor="8rsko" data-offset-key="3f52j-0-0"> <div class="public-DraftStyleDefault-block public-DraftStyleDefault-ltr" data-offset-key="3f52j-0-0"><span data-offset-key="3f52j-0-0"><span data-text="true">Proficient with AI development tools (e.g. Cursor, Claude, or equivalent); you actively look for opportunities to accelerate your own workflow and the team's — while maintaining code quality and owning the outcomes.</span></span></div> </li> <li class="public-DraftStyleDefault-unorderedListItem public-DraftStyleDefault-depth0 public-DraftStyleDefault-listLTR" data-block="true" data-editor="8rsko" data-offset-key="d437r-0-0"> <div class="public-DraftStyleDefault-block public-DraftStyleDefault-ltr" data-offset-key="d437r-0-0"><span data-offset-key="d437r-0-0"><span data-text="true">Operational maturity — you have been on-call for a user-facing service, used runbooks and SLOs, and treat continuous delivery, feature flags, and automated tests as first-class parts of the feature.</span></span></div> </li> <li class="public-DraftStyleDefault-unorderedListItem public-DraftStyleDefault-depth0 public-DraftStyleDefault-listLTR" data-block="true" data-editor="8rsko" data-offset-key="5ivnu-0-0"> <div class="public-DraftStyleDefault-block public-DraftStyleDefault-ltr" data-offset-key="5ivnu-0-0"><span data-offset-key="5ivnu-0-0"><span data-text="true">Testing discipline using React Testing Lib
🔄 New version available!