Talent.com
Staff Software Engineer - Back-End Services
Staff Software Engineer - Back-End ServicesDIMAAG • Bangalore Urban, Karnataka, India
No longer accepting applications
Staff Software Engineer - Back-End Services

Staff Software Engineer - Back-End Services

DIMAAG • Bangalore Urban, Karnataka, India
30+ days ago
Job description

Job Summary

As a Staff Software Engineer, you’ll design, develop, and optimize back-end services within a distributed microservices ecosystem. You'll have major hands-on development along with architectural decisions, collaborate with cross-functional teams, and mentor engineers to deliver high-impact solutions. You’ll work on core systems that integrate machine learning models, optimize AI pipelines, and deliver real-time insights for software automation platform.

Key Responsibilities

Design & Development

  • Build Scalable Microservices : Architect and develop secure, resilient microservices using Python to handle high-throughput workloads, ensuring compliance with best practices for scalability and fault tolerance.
  • Multimedia Stream Processing : Design services to ingest, process, and analyze multimedia streams (images, video) with sub-second latency , leveraging tools like FFmpeg, OpenCV, or GStreamer for real-time operations.
  • Cloud-Native Deployment : Deploy and manage services on AWS / GCP / Azure using Docker / Kubernetes , optimizing for cost, performance, and scalability in containerized environments.
  • Optimize APIs & Databases : Develop event-driven APIs (REST / gRPC) for seamless integration and optimize SQL / NoSQL databases (PostgreSQL, Cassandra, Redis) for high concurrency and low-latency queries.
  • AI / ML Workflow Orchestration : Design and deploy microservices to automate AI / ML pipelines (training, inference, monitoring)
  • System Design Leadership : Drive architectural decisions to ensure scalability, security, and resilience across distributed systems, including disaster recovery, load balancing, and data encryption strategies

Scalable Infrastructure

  • Cloud-Native Architecture : Deploy and manage services on AWS / GCP / Azure using Kubernetes (EKS, GKE, AKS) to optimize cost, scalability, and geographic redundancy.
  • Containerization & Orchestration : Design Docker / Kubernetes -based workflows for seamless scaling of multimedia processing, AI / ML and other workloads.
  • CI / CD Pipelines : Implement robust GitHub Actions / ArgoCD workflows for zero-downtime deployments, automated testing, and rollback strategies.
  • Resilient Data Systems : Optimize SQL / NoSQL databases (PostgreSQL, MongoDB) and real-time data layers (Kafka, Redis) for high-throughput multimedia workloads and AI inference results.
  • Security & Compliance : Enforce encryption (TLS, AES-256), IAM policies, and audit trails for configuration data across hybrid-cloud environments.
  • Edge & Hybrid Deployments : Architect solutions for edge computing to reduce latency in video processing and AI inference.
  • Observability & Performance :

  • Troubleshoot issues, enhance performance, and implement monitoring (Prometheus, Grafana) for system observability.
  • Implement distributed tracing using Open Telemetry for monitoring distributed services.
  • Collaboration & Leadership :

  • Collaboration : Partner with Product, Front-End, DevOps, and QA teams in Agile / Scrum workflows to deliver end-to-end solutions.
  • Leadership : Mentor engineers on best practices for real-time systems and establish coding best practices and conduct rigorous code reviews
  • Qualifications

    Education :

  • BE / MTech in Computer Science or equivalent branch.
  • Experience :

  • 8+ years of relevant experience
  • Proven work with distributed systems, microservices, and high-traffic environments
  • Technical Skills :

  • Languages : Python, Go, JavaScript / TypeScript.
  • Cloud & Tools : AWS / GCP / Azure, Docker, Kubernetes, Kafka / RabbitMQ / Redis
  • Databases : PostgreSQL, MongoDB, Redis.
  • DevOps : Kubernetes, Docker, Terraform, CI / CD pipelines (Jenkins, ArgoCD, GitHub Actions).
  • Video Tools : FFmpeg, GStreamer, WebRTC, RTSP / RTMP protocols.
  • Protocols : REST, gRPC, WebRTC, RTSP, Websockets
  • Soft Skills :

  • Strong problem-solving, communication, and leadership abilities.
  • Strong collaboration skills with cross-functional AI / Product teams.
  • Ability to translate complex AI concepts into scalable engineering solutions.
  • Preferred Qualifications

  • Contributions to open-source projects.
  • Certifications in cloud technologies (AWS / GCP).
  • Expertise in performance tuning, security, or advanced system design.
  • Experience with edge computing for video processing
  • Familiarity with APMs and Cloud monitoring services such as DataDog
  • Create a job alert for this search

    Software Engineer Backend • Bangalore Urban, Karnataka, India

    Related jobs
    Staff Software Engineer

    Staff Software Engineer

    First American (India) • Bangalore, IN
    The Staff Engineer is a senior technical leader responsible for setting engineering direction, delivering resilient platforms, and elevating engineering excellence across squads.You will drive high...Show more
    Last updated: 30+ days ago • Promoted
    Senior Staff Engineer Software

    Senior Staff Engineer Software

    Albertsons Companies India • Bengaluru, India
    Position Title : Staff Software Engineer.We are seeking a Senior Staff Software Engineer with deep expertise in full stack development, Kafka integration, and distributed systems architecture to joi...Show more
    Last updated: 2 days ago • Promoted
    Staff Software Engineer

    Staff Software Engineer

    Rippling • Bengaluru, Karnataka, India
    Rippling gives businesses one place to run HR, IT, and Finance.It brings together all of the workforce systems that are normally scattered across a company, like payroll, expenses, benefits, and co...Show more
    Last updated: 30+ days ago • Promoted
    Staff Software Engineer

    Staff Software Engineer

    Intuit • Bengaluru, Karnataka, India
    We're cultivating a culture that prioritizes innovators, risk-takers, and imaginative thinkers.In pursuit of becoming AI-native, we recognize that fostering a "builder" mindset is essential.This me...Show more
    Last updated: 30+ days ago • Promoted
    Staff Software Engineer

    Staff Software Engineer

    BrightEdge • Bangalore, IN
    Staff Software Engineer, Remote.The Software Engineer will be a critical individual contributor responsible for designing collection strategies, developing, and maintaining robust and scalable data...Show more
    Last updated: 30+ days ago • Promoted
    Staff Software Engineer [T500-20544]

    Staff Software Engineer [T500-20544]

    Albertsons Companies India • Bengaluru, Karnataka, India
    About Albertsons Companies Inc.As a leading food and drug retailer in the United States, Albertsons Companies, Inc.Our well-known banners across the United States, including Albertsons, Safeway, Vo...Show more
    Last updated: 22 days ago • Promoted
    Staff Engineer Software [T500-20466]

    Staff Engineer Software [T500-20466]

    Albertsons Companies India • Bengaluru, Karnataka, India
    ANSR is hiring for one of its clients.About Albertsons Companies Inc.As a leading food and drug retailer in the United States, Albertsons Companies, Inc. Our well-known banners across the United Sta...Show more
    Last updated: 18 days ago • Promoted
    Staff Software Engineer

    Staff Software Engineer

    HME • Bengaluru, India
    For over 50 years, HME has created industry-leading products and services, their earliest being the first wireless microphone for the professional audio market in 1974. Since then, they have evolved...Show more
    Last updated: 30+ days ago • Promoted
    Staff Engineer Software [T500-20795]

    Staff Engineer Software [T500-20795]

    Albertsons Companies India • Bengaluru, Karnataka, India
    About Albertsons Companies Inc.As a leading food and drug retailer in the United States, Albertsons Companies, Inc.Our well-known banners across the United States, including Albertsons, Safeway, Vo...Show more
    Last updated: 30+ days ago • Promoted
    Staff Engineer Software

    Staff Engineer Software

    Albertsons Companies India • Bengaluru, India
    Position Title : Staff Software Engineer.Hands on code writing skills, conducts code reviews and works continuously on code quality improvements. Performs advanced development, support and implementa...Show more
    Last updated: 30+ days ago • Promoted
    Staff Software Engineer

    Staff Software Engineer

    Quince • Bengaluru, Karnataka, India
    OUR STORY 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 ...Show more
    Last updated: 30+ days ago • Promoted
    Staff Engineer - Backend

    Staff Engineer - Backend

    ThoughtSpot • Bengaluru, Karnataka, India
    We’re looking for an experienced Backend Engineer to help design and build the next-generation Embedded Analytics platform. In this role, you’ll architect and develop scalable, distributed systems u...Show more
    Last updated: 30+ days ago • Promoted
    Staff Software Engineer

    Staff Software Engineer

    Epsilon • Bengaluru, Karnataka, India
    The Product team forms the crux of our powerful platforms and helps connect millions of customers worldwide with the brands that matter most to them. This team of innovative problem solvers develops...Show more
    Last updated: 30+ days ago • Promoted
    Staff Engineer Software [T500-20797]

    Staff Engineer Software [T500-20797]

    Albertsons Companies India • Bengaluru, Karnataka, India
    About Albertsons Companies Inc.As a leading food and drug retailer in the United States, Albertsons Companies, Inc.Our well-known banners across the United States, including Albertsons, Safeway, Vo...Show more
    Last updated: 30+ days ago • Promoted
    Staff Software Engineer [T500-20546]

    Staff Software Engineer [T500-20546]

    Albertsons Companies India • Bengaluru, Karnataka, India
    About Albertsons Companies Inc.As a leading food and drug retailer in the United States, Albertsons Companies, Inc.Our well-known banners across the United States, including Albertsons, Safeway, Vo...Show more
    Last updated: 22 days ago • Promoted
    Staff Software Engineer

    Staff Software Engineer

    Pype AI • Bengaluru, Karnataka, India
    Our Vision : "To ensure no one is left waiting for the right care".Pype AI is a rapidly scaling healthcare AI startup building voice agents that transform how hospitals and clinics connect with pati...Show more
    Last updated: 2 days ago • Promoted
    Staff Engineer, Software

    Staff Engineer, Software

    Ensemble Health Partners • Bangalore, IN
    Ensemble Health Partners India, we're at the forefront of innovation, leveraging cutting-edge technology to drive meaningful impact in the Revenue Cycle Management landscape.Our future-forward tech...Show more
    Last updated: 2 days ago • Promoted
    Staff Engineer - Backend

    Staff Engineer - Backend

    slice • Bengaluru, Karnataka, India
    Everything that you see on the internet - developers made it.Even the page that you’ve opened right now and are reading this very line from - a developer. At slice, we’re trying to build a world-cla...Show more
    Last updated: 11 hours ago • Promoted • New!