{"id":3555020,"url":"https://alion.io/job/whitewhale-software-solutions-pr-principal-software-architect","title":"Principal Software Architect","company":{"id":3800297,"name":"Whitewhale software solutions pr","domain":"whitewhalesoft.in","url":"https://alion.io/company/whitewhale-software-solutions-pr","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":null,"truth_index":null},"role":"Backend","role_family":"Backend","seniority":"lead","employment_type":"full_time","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":{"min":7000000,"max":8000000,"currency":"INR","period":"year","gross":true,"usd_annual":84336},"salary_estimate":null,"experience_years_min":10,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"C++","optional":false},{"name":"CI/CD","optional":false},{"name":"Kubernetes","optional":false},{"name":"Python","optional":false},{"name":"PyTorch","optional":false},{"name":"ROS","optional":false},{"name":"SLAM","optional":false},{"name":"Vision-Language-Action","optional":false},{"name":"VLM","optional":false}],"status":"live","first_seen_at":"2026-10-30T14:59:31Z","employer_posted_date":null,"last_verified_at":"2026-10-30T14:59:31Z","board_verified":false,"closed_at":null,"days_open":2,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":2},"description":"About the role\nWe are looking for a technically strong software engineering leader to own software quality, architecture and integrated delivery across our India software organisation. Our robots depend on multiple software disciplines working together reliably. You will help shape technology strategy and organisational direction, and translate that into sound architectural decisions, strong engineering practices and dependable execution. This is a hands-on leadership role combining technical depth, people management and accountability for outcomes.\nLocation: Bengaluru, Karnataka, Reports to: Chief Technology Officer · Experience: 10+ years \nAbout Us\nWe are building robots to maintain, organise and reset common public and commercial spaces — offices, campuses, venues and other high-traffic facilities. We are building a hybrid end-to-end architecture where classical and modern methods work together for maximum reliability and robustness, with R&D in Bengaluru and Wellington, New Zealand.\nWhat you will do\nTechnology direction and architecture: help shape technology strategy and drive architecture decisions across robot software, cloud services, data processing and model training infrastructure. Own system-level requirements — latency, compute and memory budgets, end-to-end reliability. Establish clear interfaces and component ownership, and resolve technical trade-offs across the stack.\nSoftware quality, security and engineering practices: set and embed standards for code quality, testing, documentation, observability and secure development. Own the software security review and audit process across robot and cloud systems, working with specialists where needed. Build quality into everyday development through effective reviews, automated validation and measurable acceptance criteria.\nIntegrated software delivery: own delivery across teams, turning product priorities into realistic plans with clear commitments, dependencies and milestones. Resolve execution bottlenecks and hold teams accountable for working software and demonstrated robot behaviour.\nIntegration, resilience and release readiness: own integration and release readiness across robot software, cloud services, and data and training pipelines, including Kubernetes. Define and validate behaviour during connectivity loss, service degradation and component failures, including safe fallback, recovery and rollback. Establish reproducible builds and simulation, hardware-in-the-loop, on-robot and cloud testing.\nHands-on technical leadership: stay close to implementation through critical design and code work, complex debugging and direct involvement in the most consequential technical problems.\nPeople and team development: lead and develop engineers and technical leads; build capability through hiring, coaching, clear performance expectations and stronger technical ownership.\nCross-team alignment: bring teams together around shared technical decisions and delivery outcomes, including teams outside your reporting line.\nExperience\nAt least 10 years in robotics or AI, including technical leadership roles\nStrong understanding of autonomy systems such as VLA/VLM models, SLAM, planning, perception and ML-based decision-making\nPython, C++, ROS, and ML stacks such as PyTorch or TensorFlow\nExperience with robotics, embedded systems, autonomous systems or comparable products where software interacts with physical hardware\nPractical experience improving automated testing, continuous integration, release processes and production reliability\nEvidence of delivering programmes spanning multiple teams, including teams outside your reporting line\nExperience architecting and operating cloud platforms, containerised workloads, and large-scale data processing or model training pipelines\nWhat success looks like\nTeams deliver predictably against a shared plan, with clear ownership and fewer late integration surprises\nArchitecture supports product goals and makes the software easier to extend, test and maintain\nReleases produce measurable improvements in robot behaviour and reliability\nRecurring failures, escaped defects and avoidable engineering rework decrease\nEngineers and technical leads grow in capability, ownership and execution independence\n\nSkills\nRobotics, Software architecture, Autonomy systems, ROS, C++, Python, Kubernetes, Cloud platforms, CI/CD, Software security, Engineering leadership, Hardware-in-the-loop testing","description_format":"text","description_chars":4436,"description_truncated":false,"requirements":{"experience_years_min":10,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Custom Software Development"],"lifecycle":[{"event":"open","at":"2026-10-31T00:22:15Z"}],"visa":[],"liveness":{"score":90,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.903,"p_room":1,"age_days":2,"expected_fill_days":28,"reasons":["seen:2","velocity","win:early"],"computed_at":"2026-11-02T06:13:15Z"},"pay":{"stated_usd_annual":84336,"is_top_pay":false},"html_url":"https://alion.io/job/whitewhale-software-solutions-pr-principal-software-architect","json_url":"https://alion.io/job/whitewhale-software-solutions-pr-principal-software-architect.json","meta":{"generated_at":"2026-11-02T09:20:07Z","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":13052,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-03T00: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":3800297},"rest":"https://alion.io/mcp/rest/get_company?id=3800297"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fwhitewhale-software-solutions-pr-principal-software-architect"},{"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%2Fwhitewhale-software-solutions-pr-principal-software-architect"},{"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%2Fwhitewhale-software-solutions-pr-principal-software-architect"},{"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/whitewhale-software-solutions-pr-principal-software-architect\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fwhitewhale-software-solutions-pr-principal-software-architect"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3555020}},{"tool":"search_jobs","arguments":{"company":"whitewhalesoft.in","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3555020},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}