Distributed Systems Engineer

2 weeks ago


Bengaluru, Karnataka, India InferWorks Full time ₹ 10,00,000 - ₹ 25,00,000 per year

We are looking for a distributed systems consultant
 
to join our dynamic team In this role, you will work on owning, designing and building highly scalable backend systems. You will work with a team of Fullstack, AI, DevOps, Frontend and Data Engineers. If you enjoy working across both 
Backend
 and 
Frontend
 and thrive in a fast-paced environment, we want to hear from you

What we need (Please read carefully before you apply) (2-5 Years)

  • Own and Develop highly scalable 
    distributed applications - MicroServices, Analytics backends, Service Meshes, Gateways, Message Brokers, TmeSeries databases, IOT Backends
  • Very Good System Design expertise and ability to build

Microservices for large backends
.
- Work with R
elational, NoSQL, Graphs and Timeseries databases
 to manage data effectively.
- Experience and knowledge in building highly reliable and fault tolerant system design mechanisms including but not limited to Message Queues, DLQs, Circuit breakers,
- Design and own scalable, fault-tolerant services and APIs (REST/GraphQL/gRPC).
- Translate product requirements into domain models, service boundaries, and data contracts.
- Choose storage and indexing strategies (RDBMS/NoSQL/Time-series/Search) with clear trade-offs.
- Define SLAs/SLOs/SLIs; capacity plan for peak, growth, and failover.
- Produce architecture docs (C4/sequence diagrams), ADRs, and threat models.

Scalability & Reliability

  • Caching patterns (cache-aside, read-through, write-behind, invalidation strategies).
  • Async systems with queues/streams (Kafka/RabbitMQ/SQS), backpressure, idempotency, DLQs.
  • Rate limiting, load shedding, bulkheads, circuit breakers, retries with jitter.
  • Blue-green/canary/shadow releases; zero-downtime migrations.

Data Modeling & Consistency

  • Event-driven designs, outbox/inbox patterns, CDC, exactly-once via at-least-once + idempotency.
  • CQRS + Event Sourcing when appropriate; read models/materialized views.
  • Transaction strategies: single-DB ACID vs Sagas/TCC for distributed workflows.
  • Indexing, query planning, and data lifecycle (TTL, archiving, GDPR/PII handling).

API & Integration Design

  • Versioning strategies, pagination, filtering, partial responses.
  • Authentication/authorization (OAuth2/OIDC, mTLS, service-to-service tokens).
  • Schema evolution (Protobuf/Avro/OpenAPI), backward/forward compatibility.
  • Webhooks and Graph change notifications; webhook security and replay handling.

Observability & Operations

  • Structured logging, metrics, and distributed tracing (OpenTelemetry).
  • Health checks (startup/readiness/liveness), SLIs for latency, error rate, saturation.
  • Runbooks, SLO error budgets, incident response, postmortems.

Performance & Cost

  • Profiling (CPU/memory/I/O), latency budgets, p99 tuning, connection pooling.
  • Storage and egress cost awareness, cache hit-rate targets, multi-AZ/region trade-offs.
  • FinOps basics: cost per request/job, right-sizing, autoscaling policies.

Security & Compliance

  • Secrets management (KMS/Vault), key rotation, least-privilege IAM.
  • Threat modeling (OWASP ASVS), input validation, encryption at rest/in transit.
  • Audit trails, tamper-evident logs, compliance considerations (GDPR/PCI where relevant).

Testing & Delivery

  • Test strategy: unit, contract, component, integration, load/chaos tests.
  • CI/CD with gated deploys, infra as code (Terraform/CloudFormation), GitOps.
  • Schema/data migration workflows; feature flags and kill-switches.

Cloud & Runtime

  • Containerization and orchestration (Docker/Kubernetes), service mesh basics.
  • Storage choices (Postgres/MySQL, DynamoDB/Cassandra, Redis/Memcached, Elastic/OpenSearch).
  • Files/objects (S3/GCS), CDN usage, object lifecycle, pre-signed URLs.

Nice-to-Have / Senior Signals

  • Prior ownership of a multi-service domain or high-throughput pipeline.
  • Experience with multi-tenant architectures and isolation strategies.
  • Designed multi-region active-active or disaster recovery with RTO/RPO targets.
  • Experience in Data Crunching, Data Lakes and Analytics
  • Good Knowledge in system design for large scale distributed systems - Kafka
  • Collaborate with product managers, designers, and other developers to deliver seamless user experiences.
  • Write clean, modular, and well-documented code following 
    industry best practices
    .
  • Perform 
    code reviews
     and provide constructive feedback to peers.
  • Contributed to deployments using 
    CI/CD pipelines
     for automated builds and releases.
  • Troubleshoot, debug, and resolve production issues.

Frontend (Good to have):

  • Strong knowledge of JavaScript, HTML5, CSS3.
  • Familiarity with / Nextjs
  • Familiarity with frontend tooling (Vite,Webpack, lint, etc)

Soft Skills:

  • Strong problem-solving skills with a focus on scalable solutions.
  • Excellent communication and collaboration abilities.
  • Ability to thrive in an Agile/Scrum environment.

What to expect

  • Develop ***Rockstar*** status with problem solving with exposure to wide variety of problems
  • Fun loving and hard working team
  • Vibrant startup culture
  • Passion for consulting (not just an engineering role)

Alternatively, send your CV to



  • Bengaluru, Karnataka, India eBay Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Here's a polished LinkedIn job post draft based on your requirements We're Hiring: Distributed Systems Engineer5-8 Years-BangaloreAre you passionate about building large-scale distributed systems and data infrastructure? Join our team to design, implement, and ship services end-to-end — fromdesign → code → tests → deploy → operate.What you'll...


  • Bengaluru, Karnataka, India Uplers Full time ₹ 36,00,000 - ₹ 72,00,000 per year

    Senior Distributed Systems EngineerExperience: Years Exp.Salary : INR 60 Lacs per annumPreferred Notice Period: Within 30 DaysShift: 10:00AM to 7:00PM ISTOpportunity Type: Office , Bengaluru, KarnatakaPlacement Type: Permanent(*Note: This is a requirement for one of Uplers' Clients)Must have skills required :Architecture, Distributed Systems, High level...


  • Bengaluru, Karnataka, India Cadence Systems Full time ₹ 10,00,000 - ₹ 25,00,000 per year

    At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.Position: IT- Sr. Staff Systems EngineerGrade: IT4Location: Bangalore/NoidaThis role will have broad experience in global deployment and management of desktop solutions in the Mac environments. Managing the Mac devices through JAMF. This role will...


  • Bengaluru, Karnataka, India F5 Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    We are seeking a Sr. QA Engineer to join our Distributed Cloud team and help ensure our platform meets the highest standards of quality, reliability, and performance. This is a hands-on, technical role where you will design and execute automated and manual tests, validate distributed systems, and work closely with engineering teams to drive quality...


  • Bengaluru, Karnataka, India Google Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Minimum qualifications:Bachelor's degree or equivalent practical experience.8 years of experience with one or more general purpose programming languages, including Java, C/C++ or Python.3 years of experience with software design and architecture.3 years of experience with open source or developer technologies.Experience in software development and...


  • Bengaluru, Karnataka, India Wipro Full time ₹ 4,00,000 - ₹ 8,00,000 per year

    Job DescriptionJob Title: Software Distribution & Patch management-L2Req Id: 90667City: BengaluruState/Province: KarnatakaPosting Start Date: 9/2/25Wipro Limited (NYSE: WIT, BSE: 507685, NSE: WIPRO) is a leading technology services and consulting company focused on building innovative solutions that address clients' most complex digital transformation needs....


  • Bengaluru, Karnataka, India Wipro Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Wipro Limited (NYSE: WIT, BSE: 507685, NSE: WIPRO) is a leading technology services and consulting company focused on building innovative solutions that address clients' most complex digital transformation needs. Leveraging our holistic portfolio of capabilities in consulting, design, engineering, and operations, we help clients realize their boldest...

  • Senior Engineer/Lead

    2 weeks ago


    Bengaluru, Karnataka, India VuNet Systems Full time ₹ 8,00,000 - ₹ 24,00,000 per year

    DescriptionROLE :Senior Engineer/Lead - Scale & Performance AI-Powered Observability PlatformLOCATION :Bangalore (Onsite)EXPERIENCE :612 yearsFUNCTION :Engineering Platform / DevOps / SREAbout The RoleWe are looking for a Scale & Performance Engineer to drive the performance, scalability, and reliability initiatives for our Observability Platform that...


  • Bengaluru, Karnataka, India Manav Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    Company DescriptionManav is a pioneering company with a global footprint, serving clients across diverse regions, including the Middle East, Africa, and Asia-Pacific. With over 30+ years of experience, Manav has built a reputation for delivering comprehensive electrical engineering solutions across a range of sectors. Our commitment to pioneering solutions...

  • Systems Engineer

    16 hours ago


    Bengaluru, Karnataka, India TechConnexions - Startup Hiring Specialists Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Job Title:Systems Engineer - (C/C++)-Observability & Performance PlatformExperience:5 to 8 Years (5+ years of hands-on experience developing in C and C++ in production environments.)Notice Period:30 daysLocation:Bangalore, IndiaAbout Us: We are a leading provider of innovative software solutions in the Observability space, dedicated to revolutionizing how...