
Senior Engineer Back End-(Multitanency Focussed)
- Bangalore, Karnataka
- Permanent
- Full-time
- Design and implement scalable backend systems with a strong focus on multi-tenant architecture
- Develop robust, secure, and high-performing RESTful APIs and microservices using C# and .NET Core
- Apply best practices and design patterns, including SOLID principles, to maintain code quality
- Participate in architectural decisions and contribute to the evolution of platform capabilities
- Build cloud-native solutions on Google Cloud Platform (GCP) or Azure, with an emphasis on security, scalability, and resilience
- Containerize applications using Docker, orchestrate with Kubernetes and Helm
- Drive observability efforts – logging, monitoring, and alerting with tenant-specific insights
- Ensure high code quality through unit testing, integration testing, and automated testing frameworks
- Implement CI/CD pipelines and Infrastructure-as-Code using tools like Terraform, Helm, and GitOps workflows
- Identify technical bottlenecks and work proactively with leads to resolve issues
- Stay up-to-date with emerging technologies and promote continuous improvement across the team
- 6+ years of backend development experience with a focus on:
- Performance, scalability, and maintainability
- Secure, multi-tenant systems
- Strong proficiency in C#, .NET Core, and RESTful API development
- Experience in cloud platforms (GCP or Azure)
- Proficient with containerization and orchestration tools (Docker, Kubernetes, Helm)
- Strong understanding of non-functional requirements (NFRs) in multi-tenant environments:
- Tenant isolation and resource partitioning
- Performance optimization under varied load
- Scalability and observability
- Familiarity with asynchronous programming, concurrency control, and event-driven architecture (Pub/Sub, Kafka, etc.)
- Experience with CI/CD, GitOps, and Infrastructure-as-Code (Terraform, Helm, etc.)
- Comfortable working in Agile environments (Scrum/Kanban) with DevOps culture
- Strong communication skills and ability to work cross-functionally
- Experience with frontend frameworks like React.js
- Familiarity with GraphQL, gRPC, and modern API protocols
- Understanding of feature flagging, blue-green deployments, and canary releases
- Exposure to PostgreSQL (preferred) and/or NoSQL databases