Talent.com
Backend Software Development Engineer

Backend Software Development Engineer

ConfidentialBengaluru / Bangalore, India
1 day ago
Job description

Meet the Team :

Cisco Spaces is the intelligence layer that turns buildings into dynamic, data-driven environments. By connecting to Cisco's global network of access points, sensors and cameras, Spaces delivers real-time insights and automation that help organizations run safer, smarter and more sustainable workplaces.

Today, Spaces is one of Cisco's fastest-growing platforms with more than twelve billion square feet of real estate digitized worldwide. As Cisco moves deeper into a software-first future, Spaces sits at the center of cloud, IoT, maps, analytics and AI.

The platform brings together everything needed for a modern hybrid workplace. It provides live occupancy and utilization insights, indoor maps, bookings, visitor flows, environmental and air-quality data, people and asset visibility, and automated workflows that make operations more efficient. Customers manage entire portfolios of buildings, connect third-party solutions through our partner ecosystem, and use our APIs to build new use cases on top of the platform.

Spaces is where large-scale cloud engineering, real-time data, AI and enterprise UX meet. We are a team that ships fast, innovates continuously and builds technology that genuinely changes how buildings function.

Your Impact :

As a Backend Software Engineer on the Cisco Spaces team, you will shape the core systems that power one of Cisco's fastest-growing platforms. You will build the high-scale services that process billions of events, enable real-time building intelligence, and deliver reliable services to customers across the world.

  • Design, implement, and deploy backend services that handle massive scale, high concurrency, and global reliability requirements.
  • Build end-to-end systems in Java that prioritize performance, stability, and clean architecture.
  • Develop APIs and microservices that power real-time occupancy, mapping, automation, IoT integrations, and analytics across thousands of enterprise sites.
  • Work closely with frontend, product and platform teams to ensure seamless delivery of features that span cloud, IoT, mapping and AI layers.
  • Optimize data pipelines, storage models, and streaming systems to support live telemetry from millions of connected devices.
  • Introduce new technologies, frameworks, and design patterns that raise the engineering bar across the team.
  • Contribute to platform-wide initiatives such as improving scalability, strengthening security, enhancing observability, and refining deployment and CI / CD practices.
  • Learn and apply emerging AI and automation techniques where they materially improve system intelligence, accuracy, or developer efficiency.
  • Own features from concept to rollout and ensure they meet the quality, reliability, and performance expected from Cisco-grade systems

Minimum Qualification :

  • Bachelor's or Master's degree in Engineering or Computer Science.
  • A minimum of two years of hands-on experience building backend systems, web applications, and integrations in production environments.
  • Strong server-side development expertise in Java, with experience in J2EE, Vert.x, or Kotlin-based services.
  • Deep understanding of core Java fundamentals including threading, concurrency, synchronization, collections, generics, annotations, and JVM internals.
  • Familiarity with inter-thread communication patterns, serialization mechanisms, and performance tuning of high-throughput services.
  • Strong grasp of object-oriented programming, data structures, algorithms, and common design patterns.
  • Practical experience building scalable REST APIs, backend services, and microservice architectures.
  • Working knowledge of NoSQL databases and distributed data models.
  • Hands-on experience with Kafka or similar streaming platforms, including message modeling, high-volume consumers, producers, and streaming pipelines.
  • Exposure to building and operating services in large-scale cloud environments such as AWS, and comfort working with cloud-native services.
  • Proficiency with Maven or Gradle, Git, Jenkins, CI / CD pipelines, and related engineering tooling.
  • Familiarity with distributed systems concepts including service discovery, fault tolerance, and event-driven architectures.
  • Ability to work in fast-paced agile teams and drive technical decisions in complex development environments.
  • Comfort using modern AI development tools and assistants to enhance productivity, improve code quality, and accelerate delivery.
  • Ability to rapidly learn new frameworks, libraries, and technologies as required.
  • Preferred Qualifications :

  • Experience designing and operating microservices at scale using Java, Vert.x, or Kotlin in high-throughput, low-latency environments.
  • Hands-on experience running workloads on AWS, including EKS, EC2, S3, CloudWatch, IAM, Lambda or similar managed services.
  • Strong familiarity with modern container and orchestration technologies such as Docker, Kubernetes, Helm, and service mesh patterns.
  • Practical experience building streaming or event-driven architectures using Kafka, including partitions, consumer groups, offset handling, back-pressure strategies, and exactly-once semantics.
  • Comfort troubleshooting distributed systems : debugging timeouts, thread starvation, queue backlogs, serialization bottlenecks, and GC / JVM performance issues.
  • Experience with CI / CD, automated testing pipelines, canary deployments, observability stacks (Prometheus, Grafana, ELK), and production monitoring best practices.
  • Ability to analyze complex systems, decompose problems, reason about edge cases, and make thoughtful tradeoffs between performance, reliability, and simplicity.
  • Familiarity with AI-assisted developer tools for rapid prototyping, code generation, unit test creation, architecture exploration, and productivity amplification.
  • Experience driving process improvements, standardizing patterns, automating repetitive workflows, and influencing engineering best practices across teams.
  • Strong analytical mindset with the ability to interpret metrics, logs, and behavioral trends to improve system performance and operational efficiency.
  • Exposure to building secure, compliant, and resilient cloud-native systems with proper handling of authentication, authorization, encryption, and data privacy requirements.
  • Ability to thrive in a fast-paced environment, handle ambiguity, and contribute effectively in cross-functional teams involving backend, frontend, product, and platform engineering.
  • Passion for continuous learning and staying updated with new frameworks, cloud capabilities, architectural approaches, and emerging technologies.
  • Why Cisco

    At Cisco, we're revolutionizing how data and infrastructure connect and protect organizations in the AI era – and beyond. We've been innovating fearlessly for 40 years to create solutions that power how humans and technology work together across the physical and digital worlds. These solutions provide customers with unparalleled security, visibility, and insights across the entire digital footprint.

    Fueled by the depth and breadth of our technology, we experiment and create meaningful solutions. Add to that our worldwide network of doers and experts, and you'll see that the opportunities to grow and build are limitless. We work as a team, collaborating with empathy to make really big things happen on a global scale. Because our solutions are everywhere, our impact is everywhere.

    We are Cisco, and our power starts with you.

    Skills Required

    Java, Elk, Maven, Prometheus, Kafka, J2ee, Grafana, Kotlin, Microservices, Jenkins, Git, Gradle, Docker, Rest Apis, Kubernetes, Aws

    Create a job alert for this search

    Software Engineer Backend • Bengaluru / Bangalore, India

    Related jobs
    • Promoted
    Software development Engineer - Backend

    Software development Engineer - Backend

    Pocket FMBangalore Urban, Karnataka, India
    Software Development Engineer-Backend.Pocket FM is India's leading audio streaming platform with a mission to redefine the way stories are consumed. We are building a personalized entertainment expe...Show moreLast updated: 30+ days ago
    • Promoted
    Software Development Engineer 3 (fullstack- Backend Heavy)

    Software Development Engineer 3 (fullstack- Backend Heavy)

    Intervue.ioBengaluru, Karnataka, India
    Our mission is to empower companies to hire better and faster through standardized, scalable, and efficient technical interviews. With a growing presence in the India, US, and MENA regions, and a dy...Show moreLast updated: 11 days ago
    • Promoted
    Senior Java Software Engineer

    Senior Java Software Engineer

    ACL Digitalhosur, tamil nadu, in
    Responsible for designing and building backend system.Focus on scalable APIs, workflow frameworks, and automation platforms that improve customer and agent experiences. Acts as a strong individual c...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer, Backend (Platform - Onboarding)

    Senior Software Engineer, Backend (Platform - Onboarding)

    CoinbaseBengaluru, IN
    Ready to be pushed beyond what you think you’re capable of?.At Coinbase, our mission is to increase economic freedom in the world. It’s a massive, ambitious opportunity that demands the best of us, ...Show moreLast updated: 2 days ago
    • Promoted
    • New!
    Staff Software Engineer - Backend, C#,.Net Core, Azure

    Staff Software Engineer - Backend, C#,.Net Core, Azure

    IvantiGreater Bengaluru Area, India
    Are you an experienced software engineer passionate about delivering innovative solutions and driving technical excellence? Join Ivanti and help us transform how organizations experience digital wo...Show moreLast updated: 4 hours ago
    • Promoted
    • New!
    Backend Engineer – Go

    Backend Engineer – Go

    InCommonhosur, tamil nadu, in
    InCommon is hiring on behalf of Podifi.Palo Alto that helps startups and enterprises build full-stack applications through lean, AI-augmented teams. Their model blends product, design, and engineeri...Show moreLast updated: 15 hours ago
    • Promoted
    Senior Java Software Engineer

    Senior Java Software Engineer

    ValueLabshosur, tamil nadu, in
    Full-Stack Software Engineer (Java & Golang).We are a global leader in Agentic AI solutions, powering enterprise innovation through our cutting-edge AiDE (AI Driven Everything) Platform.As a truste...Show moreLast updated: 14 days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Forage AIhosur, tamil nadu, in
    Role Overview (Hands‑on Player‑Coach).You’ll work closely with engineers—reviewing designs and PRs, pairing on tricky problems, and raising the bar on architecture, reliability, security, and perfo...Show moreLast updated: 2 days ago
    • Promoted
    • New!
    Back End Developer

    Back End Developer

    Dexian IndiaGreater Bengaluru Area, India
    You will be responsible for developing scalable backend services and APIs that power our global inspection and analytics platform. This role is ideal for someone who enjoys solving complex problems,...Show moreLast updated: 4 hours ago
    • Promoted
    Software Development Engineer III- Backend Java

    Software Development Engineer III- Backend Java

    Tesco BengaluruBengaluru, Karnataka, India
    Tesco Bengaluru : We are a multi-disciplinary team creating a sustainable competitive advantage for Tesco by standardising processes, delivering cost savings, enabling agility, providing cutting-edg...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer Backend

    Software Engineer Backend

    Solvei8Bangalore, IN
    Solvei8 (pronounced solve-it) is a one-stop integrated factory cloud solutions provider for the apparel and footwear industry, under the parent company Buyogo AG. With innovation, agility, and custo...Show moreLast updated: 18 days ago
    • Promoted
    • New!
    Backend Developer - SDE 1

    Backend Developer - SDE 1

    GrowwGreater Bengaluru Area, India
    We are a passionate group of people focused on making financial services accessible to every Indian through a multi-product platform. Each day, we help millions of customers take charge of their fin...Show moreLast updated: 4 hours ago
    • Promoted
    • New!
    Software Engineer

    Software Engineer

    Best NanoTechhosur, tamil nadu, in
    Best NanoTech is seeking a talented and motivated.In this role, you will design, develop, and deploy robust software solutions powering our internal platforms and external products.You will collabo...Show moreLast updated: 11 hours ago
    • Promoted
    • New!
    Senior Software Engineer

    Senior Software Engineer

    Taxaura.iohosur, tamil nadu, in
    AI-powered bookkeeping platform designed for modern small and midsize businesses (SMBs).Our platform streamlines financial processes by automating invoicing, expenses, retail sales, inventory, payr...Show moreLast updated: 11 hours ago
    • Promoted
    Software Development Engineer - III, Backend

    Software Development Engineer - III, Backend

    QuinceBengaluru, Karnataka, India
    Quince was started to challenge the existing idea that nice things should cost a lot.Our mission was simple : create an item of equal or greater quality than the leading luxury brands and sell them ...Show moreLast updated: 5 days ago
    • Promoted
    • New!
    Senior Software Engineer - Backend

    Senior Software Engineer - Backend

    Zingly.aiGreater Bengaluru Area, India
    Join the Z! Team – We’re building relationships bigger than business.We’re a scrappy, post-seed, pre-Series A startup on a mission to reinvent how consumers and brands connect—making those relation...Show moreLast updated: 4 hours ago
    • Promoted
    • New!
    Lead Backend Engineer

    Lead Backend Engineer

    TestZeusGreater Bengaluru Area, India
    TestZeus is pioneering the next generation of autonomous software testing with AI agents.We’re the team behind Hercules, the world’s first open-source testing agent. We combine large language models...Show moreLast updated: 4 hours ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Healimpilohosur, tamil nadu, in
    An experienced Senior Java Developer to work with cross-functional teams to solve real-world problems for healthcare providers around the country. Using your technical expertise, you will design, bu...Show moreLast updated: 3 days ago