Software Developer – Enterprise Dashboard

Posted yesterday

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Software Developer creating intuitive, scalable dashboard experiences for Splunk's Enterprise and Cloud solutions. Collaborate with product managers and designers to enhance customer engagement and data analysis.

Responsibilities

  • Build intuitive, scalable dashboard experiences that help customers analyze data, monitor operations, and act on insights more quickly.
  • Partner with product managers, designers, and engineers to deliver secure, accessible, and user-centered solutions guided by Cisco’s Design Thinking principles.
  • Lead features from technical design through implementation, testing, and production support to improve the quality and usability of Splunk’s dashboarding experience.
  • Debug complex issues in development and production environments to improve reliability, performance, and customer outcomes.
  • Mentor junior teammates through code reviews and technical guidance while identifying opportunities to strengthen engineering practices, front-end architecture, and development processes.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related technical field with 7+ years of related experience, or Master’s degree with 4+ years of related experience
  • Experience designing, building, and shipping production applications using JavaScript or TypeScript and a modern front-end framework such as React
  • Experience developing user interfaces with HTML5, CSS3, responsive design principles, and accessibility standards
  • Experience writing automated unit tests and debugging software issues in both development and production environments
  • Experience building customer-facing software features that consume APIs and handle asynchronous data workflows
  • Experience building dashboarding, reporting, analytics, observability, or other data-intensive product experiences (preferred)
  • Familiarity with front-end development tools and technologies such as Node.js, modern build tooling, and component-based UI architectures (preferred)
  • Experience partnering closely with UX/UI designers and cross-functional teams to evaluate feasibility and deliver polished, user-centered experiences (preferred)
  • Experience leading features end-to-end, including technical design, implementation, release, post-release support, and mentoring engineers through code reviews or technical guidance (preferred)
  • Fluency with AI-assisted development tools such as Codex, Claude, GitHub Copilot, or similar (preferred)

Benefits

  • medical, dental and vision insurance
  • 401(k) plan with a Cisco matching contribution
  • paid parental leave
  • short and long-term disability coverage
  • basic life insurance
  • 10 paid holidays per full calendar year, plus 1 floating holiday for non-exempt employees
  • 1 paid day off for employee’s birthday
  • paid year-end holiday shutdown
  • 4 paid days off for personal wellness determined by Cisco
  • 16 days of paid vacation time per full calendar year
  • flexible vacation time off
  • 80 hours of sick time off provided on hire date and each January 1st thereafter
  • up to 80 hours of unused sick time carried forward from one calendar year to the next
  • optional 10 paid days per full calendar year to volunteer
  • annual bonuses subject to Cisco's policies

Job type

Full Time

Experience level

SeniorLead

Salary

$127,700 - $177,700 per year

Degree requirement

Bachelor's Degree

Tech skills

JavaScriptNode.jsReactSplunkTypeScript

Location requirements

HybridVancouverCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.