28 Aug
|
TalentXO
|
Bengaluru
28 Aug
TalentXO
Bengaluru
Responsibilities
Technical Leadership & Architecture: Serve as a technical authority, define cloud-native standards, and own end-to-end system design for complex, distributed, and high-scale solutions.
Engineering Excellence: Lead modernization initiatives, transition legacy systems to microservices, and ensure performance, scalability, and security.
Platform & Cloud Enablement: Champion GCP-native services (GKE, Cloud Run, Pub/Sub, BigQuery, Cloud SQL, Spanner), influence CI/CD, and drive FinOps strategies.
Mentorship & Organizational Impact: Mentor Lead and Senior Engineers, foster engineering rigor, and collaborate with Product Management to translate business strategy into technical solutions.
Required Skills, Experience & Background
12+ years of skilled experience building enterprise-grade software systems.
Proven experience operating at a Lead or Principal Engineer level.
Solid hands-on experience with Java or another major programming language (e.g., Go, Python, C#).
Deep expertise in microservices architecture, RESTful APIs,
and distributed systems.
Robust experience with SQL and NoSQL databases and data modeling.
Expertise in cloud-native design principles (stateless services, scalability, resiliency).
Strong experience building and operating systems on Google Cloud Platform (GCP).
Proficiency with containers and orchestration (Docker, Kubernetes, GKE).
Experience with CI/CD pipelines, Git-based workflows, and observability.
Experience with Big Data and data engineering technologies (e.g., BigQuery, Spark).
Qualifications
Bachelor’s degree in computer science or related field (required).
Master’s degree in computer science or related field (preferred).
Skills:- Java, Docker, Microservices, CI/CD, Data modeling, System Design, Distributed Systems, BigQuery, Google Cloud Platform (GCP), FinOps, API Design, Cloud-native architecture, Kubernetes (GKE) and SQL and NoSQL
📌 Principal Software Engineer Bengaluru
🏢 TalentXO
📍 Bengaluru