Sr Principal Software Engineer at UKG
Noida, Uttar Pradesh, India -
Full Time


Start Date

Immediate

Expiry Date

06 Jan, 26

Salary

0.0

Posted On

08 Oct, 25

Experience

10 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Java, Python, Spring Boot, Django, Cloud-Native Architecture, Kubernetes, Service Meshes, API Gateways, High-Availability Systems, Low-Latency Systems, Microservices, Event-Driven Design, Security Hardening, Reliability Improvements, ML/AI Integration, Data Engineering

Industry

Software Development

Description
Own the architecture and technical vision for critical platform components and services. Design and implement scalable systems using Java and Python-based frameworks (Spring Boot, Django). Influence technology roadmap, system performance goals, and design decisions across the organization. Partner with Product, and DevOps to drive technical excellence and platform scalability. Lead engineering-wide initiatives like security hardening, reliability improvements. Mentor and lead engineers; build and evangelize reusable patterns, tooling, and architecture artifacts. 12+ years in backend engineering with deep experience in both Java (Spring Boot) and Python (Django). Proven track record of designing high-availability, low-latency, large-scale systems in production. Expertise in cloud-native architecture, Kubernetes, service meshes, and API gateways. Deep experience with architectural trade-offs: monolith vs microservices, sync vs async, caching strategies, event-driven design. Strong systems-level thinking: memory, CPU, concurrency, multithreading, logging, tracing, debugging. Experience influencing or authoring platform standards, contributing to tech strategy, and long-term engineering planning. Open-source contributions or thought leadership (conferences, blogs, whitepapers). Experience integrating ML/AI or data engineering pipelines into production applications. Familiarity with compliance, security, and large-scale observability practices.

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities
Own the architecture and technical vision for critical platform components and services. Design and implement scalable systems while influencing technology roadmap and system performance goals across the organization.
Loading...