Job Closed

This listing is no longer active.

Cisco logo
Cisco

Cisco is a publicly-traded, award-winning global technology solutions firm. Established in 1984 by a group of Stanford University computer scientists, Cisco has

Software Engineer - Dashboard & Visualization

Location

United States

Posted

5 days ago

Salary

$137K - $277.6K / year

Seniority

Mid Level

Job Description

Software Engineer - Dashboard & Visualization

Cisco

Role Description This position is remote and can be performed from most locations within the United States. The role requires reliable internet connection and the ability to work independently in a remote environment. Splunk's data visualization team is seeking an exceptional Software Engineer to construct insightful and inspiring user experiences. These experiences will tell stories of IT and Security operations, compliance, user behavior, demographics, changing trends in use of our products, answer our customers’ questions, and help them to ask the right questions about their data. Your Impact: - Focus on building an intuitive data analytics user experience. - Work encompasses the intersection of data, engineering, and design, utilizing modern web technologies. - Help build world-class data analytics experiences. - Develop and maintain data visualization components used by internal and external product teams. - Develop modern user interfaces that are both desktop and mobile browser friendly and efficient. - Collaborate closely with product management, design, frontend, and backend engineers. - Participate in the development of project timelines, implementation of design specifications, and ongoing support of systems. - Maintain and improve existing code with pride in ownership. Qualifications - 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, integration tests, and debugging software issues in both development and production environments. - Experience with SVG, canvas, WebGL, and popular data visualization libraries such as uPlot.js, d3.js, HighCharts, Leaflet/Mapbox, etc. - Experience partnering closely with UX/UI designers and cross-functional teams to evaluate feasibility and deliver polished, user-centered experiences. Requirements - Fluency with AI-assisted development tools such as Codex, Claude, GitHub Copilot, or similar. - Experience leading features end-to-end, including technical design, implementation, release, post-release support, and mentoring engineers through code reviews or technical guidance. 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, and 4 paid days off for personal wellness. - Non-exempt employees receive 16 days of paid vacation time per full calendar year. - Exempt employees participate in Cisco’s flexible vacation time off program. - 80 hours of sick time off provided on hire date and each January 1st thereafter. - Optional 10 paid days per full calendar year to volunteer. - Employees may be eligible to receive grants of Cisco restricted stock units.

Related Job Pages

More Software Engineer Jobs

Full TimeRemoteTeam 51-200Since 2001H1B No Sponsor

• Desenvolver, manter e evoluir sistemas com foco em qualidade, legibilidade e performance • Analisar código para identificar falhas, oportunidades de melhoria e riscos técnicos • Participar de entregas de projetos, operações assistidas e treinamentos a usuários • Apoiar a configuração de ambientes produtivos dos clientes (Cutover) • Contribuir na elaboração de planos de ação em situações de crise ou redução de filas de atendimento • Atender chamados e suportes, incluindo incidentes, problemas e garantias • Elaborar especificações técnicas e estimar horas de desenvolvimento com precisão • Codificar funcionalidades conforme especificações, com baixo índice de retrabalho • Desenvolver scripts complexos, estruturas de banco de dados, rotinas e funções • Construir escopos e orçamentos para melhorias e projetos • Apoiar o PO ou Consultor em diagnósticos e direcionamento de soluções • Levantar requisitos, definir escopo e alinhar estimativas com as necessidades do cliente • Produzir documentação clara, objetiva e útil para o time e para o cliente

Brazil
Full TimeRemoteTeam 5,001-10,000Since 1995H1B No Sponsor

• Boa comunicação com o time e com o cliente, dando clareza do dia a dia; • Refinamento técnico; • Realizar a manutenção e desenvolvimento de aplicações em Cobol realizando integração com banco de Dados; • Antecipar-se a oportunidades e problemas, agindo com rapidez e eficácia, desenvolvendo soluções de forma preventiva.

Brazil

C++ Programmer

Keywords Studios

Smoking Gun Interactive is a game development studio founded by industry veterans and known for delivering high-quality titles in partnership with some of the w

Produce high-quality, modular code while creatively solving game technology issues. Meet production deadlines and proactively address tasks, ensuring feedback on code quality is provided and accepted throughout the development process.

Canada
DBSync logo

Engineering Architect

DBSync

Harness the Power of Simplified Application Integration and Data Replication.

Full TimeRemoteTeam 51-200Since 2009H1B No Sponsor

• Work on latest edge Cloud computing to solve difficult, manual and repeatable tasks for users adopting Cloud technologies like AWS, Salesforce, Microsoft and more • Use the latest trends on building SaaS applications using multitenancy, scalability large data volumes / Big Data and more • Develop and expand our portfolio to support most popular Cloud apps (200+) • Develop understanding of not just software development, but also how to design, develop and launch a product from concept to high customer use. • Manage multiple engineering projects and ensure successful delivery of products on time and within budget • Lead a team of engineers and provide guidance on technical issues • Collaborate with other teams such as product, design, and customer support to ensure smooth product development and delivery • Ensure coding standards, best practices, and security protocols are followed by the team • Hire, train, and mentor engineers and support staff • Evaluate and recommend new technologies and methodologies to improve the engineering process • Build and maintain strong relationships with vendors and partners to ensure projects are completed successfully • Must have successfully delivered at least two projects end-to-end. • Oversight of the full software development lifecycle required for a group of developers and testers in an agile environment. • Leading staff to implement clients in the most efficient, time driven manner. The manager is responsible for the total quality of the technical deliverables in their domain, making sure that they are secure, defect-free. • Mentoring technical staff during projects to ensure continuous improvement. Includes working with each resource to define and act upon career paths and obtain appropriate training. Is responsible for the hiring, training, staff development, performance appraisals, corrective action and pay review of technical personnel. • Developing and establishing department standards and procedures. • Recommends the most efficient ways to ensure best implementation practices of new upgraded products. • Evaluates and reports progress and results.

India