PUNE · FULLTIME
Principal Software Engineer
Bentley Systems
Pune · hybrid · Posted 35d ago
About a minute. You'll make an account on the way through.
agent · working
- Read this posting0.4s
- Found the form on Naukri · 13 questions to answer1.3s
- Decided the answers for all of them3.0s
- Tailor your résumé to this role
- Waiting for you
Section · 01
About this role
This is a hands-on technical leadership role requiring deep expertise in cloud-native architecture, distributed systems, orchestration frameworks, state-machine-driven workflows, and enterprise-grade reliability. As a Principal, you will define architectural direction, mentor teams, and ensure that the platform is engineered for scale, resilience, and long-term sustainability.
Qualifications:
- 12+ years of professional experience in software engineering with proficiency in .Net, C# and strong focus on distributed cloud systems.
- Deep expertise in Azure, Kubernetes, containerization, microservices, and cloud operations.
- Proven architectural leadership in large-scale ETL, orchestration frameworks, workflow engines, and distributed processing systems.
- Strong experience with event-driven architecture and messaging systems (e.g., Kafka, Service Bus, RabbitMQ).
- Strong grounding in reliability engineering: observability, tracing, metrics, logs, CI/CD, and operational automation.
- Good to have experience with large, complex engineering data workflows or digital twin technologies.
- Good to have experience with metadata-driven pipelines, schema evolution, and data governance.
- Good to have prior experience in a Principal Engineer, Staff Engineer, or Architect role with cross-team technical influence.
Responsibilities:
Architectural Leadership
- Evolve end-to-end architecture for cloud-based ETL workflows and engineering data synchronization.
- Architect event-driven systems using microservices, container orchestration, and state-machine-driven execution.
- Lead design of multi-tenant services optimized for global scale, performance, and cost-efficiency.
Cloud Platform & Distributed Systems
- Design cloud-native pipelines using Kubernetes, focusing on zero-downtime rollouts and secure configuration management.
- Implement distributed locking and conflict-resolution mechanisms for high-concurrency data sync.
- Ensure robust observability through distributed tracing, automated diagnostics, and structured logging.
Data & ETL Workflow Architecture
- Drive ETL design for engineering data, focusing on schema management, versioning, and domain-model mapping.
- Master workflow orchestration using engines like Temporal or Step Functions to ensure idempotency and transactional integrity.
Reliability, Resilience & Operational Excellence
- Define resilience strategies, including SLOs, self-healing workflows, circuit breakers, and failure isolation patterns.
- Champion operational health through architecture reviews, capacity planning, and cloud cost governance.
Technical Leadership & Mentorship
- Mentor senior engineers on distributed systems, cloud-native patterns, and engineering best practices.
- Align engineering execution with long-term platform vision by partnering with product and architecture leaders.
Sourced from naukri
Section · 02
Skills
Section · Company
About Bentley Systems

Bentley Systems
Software Product
931
employees
1984
42 years old
New Delhi, Delhi
India
₹15.3L PA avg
Avg at Bentley Systems
About
Industries
Employee ratings
0 reviews
Employees rate it well for
Find them on