Principal Software Engineer, ITC

Kayavlon Impex Pvt. Ltd

United States

On-site

USD 130,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Kayavlon Impex Pvt. Ltd is seeking an ambitious Principal Software Engineer – Platforms with a passion for cloud-native development to help shape and deliver next-generation platforms. You will work with cutting-edge technology and collaborate across teams, ensuring high code quality and robust performance.

The ideal candidate has 10+ years of experience in building production-grade platforms with a strong emphasis on data streaming, microservices, and AWS environments. This role involves leading the adoption of open-source and agile methodologies across the organization.

Qualifications

  • 10+ years of experience designing and building production-grade platforms.
  • Experience with AWS services and CI/CD tools.
  • Proven skills in building microservices and orchestration solutions.

Responsibilities

  • Design and implement production-grade platforms using data streaming.
  • Manage AWS resources and ensure compliance with security best practices.
  • Collaborate with teams to integrate DevOps practices into the lifecycle.

Skills

Cloud-native development
Production-grade platforms
CI/CD pipelines
Microservices in Python
Kubernetes
AWS (Lambda, EC2, EKS)
Data streaming solutions (Kafka, NiFi)

Tools

Terraform
Docker
Jenkins

Job description

WHO WE ARE LOOKING FOR

We are looking for an ambitious Principal Software Engineer – Platforms with a passion for cloud-native development and platform ownership. You are someone who thrives in a collaborative environment, is excited by cutting‑edge technology, and excels at problem‑solving.

  • 10+ years of experience designing and building production‑grade platforms using data streaming and orchestration solutions such as Kafka, NiFi, and Airflow.
  • Experience building production‑grade microservices, preferably in Python.
  • Experience building end‑to‑end CI/CD pipelines and deploying to AWS environments (Lambda, EC2, ECS, EKS, etc.).
  • Familiarity with software engineering best practices: unit tests, code review, version control, production monitoring.
  • Proficient in managing cloud‑native platforms with a strong PaaS focus.
  • Knowledge of version control, code reviews, and unit testing.
  • Proactive approach, ability to work independently in a fast‑paced, agile environment.
  • Strong collaboration, problem‑solving, and mentoring skills.
WHAT YOU’LL WORK ON

You will play a key role in shaping and delivering Nike’s next‑generation platforms. As a Principal Software Engineer, you’ll leverage your technical expertise to build resilient, scalable solutions, manage platform performance, and maintain high code quality. You’ll also lead the adoption of open‑source and agile methodologies across the organization.

Day‑to‑Day Activities:

  • Design and implement production‑grade platforms involving data streaming and orchestration (Kafka, NiFi, Airflow).
  • Deep experience with Kubernetes, Docker, Jenkins, Argo CD, and related tooling.
  • Install, configure, and maintain Kubernetes clusters; apply best‑practice security (RBAC, network policies, pod security).
  • Deploy and manage AWS resources: EC2, Lambda, Auto Scaling Groups, EBS, etc., and enforce security and compliance.
  • Provision infrastructure using IaC tools such as Terraform or CloudFormation, and manage Helm/Kustomize deployments.
  • Build and maintain robust CI/CD pipelines (Jenkins, Argo CD, other relevant tools) for efficient software delivery.
  • Operate artifact repositories (Artifactory) and optimize for efficient artifact storage.
  • Automate infrastructure provisioning and deployment scripts in Python, Groovy, and shell.
  • Collaborate with product managers to scope new features, and with cross‑functional teams to integrate DevOps practices into the software development lifecycle.
  • Monitor, troubleshoot, and optimize AWS and Kubernetes environments for high availability, scalability, and performance.
  • Apply security best practices, governance, and performance optimization across cloud‑native platforms.
  • Maintain documentation and mentor team members through complex technical problems.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Platform Engineer
Senior Platform Engineer

Seven AI • Boston (MA)

On-site
USD 120,000 - 150,000
Senior Platform Engineer
Senior Platform Engineer

7AI, Inc. • Boston (MA)

On-site
USD 120,000 - 150,000
Senior Software Engineer
Senior Software Engineer

CoreWeave • Livingston (NJ)

On-site
USD 140,000 - 200,000
Senior Platform Engineer
Senior Platform Engineer

7AI • Boston (MA)

On-site
USD 120,000 - 160,000
Platform Engineer
Platform Engineer

ncino • Wilmington (NC)

On-site
USD 90,000 - 130,000
Senior Platform Engineer
Senior Platform Engineer

XM • Town of Poland (NY)

On-site
USD 140,000 - 190,000
Intellectually stimulating work
International training opportunities
Principal Software Engineer - Platform, APIs, Distributed Systems (Tech Lead)
Principal Software Engineer - Platform, APIs, Distributed Systems (Tech Lead)

Evolution USA • United States

On-site
USD 130,000 - 170,000
Senior Software Engineer – Platform Engineering
Senior Software Engineer – Platform Engineering

Nigel Frank International • Town of Poland (NY)

On-site
USD 140,000 - 190,000
Principal Platform Engineer, Application Services
Principal Platform Engineer, Application Services

Selby Jennings • Austin (TX)

On-site
USD 150,000 - 230,000
Sr Software Engineer- Seattle, WA
Sr Software Engineer- Seattle, WA

AHU Technologies Inc • United States

Remote
USD 120,000 - 150,000