Software Developer building Splunk AI Canvas’s React, cloud, and agentic AI experiences. Developing secure workflows that help customers investigate and act on data.
Responsibilities
Build and enhance production-quality features for Splunk AI Canvas from technical design through release and ongoing operation
Develop responsive and accessible user experiences using TypeScript, JavaScript, React, and modern web engineering practices
Integrate user experiences with backend services and Splunk APIs
Design and implement AI agents and agentic workflows using data, tools, and multi-step reasoning
Create secure, reliable solutions for authenticated, multi-tenant customer environments and AI-powered workflows
Test, debug, monitor, and improve software across the development lifecycle
Collaborate with product managers, designers, and engineers across Splunk and Cisco
Contribute to AI-powered experiences that help customers investigate, understand, and act on data across Splunk products
Requirements
Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering, or a related technical field plus 5 years of related experience; or Master’s degree plus 3 years of related experience
Experience developing and delivering production software using TypeScript or JavaScript and React or a comparable modern web framework
Experience designing or integrating RESTful or HTTP-based APIs in a cloud-based or distributed software product
Experience writing automated unit and integration tests
Experience using source control and continuous integration tools in an agile software development environment
Experience debugging, troubleshooting, and resolving software defects in development or production environments
Preferred: experience with observability, cybersecurity, search, analytics, or data-platform products
Preferred: experience with Python, Java, or Go and containerized or cloud-native applications
Preferred: knowledge of AI agents and agentic workflows
Preferred: experience with large language models, tool use, orchestration, Model Context Protocol (MCP), or related technologies
Preferred: fluency with AI-assisted development tools such as Codex, Claude, or GitHub Copilot
Benefits
Medical, dental and vision insurance
401(k) plan with Cisco matching contribution
Paid parental leave
Short- and long-term disability coverage
Basic life insurance
Cisco restricted stock unit grants may be available
10 paid holidays per full calendar year
1 floating holiday for non-exempt employees
Paid employee birthday day off
Paid year-end holiday shutdown
4 paid personal wellness days
16 days of paid vacation per full calendar year for non-exempt employees
Flexible vacation time off program with no defined limit for eligible exempt employees
80 hours of sick time on hire date and each January 1st thereafter
Up to 80 hours of unused sick time carried forward
Additional paid time away for critical or emergency family issues
Optional 10 paid volunteer days per full calendar year
Annual bonuses for non-sales roles, subject to Cisco policies
Support Software Engineer debugging and improving Replicant’s AI - powered customer - service platform in production. Investigating incidents across agents, telephony, integrations, APIs, and TypeScript systems.
Staff Software Engineer building scalable AI/ML platforms for Domino, which helps organizations operate data science and AI solutions. Developing model deployment, monitoring, catalog, and LLM hosting capabilities.
Staff Software Engineer owning AlphaSense’s entity data platform. Building reliable AI - assisted systems for ingesting, resolving, and delivering trusted market intelligence data.
Staff Software Engineer shaping reusable mobile, UI and backend architecture for Nu’s collections products. Enabling scalable, multi - market digital financial services across Latin America.
Full - stack developer building shared services and infrastructure for MaintainX’s industrial work execution platform. Improving developer productivity, reliability, testing, and delivery.
Full - stack developer building MaintainX’s CMMS workflows for industrial and frontline teams. Owning TypeScript, React, and Node.js features across scheduling, reporting, inventory, and work execution.
Full Stack Engineer developing, debugging, and evaluating front - end and back - end software. Reviewing AI - generated code and translating builds across programming languages for global AI training projects.
Software Developer co - op building Clio’s AI - powered legal SaaS products. Developing features and resolving customer - impacting issues with Ruby, Rails, React Native, MySQL, Redis, and Elasticsearch.
Senior Full Stack Java Engineer building Java, React, and cloud - native applications for Miratech’s WFM and CX solutions. Designing APIs, microservices, integrations, and CI/CD pipelines.