Aziro
Lead Engineer
Skills
2 months ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
Pune, Maharashtra, India
Work mode:
Onsite
Published on:
2 September 2026
What they need
Job Summary
VSA X - Staff software engineer (backend) Role Overview We are seeking a Senior Staff Engineer to lead the architecture of a high-load distributed backend system, with strong emphasis on performance engineering, caching strategies, and efficient communication patterns(gRPC, messaging).
The system is heavilyRedis-driven with minimal reliance on database operations.
Responsibilities
Lead architecture design for high-load distributed systems
Define and drive cache-first architecture (Redis as core layer)
Design efficient service communication using gRPC, REST, and messaging systems
Define best practices for RabbitMQ/Kafka usage (throughput, reliability, ordering)
Drive deep performance optimization across CPU, memory, network,and I/O
Optimize inter-service communication and data flow
Design efficient data access patterns with NHibernate
Own performance of critical paths under high concurrency
Establish engineering standards for high-performance C# code
Drive adoption of AI-assisted engineering (coding agents, test generation)
Define governance for AI-generated code quality and safety
Mentor engineers in performance engineering and distributed systems
Lead incident analysis focusing on performance bottlenecks and scaling limits
Requirements
8+ years of backend engineering experience
Deep expertise in C# / .NET
Proven experience building high-load distributed systems
Strong experience with Redis: Cache design (TTL, invalidation, consistency trade-offs)
Memory and latency optimization
Strong experience with gRPC, REST APIs, and messaging systems
Hands-on experience with RabbitMQ and/or Kafka at scale
Deep expertise in performance engineering: Profiling (CPU, memory,GC) Latency and throughput optimization
Eliminating bottlenecks
Advanced experience with NHibernate: Efficient query design ORM performance pitfalls Migrations
Strong understanding of distributed system behavior: Concurrency, consistency, failure scenarios
Deep understanding of application security, including: TLS/SSL and secure communication
Secure coding practices
OWASP Top 10 vulnerabilities
Threat modeling and mitigation
Strong experience with AI development tools and agents: Generating optimized production code and tests
Reviewing and governing AI output
Driving adoption at scale
Strong leadership and mentoring skills
Nice to Have
Observability (logging, tracing, metrics)
Experience with Azure
Leadership Expectations
Set technical direction with strong emphasis on performance and efficiency
Drive cache-first and event-driven architecture decisions
Establish culture of code optimization and performance ownership
Scale AI-assisted development practices
Ensure long-term scalability, reliability, and security
Mandatory Skills
C# / .NET
REST API Design & Development / gRPC
NHibernate Queries
OpenSSL / TLS/SSL, Certificates,Vulnerabilities
AI Tool Experience for Coding, Debugging and Test Generation
Redis
Azure
RabbitMQ / Kafka
Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.
Other offers great for you!
These companies are also looking for great profiles
Naxo
Lead Engineer Marketplace Java Springboot Cloud GCP
450
Freelance
Lille, France
Hybrid
Skills
18 days ago
Quick apply
CONSEILPREV
LEAD SOC/SIEM
Freelance
Paris, France
Hybrid, Remote, Onsite
Skills
5 hours ago
Quick apply
ClubSec
Tech lead c#
580
Freelance
78310 Maurepas, France
Hybrid
Skills
1 hour ago
Quick apply