{"id":2841478,"url":"https://alion.io/job/sage-software-automation-engineer","title":"Software Automation Engineer","company":{"id":8779,"name":"Sage","domain":"sage.com","url":"https://alion.io/company/sage","size_band":"1001-5000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Sage Careers","truth_index":{"grade":"A","score":85,"open_postings":13,"ghost_share":0,"stale_share":0.615,"repost_share":0,"time_to_fill_p50_days":47,"computed_at":"2026-10-23T05:54:15Z"}},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":null,"work_mode":"hybrid","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":17000,"max_usd":40000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":159},"experience_years_min":6,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"CI/CD","optional":false},{"name":"GraphQL","optional":false},{"name":"Kubernetes","optional":false},{"name":"PostgreSQL","optional":false},{"name":"Rest API","optional":false},{"name":"SOAP","optional":false},{"name":"SQL","optional":false},{"name":"AI Agents","optional":true},{"name":"AWS","optional":true},{"name":"Azure","optional":true},{"name":"Context Engineering","optional":true},{"name":"Cypress","optional":true},{"name":"Function Calling","optional":true},{"name":"GCP","optional":true},{"name":"GitOps","optional":true},{"name":"JavaScript","optional":true},{"name":"LLM","optional":true},{"name":"Model Context Protocol","optional":true},{"name":"OpenTelemetry","optional":true},{"name":"Playwright","optional":true},{"name":"Prompt Caching","optional":true},{"name":"RAG","optional":true},{"name":"TypeScript","optional":true}],"status":"live","first_seen_at":"2026-10-19T09:11:47Z","employer_posted_date":"2026-10-19","last_verified_at":"2026-10-23T13:00:35Z","board_verified":true,"closed_at":null,"days_open":4,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":4},"description":"Role purposeCreate and maintain dependable automated checks that protect X3 customer behaviour and give X3 squads fast feedback on every change, release and migration asset.\nX3 context\nSage X3 is the SaaS-readiness programme for X3: a progressive transformation from tightly coupled legacy runtime patterns towards portable, cloud-operable and upgradeable capabilities. The programme protects customer behaviour, partner IP and rollback while it modernises journeys, APIs, components, data paths, business logic, delivery automation and migration economics.\nThe role contributes to outcome-owned squads. India is a scalable engineering and product delivery centre, connected to Europe and North America through deliberate overlap, shared standards, recorded decisions and continuous support of production outcomes.\nRequired technical and domain skills\nProfessional experience in software testing or automation and a willingness to write production-quality code.\nWorking knowledge of one automation language and tools for API, UI or service testing.\nFoundational understanding of enterprise business workflows (ERP or similar), Agile delivery, CI/CD and source control.\nBasic SQL/data validation and REST/SOAP integration testing, with interest in batch and migration workflows.\nInterest in GraphQL, PostgreSQL/data paths, Web/Syracuse, observability and cloud operations.\nHands-on experience with containerisation and Kubernetes.\nGood English communication, attention to detail and a habit of recording evidence.\nModern platform skills for this role\nBuild automated API, event, integration and regression checks into CI/CD; validate compatibility and migration reconciliation, keep failures diagnosable, and learn the team’s secure artifact, telemetry and rollback practices.\nPreferred skills\nTypeScript/JavaScript, Playwright/Cypress, API contract testing or SQL Server/Oracle.\nSage X3, ERP, manufacturing, distribution or finance testing experience, including L4G/4GL or Crystal Reports.\nPerformance, accessibility, security or migration testing exposure.\nExperience and qualifications\nTypically 2+ years in software testing, quality engineering or development, with practical automation experience. Degree, diploma or equivalent experience in computing or engineering is desirable.\nProfessional English is required for global collaboration. Equivalent practical experience is valued alongside formal qualifications.\nExpected outcomes / success measures\nStories have relevant automated checks and clear, reproducible evidence.\nRegression suites remain reliable and useful as components, APIs and customisations change.\nDefects are found earlier, described precisely and linked to customer impact.\nThe engineer steadily expands domain knowledge and contributes to safer release and migration practice.\nMeasures should be agreed with the squad and reviewed through the X3 monthly scorecard and quarterly evidence gates. For this role’s owned scope, show how customer behaviour and partner investment are preserved, capabilities become portable, secure, cloud-operable and upgradeable, and quality, reliability, supportability and rollback are proven. Include safe migration and improved cost or delivery economics where relevant.\nKey stakeholders and collaboration model\nWorks with Software Engineers, Senior Automation Engineers, Product, Cloud Support/L3, Security and Customer Services in a distributed squad, with India-based execution connected to Europe/North America overlap.\nSage behaviours / leadership expectations\nCustomer Focus, Action Orientation, Trust, Innovation and Collaboration. Is curious, precise, open to feedback and willing to learn the domain behind the test.\nEvery colleague is expected to protect customer continuity, partner investment, security and the integrity of evidence. Leaders additionally create clarity, develop talent and make accountable decisions visible.\nAI Infrastructure Engineer (Mid / Senior)\nLocation: Bengaluru (Hybrid - 3 days a week in office)\nAbout Us\nSage is a global leader in accounting and business management software, trusted by millions of businesses worldwide. Together with our Bengaluru engineering team, we are building a finance, accounting, payroll and expense management** solution****s** that simplifies how businesses track and reconcile spending.\nThousands of finance teams globally use our product to streamline expense management, integrate seamlessly with leading accounting platforms, and are recognized for its clean design, usability, and speed.\nWe’re investing heavily in AI - building the platform that lets AI agents and assistants do real engineering work, reliably and at scale. This team designs and runs the infrastructure behind our coding agents, review agents, and internal AI assistants: the orchestration, context and memory systems, evaluation frameworks, and feedback loops that make them better over time.\nThe Impact You’ll Make\nBuild and operate agent platforms: orchestration, tool and skill registries, plugin frameworks, and sandboxed execution.\nDevelop coding agents and review agents that work well on real, large codebases, and integrate them into the existing SDLC (IDE, CI/CD, code review, issue tracking).\nDesign context and memory management: retrieval (RAG), summarization and compression, session state, long-term memory, and repository-aware context.\nBuild evaluation frameworks - both offline (benchmarks, regression suites) and online (production quality signals) - so we can measure whether agents are improving.\nCreate feedback loops: capture and mine traces, find failure patterns, and turn them into better prompts, tools, skills, and evals.\nBuild developer tooling and internal SDKs that make it easy for other teams to build on and adopt the platform.\nOwn observability for agent systems: tracing, cost and latency tracking, and quality monitoring.\nWork with engineers and stakeholders to identify high-value workflows, ship quickly, and iterate on real usage data.\nWhat We’re Looking For\nWe’re looking for someone with 3+ years of software engineering experience (mid-level) or 6+ years (senior), with hands-on experience building LLM-powered or agent-based systems in production.\nTechnical Skills\nSolid software engineering fundamentals: system design, API design, data modelling, and clean, maintainable code.\nExperience building and running production systems in the cloud (AWS, GCP, or Azure), including containers, Kubernetes or similar, and infrastructure as code.\nHands-on experience with distributed systems: queues, async workflows, concurrency, reliability, and failure handling.\nPractical experience building with LLMs: tool use, agents, prompt and context engineering, RAG, and evaluation.\nFamiliarity with agent protocols and ecosystems (e.g., MCP) and with using AI coding tools day to day.\nLeadership & Ownership\nComfort working independently and handling ambiguity: you can take a loosely defined problem, scope it, and drive it to production.\nClear written and verbal communication, including explaining trade-offs to both technical and non-technical audiences.\nAt the senior level, we also expect you to lead projects and set technical direction, mentor other engineers, define evaluation and quality standards, and influence architecture across teams.\nMindset & Collaboration\nGrowth mindset - curious, always learning, and open to feedback.\nWorks closely with the engineers who use these tools every day; you help the whole organization build software better and faster.\nNice to Have\nExperience with trace analysis or log mining to find and fix agent failure modes.\nExperience building internal platforms or SDKs that other teams adopted.\nBackground in observability, CI/CD, or developer productivity tooling.\nExperience with model routing, cost optimization, or prompt caching.\nOpen-source or public contributions in agent tooling or LLM infrastructure.\nWhat to Expect\nWe value humility and collaboration - we’re looking for people who can work as part of a team, not in silos.\nWe expect engineers to take ownership beyond just writing code - including tests, documentation, and long-term system quality.\nResponsibilities\nCore accountabilities and decision ownership\nDevelop automated UI, API, GraphQL, integration and regression tests from clear risks and acceptance criteria.\nMaintain test data, environments, diagnostics and documentation so failures can be reproduced and fixed efficiently.\nContribute tests to CI/CD quality gates and help identify flaky, missing or redundant coverage.\nLearn X3 processes, metadata and customisation patterns so automation reflects real customer outcomes.\nParticipate in defect analysis, release verification, upgrade checks and rollback rehearsals.\nDecision ownership:\nTest implementation for assigned stories, defect evidence, coverage recommendations and escalation of quality or environment risks.\nCommon capability baseline\nAll X3 roles are expected to build capability in the following areas. Depth and decision scope increase with level:\nUnderstand X3 customer workflows, metadata, customisation and architecture well enough to protect supported behaviour, partner investment and SaaS readiness in the decisions owned by the role.\nTreat the internal platform as a product: use developer and operator research, feedback and adoption evidence to reduce cognitive load; provide self-service APIs and golden paths where they solve a demonstrated need.\nUse cloud-native service boundaries, versioned API contracts and event integration where appropriate, preserving compatibility and clear ownership across X3 capabilities.\nApply CI/CD and secure software-supply-chain controls, with identity, secrets and policy enforcement built into relevant delivery and runtime paths.\nMake services diagnosable with OpenTelemetry-compatible logs, metrics and traces; define role-appropriate SLOs, reliability and resilience evidence.\nManage performance and cost deliberately, and engineer lifecycle, upgrade, deprecation and rollback paths as part of supported capability ownership.\nUse migration, reconciliation and compatibility evidence to preserve customer data and behaviour while moving towards portable, secure, cloud-operable and upgradeable capabilities.\nUse AI-assisted engineering securely, with human review, privacy and IP protection, regression evidence and a recovery path; use deterministic methods when they are more appropriate.\nDepth follows role scope: engineers demonstrate hands-on lifecycle capability in their discipline; managers, product and programme leaders, and architects need decision-relevant fluency, not universal coding or every tool. Containerisation and Kubernetes are required for all engineering roles. Infrastructure as code, GitOps and a custom internal developer platform apply where the role owns those paths.","description_format":"text","description_chars":10812,"description_truncated":false,"requirements":{"experience_years_min":6,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[{"language":"English","level":"Upper-Intermediate (B2)","optional":false}]},"benefits":[],"hiring_locations":[{"name":"India","iso":"IN","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["ERP & Business Management Software","HR & Payroll Software","Accounting & Tax Software"],"lifecycle":[{"event":"open","at":"2026-10-19T09:11:47Z"}],"visa":[],"liveness":{"score":63,"band":"ok","label":"Likely open","p_open":1,"p_active":0.632,"p_room":1,"age_days":3,"expected_fill_days":47,"reasons":["conf:2","stale_co","velocity","win:early","comp:brand"],"computed_at":"2026-10-23T05:54:15Z"},"pay":null,"html_url":"https://alion.io/job/sage-software-automation-engineer","json_url":"https://alion.io/job/sage-software-automation-engineer.json","meta":{"generated_at":"2026-10-23T13:52:34Z","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":20755,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-24T00: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":8779},"rest":"https://alion.io/mcp/rest/get_company?id=8779"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fsage-software-automation-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%2Fsage-software-automation-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%2Fsage-software-automation-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/sage-software-automation-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fsage-software-automation-engineer"}]}