--- title: 'Principal Software Engineer at Cleo (India)' canonical: 'https://feeny.ai/job/principal-software-engineer-cleo-india-bengaluru-gzvdfrs0tfk8' type: 'job' last_seen: '2026-10-14' --- # Principal Software Engineer at Cleo (India) - **Company:** Cleo (India) - **Location:** Bengaluru, India - **Posted:** 2026-10-06 - **Last confirmed live:** 2026-10-14 - **Apply:** https://job-boards.greenhouse.io/cleoindia/jobs/4736531005 ## Job description ## About the Role We are looking for a Principal Software Engineer to shape how our AWS-based SaaS products are built, deployed, and operated. This is a hands-on technical leadership role for an engineer with prior software development experience and deep expertise in AWS, infrastructure as code, CI/CD, automation, and observability. You will partner with application, platform, product, and security teams to improve the full software delivery lifecycle. You will modernize existing applications by reducing unnecessary coupling and enabling components to be built, tested, released, and deployed independently where the architecture supports it. You will also set technical direction across teams, lead complex modernization initiatives, and mentor engineers in the Bangalore organization. ## What You Will Do DevOps Strategy and Technical Leadership - Define DevOps and platform engineering standards, reference architectures, delivery patterns, and operational practices. - Lead cross-team initiatives that improve delivery speed, reliability, security, and maintainability. - Make and communicate technical decisions that balance modernization, customer impact, and service continuity. - Mentor engineers, lead knowledge-sharing sessions, and contribute to hiring and technical interviews. Application Modernization and Software Engineering - Apply software development experience to understand application architecture, dependencies, build systems, runtime behavior, and operational risks. - Assess existing applications and reduce tight coupling between components, services, shared libraries, and deployment units where practical. - Enable components to be built, tested, versioned, and deployed independently - Improve configuration, secrets handling, health checks, logging, metrics, and graceful startup and shutdown behavior. - Build automation and engineering tools using a programming or scripting language such as Python, Go, Groovy, or shell. CI/CD and Developer Experience - Design, implement, and operate CI/CD platforms using GitHub Actions and Jenkins. - Build and maintain reusable workflows, pipeline templates, and shared components using pipeline-as-code. - Create reliable workflows for builds, automated tests, code quality checks, container creation, artifact management, deployment, and environment promotion. - Integrate appropriate security and quality checks, including dependency and container scanning and secrets detection. - Manage workflow permissions and credentials using least privilege and short-lived credentials or federated identity where supported. - Improve build and deployment reliability through caching, parallel execution, consistent toolchains, and clear failure diagnostics. - Modernize existing Jenkins pipelines and integrate them with GitHub repositories and Actions where appropriate. - Improve developer experience with self-service workflows, standard templates, documentation, and actionable pipeline feedback. - Comfortable with uncertainty and ambiguous requirements, and can adapt quickly as the landscape shifts. AWS, Kubernetes, and Infrastructure as Code - Architect, operate, and improve AWS environments, with strong hands-on experience in services such as EKS, ECS, EC2, RDS, S3, Route 53, IAM, ACM, ALB, Lambda, VPC etc. - Design and operate multi-account AWS environments, including networking, CIDR allocation, routing, VPN connectivity, DNS, certificates, cross-account access, and security controls. - Build and maintain reusable infrastructure as code using Terraform; use CloudFormation where appropriate. - Establish practices for IaC module design, environment configuration, review, testing, change planning, drift detection, and state management. - Use Docker, Kubernetes, Helm and GitOps practices to deliver consistent application deployments. AI-Augmented Engineering and Operations - Lead adoption of AI coding assistants and agents across platform work, such as authoring Terraform modules, pipeline templates, and Helm charts, and speeding up Jenkins-to-GitHub-Actions migrations. Keep guardrails in place: code review, policy-as-code, automated tests, and plan/apply approvals. - Build AI-assisted steps into CI/CD, such as automated PR review, build and test failure triage, flaky-test detection, and plain-language failure summaries for developers. - Provide platform support for teams shipping AI features. This covers secure access to model APIs (e.g., Amazon Bedrock), GPU or inference workloads on EKS where needed, prompt and model versioning, evaluation gates in pipelines, and cost visibility for AI usage. - Define governance for AI agents that act on infrastructure. That means least-privilege, short-lived credentials for agents, audit trails, human approval for production changes, and protection against data leakage and prompt injection. - Measure the impact of AI adoption with delivery and reliability metrics (e.g., DORA), and share what works through the knowledge-sharing sessions already in the role. ## What You Bring - Significant experience in DevOps, Platform Engineering, or a closely related discipline. - Prior hands-on software development experience and the ability to work effectively with application code, build systems, and service architecture. - Strong experience modernizing applications and reducing dependencies that unnecessarily constrain build and deployment practices. - Deep hands-on expertise with AWS tech stacks. - Strong knowledge of infrastructure-as-code, particularly Terraform, including reusable modules and environment-specific change management. - Hands-on experience designing and operating CI/CD platforms, including GitHub Actions. Experience with Jenkins or similar systems is also expected. - Practical experience with Docker, Helm, GitOps, Kubernetes, automated testing, artifact management, and deployment strategies. - Strong programming or automation skills in at least one of Python, Go, Groovy, or shell scripting. - Solid understanding of cloud networking, VPCs, routing, load balancing, DNS, VPNs, IAM, TLS certificates, and multi-account architectures. - Experience with observability and incident-management tools such as Datadog, Prometheus, Grafana, CloudWatch, Alertmanager, or Opsgenie. - Strong communication skills and the ability to explain technical decisions and trade-offs clearly to technical and business stakeholders. - Hands-on experience using AI coding assistants or agents in daily engineering work, with sound judgment about when output needs verification and how to review it. - Understanding of the security and operational risks of AI tooling in delivery pipelines and cloud environments. - Preferred: experience deploying or operating AI/LLM-powered services on AWS, or building AI-driven automation for CI/CD or incident response. ## Preferred Qualifications - 12+ years of relevant professional experience. - B.E., B.Tech., M.Tech., MCA, or equivalent qualification in Computer Science, Information Technology, or a related discipline. Cleo is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. ## About Cleo (India) ## Company Overview - **One-liner**: Cleo provides a cloud-based supply chain orchestration platform that connects and integrates business ecosystems through EDI, API, and non-EDI transactions. - **Entity Type**: Private - **Headquarters**: Global headquarters not specified in provided sources; major development and support office in Bengaluru, India. - **Founded**: Year not publicly available from provided sources. - **Founders**: Not publicly available; current CEO is Mahesh Rajasekharan. ## Core Business - **Primary industries**: Supply chain orchestration, integration platform as a service (iPaaS), EDI/B2B integration, logistics and fulfillment. - **Target customers**: B2B, enterprise organizations with complex trading partner ecosystems; also serves mid-market and direct-to-consumer businesses. - **Mission/purpose**: “Deliver a new era of supply chain intelligence” by enabling end-to-end visibility, automation, and AI-driven insights across the supply chain. ## Products & Services - **Cleo Integration Cloud**: A unified platform for real-time and batch integrations across API, EDI, and non-EDI use cases. Includes no-code trading partner onboarding, any-to-any data transformation, and pre-built connectors for ERP, TMS, WMS, eCommerce, and marketplaces. - **Cleo Network**: A pre-connected network of thousands of trading partners, enabling rapid onboarding via API, EDI, or web portal. - **Managed Services**: Expert-led implementation, support, and consulting services for customers who need assistance with integration projects. - **Cleo Insights & Dashboards**: Forward-looking intelligence, forecasting, and personalized dashboards for end-to-end visibility into supply chain integrations. ## Market Standing - **Valuation/Market Cap**: Not disclosed (private company). - **Key Metric**: Annual recurring revenue not publicly available; total funding not disclosed. The company reports 4,000+ customers worldwide and a 95% renewal rate. - **Notable Investors/Partners**: Not listed in provided sources; leadership team includes Mahesh Rajasekharan (CEO), Sameer Katiyar (CFO), John Thielens (CTO), and others. - **Growth Signals**: Cleo states it has grown “5x in 5 years” and is recognized as a G2 leader in its category. The Bengaluru office (India Development Centre) has 85 employees and is actively hiring for implementation, support, and sales roles. ## Competitive Advantages - **End-to-end visibility**: Single platform covering planning, sourcing, logistics, and fulfillment. - **No-code/low-code capabilities**: Self-service transformation engine and pre-built partner profiles reduce manual scripting and accelerate onboarding. - **AI integration**: Infusing AI into the platform, network, and applications to turn billions of data points into actionable insights. - **High retention**: 95% renewal rate indicates strong customer satisfaction and stickiness. - **Network effects**: The Cleo Network provides a pre-connected ecosystem of thousands of trading partners, lowering barriers for new customers. ## Strategic Focus - **AI-driven supply chain intelligence**: Moving beyond experimentation to practical, profitable AI implementation. - **Expanding platform capabilities**: Continued investment in connectors, automation, and real-time analytics. - **Scaling global operations**: Growing the India development centre and hiring across engineering, professional services, and customer success. ## Why Work Here - **Culture**: Emphasizes strategic influence, innovation, sustainability, and inclusive community. Values include commitment to people, customers, results, and innovation. - **Remote/hybrid policy**: The Bengaluru office offers remote options (e.g., night shift roles are fully remote). The company has offices in dozens of cities globally. - **Growth opportunities**: Leadership development programs, executive mentorship, internal mobility, and rotational opportunities. - **Tech stack**: Modern integration technologies (EDI, API, SQL, XML, AS2, SFTP, REST) and exposure to AI/automation. - **Perks**: Not detailed in provided sources, but careers page highlights “world-class programs” and a focus on employee recognition and impact. ## Sources 1. [Cleo About Page](https://www.cleo.com/company/about-cleo) 2. [Cleo Homepage](https://www.cleo.com/home) 3. [Cleo India Careers (Greenhouse)](http://job-boards.greenhouse.io/cleoindia) 4. [Cleo Bengaluru Office (The Org)](https://theorg.com/org/cleo-com/offices/bengaluru) 5. [EDI Senior Implementation Engineer Job Posting](https://job-boards.greenhouse.io/cleoindia/jobs/4663138005) ## Other roles at Cleo (India) - [Implementation Engineer- Night Shift](https://feeny.ai/job/implementation-engineer-night-shift-cleo-india-bengaluru-pbsf8yf09w0j) — Bengaluru, India - [Customer Success Manager](https://feeny.ai/job/customer-success-manager-cleo-india-bengaluru-pwpesk2azmyb) — Bengaluru, India - [Senior Support Engineer](https://feeny.ai/job/senior-support-engineer-cleo-india-bengaluru-26jvb1rehzr4) — Bengaluru, India - [EDI Senior Implementation Engineer](https://feeny.ai/job/edi-senior-implementation-engineer-cleo-india-bengaluru-bjpjfwtn0m50) — Bengaluru, India - [Principal Implementation Engineer](https://feeny.ai/job/principal-implementation-engineer-cleo-india-bengaluru-4q2sd5dcr5br) — Bengaluru, India - [EDI Support Engineer](https://feeny.ai/job/edi-support-engineer-cleo-india-bengaluru-qfk2pr6pnss4) — Bengaluru, India - [Principal Software Engineer](https://feeny.ai/job/principal-software-engineer-bjak-vietnam-b8fte87djfq6) — Vietnam - [Principal Software Engineer](https://feeny.ai/job/principal-software-engineer-bjak-austria-70wxkkspp0je) — Austria - [Principal Software Engineer](https://feeny.ai/job/principal-software-engineer-bjak-sydney-544egeyvc27c) — Sydney, Australia - [Principal Software Engineer](https://feeny.ai/job/principal-software-engineer-bjak-thailand-qnrmq061dfzw) — Thailand