We are seeking a skilled and performance-minded Backend Engineer to support and evolve our distributed system of over 100 microservices built primarily with NET Core and PostgreSQL The ideal candidate has deep experience in backend development service-to-service communication and infrastructure-level tools like Envoy Proxy service mesh and observability platforms You will work closely with DevOps QA and frontend teams to ensure high availability scalability and maintainability of our services Key Responsibilities Design develop and optimize high-performance backend microservices using NET Core C Integrate and manage Envoy Proxy for routing load balancing retries and circuit breaking Implement distributed tracing logging and metrics for observability using tools like OpenTelemetry Prometheus and Grafana Optimize service-to-service communication and database access to reduce latency and improve throughput Write scalable SQL queries and optimize PostgreSQL usage indexing and connection handling Contribute to service discovery dynamic routing and rollout strategies e g blue green canary Collaborate with QA to improve testability and traceability in a distributed system Participate in architecture reviews and contribute to best practices for microservices at scale Maintain CI CD integration pipelines and ensure backend services deploy reliably Troubleshoot and debug production issues using logs traces metrics and profiling tools Requirements 5 years of backend development experience including 2 years in a microservices setting Strong hands-on experience with NET Core C and PostgreSQL Proficient in Envoy Proxy including configuration for routing retries circuit breakers and observability Experience with distributed tracing metrics and log aggregation tools e g Jaeger Prometheus Loki Grafana Deep understanding of REST gRPC and asynchronous messaging patterns e g Kafka RabbitMQ Familiarity with Kubernetes Docker and container-based deployments Understanding of software performance profiling benchmarking and optimization Strong grasp of service resilience patterns timeouts retries bulkheads circuit breakers Excellent problem-solving and debugging skills in large-scale systems Preferred Qualifications Experience working with Istio Consul or another service mesh Familiarity with Event Sourcing CQRS and DDD patterns Exposure to Infrastructure as Code tools Terraform Helm Experience with other databases like Redis MongoDB or TimescaleDB Knowledge of cloud platforms like AWS Azure or GCP Benefits Competitive Salary Healthcare Benefit Package Career Growth
📌 Backend Engineer - Microservices & Distributed Systems (.net Core) (India)
🏢 Charger Logistics
📍 India
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.