Browse All Jobs
Job Description

Sumo Logic is seeking a Senior Software Engineer II, UI to join their Data Collection team. This role focuses on building and maintaining the user interface for Sumo Logic's high-availability analytics platform. The engineer will collaborate with feature teams, participate in UX design, and lead code reviews, ensuring ease of use, visual appeal, re-usability, and performance.

Responsibilities include:

  • Building a rich user interface using React and TypeScript.
  • Participating in user experience design and architecture initiatives.
  • Leading regular code reviews.
  • Building and maintaining tooling for Developer Productivity and Experience.
  • Instrumenting and measuring UI performance.
  • Collaborating with feature teams.
  • Writing detailed design documents and documentation.
  • Promoting cross-team awareness.
  • Mentoring junior engineers.

Requirements:

  • B.S. or M.S. in Computer Sciences or related discipline.
  • 7+ years of experience delivering enterprise-class JavaScript web applications.
  • Expertise in JavaScript/ES6/Typescript and 3+ years of experience with React.
  • Experience with NodeJS & Frontend Build Tools like Webpack / Vite etc.
  • Expertise in modern testing frameworks (e.g. React Testing Library, Jest, Karma, Cypress).
  • Experience with dealing with open ended problem statements.
  • Experience working in an Agile development environment.
  • Experience leading projects and mentoring engineers.
  • Comfortable working with a remote team operating in multiple time zones.
  • Comfortable communicating about your work with both technical and non-technical team members.
  • Experience working in teams with a heavy emphasis on Automation and Quality (CI/CD).
  • Team player, able to take and give constructive feedback.

The role offers:

  • Opportunity to work on a mission-critical, high-availability analytics platform.
  • Remote work environment.
  • Opportunity to mentor junior engineers.
Apply Manually