Software Engineer Full Stack / Backend I

Cisco

Chicago, IL0–5 yrs3h agovia LinkedInH-1B sponsor · 38 entry-level filings

This job at a glance

Who can apply
New grads and up to 5 years · Diploma
Must know
NetworkingOperationsJavaReactMicroservicesSystem design
Nice to have
SIEMJavaScriptSQLNoSQL
Work
On-site in Chicago
Pay
Not stated by the employer.
Listed
Nov 5, 2026 · still open

Sign in free to see which of these skills your resume already shows.

About the Role

We are a dynamic, high-velocity engineering team dedicated to building Splunk’s industry-leading Application Performance Monitoring (APM) and full-stack observability platforms. Our work empowers global enterprises to visualize, tackle, and optimize complex cloud-native architectures in real time, serving as a vital pillar in Cisco and Splunk’s unified Observability and Cloud Operations strategy. We champion a collaborative, highly technical, and encouraging culture where engineers thrive under leadership that actively champions mentorship and long-term career growth. Our team's focus includes forward-thinking integration with Splunk's powerful data ecosystem, alongside modern AI tooling, sub-agents, and automated developer workflows.

Key Responsibilities

  • Develop, build, and ship end-to-end features and bug fixes across high-scale Java backend microservices and modern React frontend applications.
  • Participate in scheduled on-call rotations (~3 rotations/year) to diagnose, solve, and resolve APM backend issues and customer escalations.
  • Develop and deploy robust, high-performance features across Java backend services and React user interfaces.
  • Leverage AI-assisted development practices, sub-agents, and automated workflows to increase code velocity, maintain token efficiency, and tackle technical challenges.
  • Partner with Product Owners, Technical Owners, and UX designers to translate observability requirements into technical solutions.
  • Author technical documentation, participate in code reviews, and contribute system design ideas.

Requirements & Tech Stack

  • 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).

Qualifications

Meet one of the following (completed within the past 3 years or expected to be completed within the next 12 months):

  • A Bachelor's degree with 0 years of work experience.
  • An educational or workforce development program (e.g., Associate’s, Apprenticeship, Boot camp, or Certification) with 1 year of work experience.
  • High school diploma (or equivalent) with 2 years of work experience.
  • Qualifying education and work experience should be in Computer Science, Software Engineering, Computer Engineering, Information Technology, or a related technical discipline.

Preferred Qualifications

  • Hands-on experience demonstrating modern AI-assisted development tools, Model Context Protocols (MCP), or developer sub-agents to streamline software workflows and automation.
  • Prior exposure to Splunk Observability Cloud, Application Performance Monitoring (APM), distributed tracing, cloud telemetry, or metrics platforms.
  • Practical experience designing data stores (SQL and NoSQL), integrating RESTful or GraphQL APIs, and deploying containerized services in Kubernetes (K8s).
  • Familiarity with frontend visualization libraries (such as D3.js) and building complex, high-performance interactive dashboards.
  • Strong analytical problem-solving and communication skills, with a track record of effective cross-functional collaboration.

H-1B sponsor

Cisco Systems filed 38 entry-level H-1B applications for new hires (Oct 2025 - Jun 2026, Department of Labor).

See their H-1B record →

Entry-Level Software Engineer Jobs in Chicago · last 7 days

12 openings · all need no experience

Most hiring: MaximaTek, BioSpace, Cisco

See all 12 →

FirstHire never charges to apply, and real employers don't ask for money for tests, interviews or offer letters. How we list jobs · Report this job