Search by job, company or skills

AdCounty Media India Ltd.

AdCounty - Senior Software Engineer - System Architecture

new job description bg glownew job description bg glownew job description bg svg
  • Posted a day ago
  • Be among the first 10 applicants
Early Applicant

Job Description

About The Job

Were looking for a Senior Software Engineer with deep expertise in backend development and large-scale system architecture. If you love building high-QPS, low-latency systems and taking ownership of critical backend services, this role is for you.

Youll collaborate closely with Product, DevOps, and Data teams to design and deliver high-performance, reliable, and secure systems at scale.

What Youll Do

Backend Development :

  • Design and develop scalable backend services using Node.js / Java / Go / Python
  • Build high-performance RESTful APIs / gRPC services
  • Write clean, maintainable, and testable code

System Architecture

  • Design distributed, fault-tolerant systems for high-traffic platforms
  • Handle high QPS, low latency, and horizontal scalability
  • Drive architecture decisions around microservices, event-driven systems, and async processing

Performance & Scalability

  • Optimize systems for throughput, latency, and memory efficiency
  • Design caching layers using Redis / Memcached
  • Implement rate limiting, load balancing, and traffic shaping

Databases & Storage

  • Work with SQL (MySQL/Postgres) and NoSQL (MongoDB, Cassandra, DynamoDB)
  • Handle high-write and read-heavy workloads
  • Design efficient data models, indexing, partitioning, and sharding

Reliability & Security

  • Build highly available systems with HA and disaster recovery
  • Set up monitoring, logging, and alerting (Prometheus, Grafana, ELK)
  • Ensure security best practices : authentication, encryption, and access control

DevOps & Cloud

  • Hands-on with AWS / GCP / Azure
  • Containerization using Docker & Kubernetes
  • Work with CI/CD pipelines and infrastructure automation

Leadership & Ownership

  • Mentor junior engineers and conduct code reviews
  • Collaborate across teams to deliver scalable solutions
  • Take end-to-end ownership of backend services and production issues

What Were Looking For

  • 7+ years of backend engineering experience
  • Strong expertise in system design for high-QPS systems
  • Hands-on experience with :
  • Distributed systems & microservices
  • Caching and load balancing
  • Message queues (Kafka, RabbitMQ, SQS)
  • Solid understanding of :
  • Networking fundamentals
  • Concurrency & multithreading
  • CAP theorem & eventual consistency
  • Experience working with production-scale systems

Good To Have

  • Experience in AdTech, FinTech, or real-time platforms
  • Exposure to ClickHouse, Cassandra, BigQuery
  • Experience with event streaming and real-time analytics
  • Knowledge of OpenRTB, MMPs, or high-volume data pipelines

What We Offer

  • Opportunity to work on high-scale, real-world systems
  • High ownership and strong architectural influence
  • Competitive salary and growth opportunities
  • A collaborative, engineering-driven culture

(ref:hirist.tech)

More Info

Job Type:
Industry:
Employment Type:

Job ID: 141968931