Description
We are a dynamic engineering team at Cisco, building Splunk's industry-leading Application Performance Monitoring (APM) and full-stack observability platforms.
As a Full Stack Software Engineer, you will develop, build, and ship end-to-end features and bug fixes across our high-scale Java backend microservices and modern React frontend applications.
Responsibilities:
- Participate in scheduled on-call rotations to diagnose, solve, and resolve APM backend issues and customer escalations.
- Develop and deploy robust features across Java backend services and React user interfaces.
- Leverage AI-assisted development practices, sub-agents, and automated workflows to increase code velocity.
- Partner with Product Owners, Technical Owners, and UX designers to translate complex observability requirements into scalable solutions.
- Author clear technical documentation and participate in constructive code reviews.
Minimum qualifications:
- Bachelor's degree in Computer Science, Software Engineering, or related technical discipline with 0 years of work experience.
- Demonstrated experience developing backend services and applications using Java or Python/Go.
- Hands-on experience building interactive web applications and user interfaces using React or modern JavaScript/TypeScript frameworks.
Preferred qualifications:
- Experience with modern AI-assisted development tools, Model Context Protocols (MCPs), or developer sub-agents.
- Prior exposure to Splunk Observability Cloud, Application Performance Monitoring (APM), or distributed tracing.
- Practical experience designing data stores, integrating RESTful or GraphQL APIs, and deploying containerized services in Kubernetes.
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
- Paid time away, including holidays, vacation time, and sick time