This is a remote position.
Job Description:
We are seeking a highly experienced Principal Engineer to lead the design, development, and modernization of enterprise-scale software platforms. The ideal candidate will be a hands-on technical leader with extensive experience in architecting and implementing scalable, cloud-native solutions using Java, Spring Boot, Microservices, and modern frontend technologies such as React. This role requires ownership of end-to-end platform implementation, including application architecture, cloud infrastructure design, development standards, automation strategies, and engineering best practices. The Principal Engineer will collaborate closely with cross-functional teams including architecture, cloud engineering, DevOps, infrastructure, and security teams to deliver high-quality, reliable, and maintainable solutions.
The successful candidate will drive cloud modernization initiatives, establish robust CI/CD and testing frameworks, implement Site Reliability Engineering (SRE) practices, and provide technical leadership to distributed onshore and offshore engineering teams. Responsibilities include designing microservices-based architectures, developing proof of concepts, leading database design and performance optimization efforts, and ensuring adherence to enterprise architecture and security standards. Strong expertise in cloud-native technologies such as Kubernetes and Docker, public cloud platforms (preferably GCP), PostgreSQL, authentication frameworks, automation tools, and DevOps practices is highly desirable. The role requires excellent problem-solving abilities, strategic thinking, strong communication skills, and a proven track record of delivering complex software engineering solutions while mentoring teams and driving technical excellence across the organization.
Requirements
- Java
- Spring Boot
- Microservices Architecture
- React.js
- Cloud Architecture (GCP Preferred)
- Kubernetes
- Docker
- PostgreSQL
- SQL Performance Tuning
- Database Design & Data Modeling
- Authentication Frameworks (OAuth2, OIDC, SAML, JWT)
- CI/CD (Jenkins, GitHub Actions, GitLab CI/CD, ArgoCD)
- Terraform
- Python / Bash / PowerShell Scripting
- Site Reliability Engineering (SRE)
- Cloud Migration & Modernization
- Enterprise Application Architecture
- Technical Leadership
- Code Reviews & Engineering Governance
- DevOps & Automation



