Skip to content
DatadogDatadog

Senior Software Engineer - Frontend

Senior frontend software engineer designing and delivering responsive, scalable interfaces for a data-intensive observability product. The role requires strong JavaScript ecosystem expertise, reusable UI design patterns, performance optimization skills, and practical experience with AI coding tools.

About the job

Responsibilities

  • Collaborate with backend engineers, product managers, and designers to refine and validate design concepts.
  • Break complex features into distributable engineering tasks and rollout plans.
  • Design and deliver frontend features affecting thousands of users.
  • Experiment with and advocate for new systems, design patterns, and tooling.
  • Use and contribute to an in-house design system.
  • Own meaningful parts of the service, improve performance, and address scalability limits.
  • Participate in hackathons, frontend demos, and engineering community events.

Requirements

  • Several years of experience designing and engineering user interfaces.
  • Strong mastery of the JavaScript ecosystem and current frontend technologies.
  • Experience using design patterns to create simple, reusable components for complex user interfaces.
  • Familiarity with data structures, algorithms, profiling, and optimization.
  • Strong attention to code simplicity, performance, and detail.
  • Experience using AI coding tools in day-to-day workflows, including validating, critiquing, and refining AI-generated output.

Nice-to-haves

  • Interest in advancing AI-enabled software engineering practices and products.

Compensation and Benefits

  • Annual salary: $130,000–$300,000 USD.
  • New-hire stock equity (RSUs) and employee stock purchase plan.
  • Product training and continuous career development opportunities.
  • Internal mobility, mentoring, and buddy programs.
  • Global mental health benefit.
  • Benefits may include healthcare, dental, parental planning, mental health support, 401(k) with match, paid time off, fitness reimbursements, and discounted employee stock purchase plan.

Skills

React, TypeScript, JavaScript, Design Patterns, Data Structures, Algorithms, Profiling, Performance Optimization, Design Systems, Ai Coding Tools

LogicGate

LogicGate

Chicago, IL

Senior Software Engineer
$120k+/yrRemote5+ YOEFrontend Engineering

Senior front-end engineer responsible for architecting and delivering scalable Angular and TypeScript interfaces for an enterprise SaaS platform. The role emphasizes automated testing, performance and accessibility, AI-assisted development, technical mentorship, and cross-functional collaboration.

Navan

Navan

New York, NY

Senior Software Engineer, Frontend
$113k+/yrOn-site5+ YOEFrontend Engineering

Senior frontend engineer and technical leader responsible for improving frontend systems, developer tooling, operational excellence, and feature delivery. The role requires 5+ years of UI development experience and proficiency with JavaScript, TypeScript, Angular, React, and related backend technologies.

Ether.Fi

Ether.Fi

Denver, CO
Senior Frontend Engineer
$150k+/yrOn-site5+ YOEFrontend Engineering

Senior Frontend Engineer building and maintaining user-facing DeFi products, complex frontend components, and client-side transaction flows. Requires strong software fundamentals, product judgment, attention to detail, and at least three years of professional coding experience.

Sleeper

Sleeper

San Francisco, CA

Senior Web Engineer
$160k+/yrHybrid5+ YOEFrontend Engineering

Build and own scalable, consumer-facing fantasy sports web experiences using React and TypeScript. The role emphasizes responsive interaction design, animation, performance, reusable components, and API integration, requiring 5+ years of web development experience.

Atomicmachines

Atomicmachines

Emeryville, CA
Senior UI Engineer
$165k+/yrOn-site5+ YOEFrontend Engineering

Build and maintain complex React and TypeScript interfaces for manufacturing, engineering, and AI/ML workflows. The role requires experience with stateful interaction-heavy applications, data validation, debugging, and cross-functional collaboration in technically complex environments.