{"id":1966393,"url":"https://alion.io/job/cleo-india-industries-principal-software-engineer","title":"Principal Software Engineer","company":{"id":674476,"name":"Cleo India Industries","domain":"cleoindia.com","url":"https://alion.io/company/cleoindia","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Greenhouse","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"lead","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Bengaluru, India"],"countries":["IN"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":25000,"max_usd":58000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":57},"experience_years_min":12,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"AI Agents","optional":false},{"name":"Alertmanager","optional":false},{"name":"Amazon CloudWatch","optional":false},{"name":"Amazon EC2","optional":false},{"name":"Amazon ECS","optional":false},{"name":"Amazon EKS","optional":false},{"name":"Amazon S3","optional":false},{"name":"AWS","optional":false},{"name":"AWS Bedrock","optional":false},{"name":"AWS Lambda","optional":false},{"name":"CI/CD","optional":false},{"name":"CloudFormation","optional":false},{"name":"Datadog","optional":false},{"name":"DNS","optional":false},{"name":"Docker","optional":false},{"name":"GitHub","optional":false},{"name":"GitHub Actions","optional":false},{"name":"GitOps","optional":false},{"name":"Go","optional":false},{"name":"Grafana","optional":false},{"name":"Groovy","optional":false},{"name":"Helm","optional":false},{"name":"IAM","optional":false},{"name":"Jenkins","optional":false},{"name":"Kubernetes","optional":false},{"name":"Least Privilege","optional":false},{"name":"LLM","optional":false},{"name":"LLM Guardrails","optional":false},{"name":"Opsgenie","optional":false},{"name":"Pipeline as Code","optional":false},{"name":"Platform Engineering","optional":false},{"name":"Prometheus","optional":false},{"name":"Python","optional":false},{"name":"Terraform","optional":false},{"name":"VPN","optional":false}],"status":"live","first_seen_at":"2026-10-06T14:59:39Z","employer_posted_date":"2026-10-06","last_verified_at":"2026-10-15T14:18:33Z","board_verified":true,"closed_at":null,"days_open":9,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":9},"description":"About the Role\nWe 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.\nYou 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.\nWhat You Will Do\nDevOps Strategy and Technical Leadership\nDefine DevOps and platform engineering standards, reference architectures, delivery patterns, and operational practices.\nLead cross-team initiatives that improve delivery speed, reliability, security, and maintainability.\nMake and communicate technical decisions that balance modernization, customer impact, and service continuity.\nMentor engineers, lead knowledge-sharing sessions, and contribute to hiring and technical interviews.\nApplication Modernization and Software Engineering\nApply software development experience to understand application architecture, dependencies, build systems, runtime behavior, and operational risks.\nAssess existing applications and reduce tight coupling between components, services, shared libraries, and deployment units where practical.\nEnable components to be built, tested, versioned, and deployed independently \nImprove configuration, secrets handling, health checks, logging, metrics, and graceful startup and shutdown behavior.\nBuild automation and engineering tools using a programming or scripting language such as Python, Go, Groovy, or shell.\nCI/CD and Developer Experience\nDesign, implement, and operate CI/CD platforms using GitHub Actions and Jenkins.\nBuild and maintain reusable workflows, pipeline templates, and shared components using pipeline-as-code.\nCreate reliable workflows for builds, automated tests, code quality checks, container creation, artifact management, deployment, and environment promotion.\nIntegrate appropriate security and quality checks, including dependency and container scanning and secrets detection.\nManage workflow permissions and credentials using least privilege and short-lived credentials or federated identity where supported.\nImprove build and deployment reliability through caching, parallel execution, consistent toolchains, and clear failure diagnostics.\nModernize existing Jenkins pipelines and integrate them with GitHub repositories and Actions where appropriate.\nImprove developer experience with self-service workflows, standard templates, documentation, and actionable pipeline feedback.\nComfortable with uncertainty and ambiguous requirements, and can adapt quickly as the landscape shifts.\nAWS, Kubernetes, and Infrastructure as Code\nArchitect, 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.\nDesign and operate multi-account AWS environments, including networking, CIDR allocation, routing, VPN connectivity, DNS, certificates, cross-account access, and security controls.\nBuild and maintain reusable infrastructure as code using Terraform; use CloudFormation where appropriate.\nEstablish practices for IaC module design, environment configuration, review, testing, change planning, drift detection, and state management.\nUse Docker, Kubernetes, Helm and GitOps practices to deliver consistent application deployments.\nAI-Augmented Engineering and Operations\nLead 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.\nBuild 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.\nProvide 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.\nDefine 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.\nMeasure 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.\nWhat You Bring\nSignificant experience in DevOps, Platform Engineering, or a closely related discipline.\nPrior hands-on software development experience and the ability to work effectively with application code, build systems, and service architecture.\nStrong experience modernizing applications and reducing dependencies that unnecessarily constrain build and deployment practices.\nDeep hands-on expertise with AWS tech stacks.\nStrong knowledge of infrastructure-as-code, particularly Terraform, including reusable modules and environment-specific change management.\nHands-on experience designing and operating CI/CD platforms, including GitHub Actions. Experience with Jenkins or similar systems is also expected.\nPractical experience with Docker, Helm, GitOps, Kubernetes, automated testing, artifact management, and deployment strategies.\nStrong programming or automation skills in at least one of Python, Go, Groovy, or shell scripting.\nSolid understanding of cloud networking, VPCs, routing, load balancing, DNS, VPNs, IAM, TLS certificates, and multi-account architectures.\nExperience with observability and incident-management tools such as Datadog, Prometheus, Grafana, CloudWatch, Alertmanager, or Opsgenie.\nStrong communication skills and the ability to explain technical decisions and trade-offs clearly to technical and business stakeholders.\nHands-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.\nUnderstanding of the security and operational risks of AI tooling in delivery pipelines and cloud environments.\nPreferred: experience deploying or operating AI/LLM-powered services on AWS, or building AI-driven automation for CI/CD or incident response.\nPreferred Qualifications\n 12+ years of relevant professional experience.\nB.E., B.Tech., M.Tech., MCA, or equivalent qualification in Computer Science, Information Technology, or a related discipline.\nCleo 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.","description_format":"text","description_chars":7428,"description_truncated":false,"requirements":{"experience_years_min":12,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"phd","optional":false},"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Automotive Components"],"lifecycle":[{"event":"open","at":"2026-10-06T17:35:09Z"}],"visa":[],"liveness":{"score":75,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.795,"p_room":0.945,"age_days":8,"expected_fill_days":24,"reasons":["conf:3","win:mid"],"computed_at":"2026-10-15T05:46:00Z"},"pay":null,"html_url":"https://alion.io/job/cleo-india-industries-principal-software-engineer","json_url":"https://alion.io/job/cleo-india-industries-principal-software-engineer.json","meta":{"generated_at":"2026-10-15T16:54:15Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":25643,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-16T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":674476},"rest":"https://alion.io/mcp/rest/get_company?id=674476"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fcleo-india-industries-principal-software-engineer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fcleo-india-industries-principal-software-engineer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fcleo-india-industries-principal-software-engineer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/cleo-india-industries-principal-software-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fcleo-india-industries-principal-software-engineer"}]}