Principal Software Engineer (Noida)

Principal Software Engineer (Noida)

06 Aug
|
Ukg
|
Noida

06 Aug

Ukg

Noida

Role & responsibilities

• 16+ years of qualified software engineering experience, including significant experience building enterprise-scale software products.
• Strong proficiency in Java, including modern Java frameworks, backend service development, concurrency, performance tuning, and scalable application design.
• Deep experience with database technologies, including relational databases, SQL optimization, schema design, transaction management, indexing strategies, and performance troubleshooting.
• Proven experience designing and building large-scale distributed systems, microservices, APIs, and cloud-native enterprise applications.
• Strong understanding of observability platforms, monitoring, logging, tracing, metrics, alerting, and production diagnostics.
• Hands-on experience with cloud platforms such as AWS, Azure, or GCP.
• Experience with performance engineering, including profiling, load testing, capacity planning, caching, query optimization, and system tuning.
• Strong understanding of enterprise SaaS architecture, operational readiness, resiliency, availability, security, and scalability.
• Demonstrated ability to lead architecture discussions, define technical roadmaps, and influence engineering direction across multiple teams.
• Experience troubleshooting complex technical issues across application, infrastructure, database, and integration layers.
• Strong understanding of AI-assisted software engineering practices, AI tools, and emerging agent-based development or automation models.
• Excellent communication, collaboration, mentoring, and technical leadership skills.

Preferred candidate profile :





Experience working on large-scale enterprise SaaS products serving global customers.

• Experience defining or evolving a product-level technology stack and long-term technical roadmap.

• Expertise with Kubernetes, containers, CI/CD pipelines, DevOps practices, and Infrastructure as Code.

• Experience with event-driven architecture, messaging platforms, distributed caching, and asynchronous processing patterns.

• Hands-on experience with observability tools such as OpenTelemetry, Grafana, Prometheus, Kibana, Splunk, Datadog, or similar platforms.

• Experience leading platform modernization, cloud transformation, or large-scale architecture evolution initiatives.

• Strong knowledge of secure software development, compliance-aware design, and enterprise integration patterns.

• Experience with AI coding assistants, engineering agents, intelligent automation, or AI-enabled operational tooling.

• Demonstrated ability to mentor senior technical talent and establish engineering standards across teams.

• Ability to balance strategic architecture vision with hands-on technical problem solving and delivery execution. Key Attributes • Strategic technical thinker with strong execution discipline.

• Hands-on engineering leader who can guide architecture while also diving deep into technical issues.

• Strong enterprise mindset with focus on reliability, performance, observability, scalability, and security.

• Clear communicator who can lead technical discussions and influence decisions across teams.

• Passionate about engineering excellence, innovation, AI-first development, and continuous improvement.

• Comfortable working in complex environments with multiple stakeholders, systems, and priorities.

📌 Principal Software Engineer (Noida)
🏢 Ukg
📍 Noida

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.

Subscribe to this job alert:

Get the latest job offers by email for: principal software engineer (noida) / noida

Subscribe to this job alert:

Get the latest job offers by email for: principal software engineer (noida) / noida