{"id":4089305,"url":"https://alion.io/job/epsilon-senior-software-engineering-manager","title":"Senior Software Engineering Manager","company":{"id":410,"name":"Epsilon","domain":"epsilon.com","url":"https://alion.io/company/epsilon","size_band":"5000+","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":null,"truth_index":null},"role":"Leadership","role_family":"Leadership","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":null,"experience_years_min":10,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"AI Agents","optional":false},{"name":"Amazon Redshift","optional":false},{"name":"Angular","optional":false},{"name":"Azure","optional":false},{"name":"C#","optional":false},{"name":"Copilot","optional":false},{"name":"CrewAI","optional":false},{"name":"DynamoDB","optional":false},{"name":"Embeddings","optional":false},{"name":"Git","optional":false},{"name":"JavaScript","optional":false},{"name":"LangChain","optional":false},{"name":"LangGraph","optional":false},{"name":"LLM Guardrails","optional":false},{"name":"MySQL","optional":false},{"name":"n8n","optional":false},{"name":"Oracle","optional":false},{"name":"Python","optional":false},{"name":"RAG","optional":false},{"name":"React.js","optional":false},{"name":"Rest API","optional":false},{"name":"Snowflake","optional":false},{"name":"SQL","optional":false},{"name":"TypeScript","optional":false},{"name":"Zapier","optional":false},{"name":".NET","optional":true}],"status":"live","first_seen_at":"2026-11-11T19:36:00Z","employer_posted_date":null,"last_verified_at":"2026-11-11T19:36:00Z","board_verified":false,"closed_at":null,"days_open":0,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":0},"description":"The candidate will have responsibilities across the following functions:\n\nDelivery and Portfolio Leadership: \nLead end-to-end delivery of multiple strategic software programs, ensuring timely execution, quality, transparency and measurable outcomes.\nOversee planning, estimation, engineering, testing, implementation, migration, maintenance and production stabilisation.\nAlign team capacity, skills, priorities, milestones and dependencies while managing delivery risks.\nEstablish delivery governance using performance, productivity, quality, customer impact and operational metrics.\nEnsure compliance with engineering standards, security, privacy, documentation and support requirements.\nDrive continuous improvement through retrospectives, root-cause analysis, automation and best practices.\n\nClient and Stakeholder Management: \nCollaborate with clients, product leaders, architects, analysts and business stakeholders to understand requirements and deliver scalable solutions.\nLead customer workshops, technical presentations, solution discussions and executive governance meetings.\nBuild strong client relationships while managing expectations, issues, risks and delivery commitments.\nTranslate business objectives into technology strategies, investment priorities and measurable outcomes.\nCommunicate delivery progress, performance metrics, risks and strategic recommendations to senior stakeholders.\n\nAI Strategy, Engineering and Innovation: \nDefine and implement AI adoption strategies across engineering, analysis, quality, support and customer solutions.\nIdentify Generative AI and Agentic AI opportunities, prioritise use cases and drive prototypes into production.\nGuide AI architecture covering RAG, embeddings, vector search, prompt management, tool integration, agent orchestration, memory and guardrails.\nPromote the adoption of AI frameworks and tools such as LangChain, LangGraph, Amazon Bedrock, Azure AI, Amazon Q, Kiro and Microsoft Copilot.\nEstablish responsible AI practices covering security, privacy, data protection, accuracy and human oversight.\nEncourage experimentation, reusable AI solutions, knowledge sharing and measurable engineering improvements.\n\nTechnical Strategy and Engineering Leadership: \nProvide architectural direction across enterprise applications, APIs, integrations, distributed systems, data and AI-enabled solutions.\nGuide detailed technical designs covering components, APIs, data models, integration contracts, security, scalability and performance.\nCollaborate with architects and technical leads to ensure maintainable, secure and cost-effective solutions.\nDrive engineering excellence through architecture reviews, code reviews, quality standards and technical debt management.\nProvide technical guidance, assess feasibility and support the resolution of complex engineering issues.\nPromote modern engineering practices across C#/. NET, Python, JavaScript/TypeScript, React, Angular, APIs and distributed applications.\n\nQuality Engineering and Technical Assurance: \nLead quality strategies covering test automation, code quality, data quality, performance, security and production readiness.\nIntegrate quality practices throughout discovery, design, development and production support.\nEstablish testing standards, review mechanisms, defect prevention practices and release validation processes.\nAnalyse defects, incidents and customer feedback to drive corrective and preventive improvements.\nPromote AI-assisted testing, code reviews, defect analysis and knowledge discovery.\n\nData, Platforms and Solution Integration: \nGuide scalable data modelling, system integration, batch processing, real-time processing and data-quality practices.\nProvide technical oversight of solutions using Oracle, MySQL, DynamoDB, Redshift, Snowflake or equivalent platforms.\nGuide solutions involving REST APIs, microservices, event-driven architecture and integration platforms.\nEnsure data solutions meet reliability, security, privacy, interoperability and business requirements.\n\nPeople Leadership and Organisational Development: \nLead, coach and mentor engineering managers, technical leads and engineers across multiple teams.\nBuild a high-performance culture focused on accountability, collaboration, continuous learning and engineering excellence.\nDrive workforce planning, recruitment, onboarding, performance management and career development.\nDevelop capabilities across software engineering, architecture, quality, data, AI, automation and client engagement.\nEstablish clear ownership and decision-making processes while empowering teams.\nAddress performance and team-related concerns in alignment with organisational policies.\n\nAutomation and Continuous Improvement: \nEnable cross-functional teams to contribute across business analysis, architecture, development, quality engineering, data and production support.\nImplement workflow automation using tools such as n8n, Make, Zapier or equivalent platforms.\nEncourage cross-skilling, knowledge sharing, reusable assets and communities of practice.\nImprove engineering practices, operating models, customer responsiveness and delivery efficiency.\n\nRequirements: \nBachelor's degree or equivalent practical experience in Computer Science, Engineering, Information Technology or a related field.\n13+ years of software engineering experience, including 5+ years leading multiple engineering teams in customer-facing environments.\nProven experience delivering complex, enterprise-scale software programs using Agile methodologies.\nExperience managing engineering leaders and teams while balancing client commitments, technical strategy, delivery and people development.\nStrong understanding of C#, . NET/. NET Core, REST APIs, microservices, distributed systems, object-oriented programming and design patterns.\nWorking knowledge of React or Angular, JavaScript/TypeScript, HTML5, CSS and responsive application design.\nStrong understanding of SQL, PL/SQL, relational and NoSQL databases, data modelling, database performance and data integration.\nKnowledge of batch processing, real-time processing and enterprise data platforms.\nAbility to guide application architecture, security, performance, observability, quality engineering, automated testing and production support.\nExperience with Git, peer reviews, Agile engineering, release management and enterprise change governance.\nStrong understanding of AI architecture, including RAG, agentic systems, model evaluation, guardrails, data protection and observability.\nExperience owning AI solutions from discovery and architecture through implementation, evaluation and production readiness.\nFamiliarity with LangChain, LangGraph, CrewAI, Amazon Bedrock, Azure AI or equivalent AI frameworks.\nAbility to define AI strategies, prioritise use cases, guide prototypes and scale successful solutions.\nStrong leadership, communication, presentation, stakeholder management, prioritisation and problem-solving skills.\nAbility to align technology decisions with business outcomes, customer experience and long-term maintainability.\nStrong customer focus, business understanding, ownership mindset and decision-making abilities.\nCollaborative, adaptable, resilient and results-oriented approach.\nPassion for innovation, continuous improvement, talent development and measurable business impact.\n\nGood to Have: \nExperience with CRM, loyalty, marketing technology, customer data and high-volume transaction platforms.\nFamiliarity with Redshift, Snowflake, DynamoDB, SnapLogic, DataHub or equivalent data and integration technologies.\nKnowledge of Python, scripting, workflow automation, n8n and low-code/no-code platforms.\nExperience establishing engineering communities, reusable accelerators and knowledge-management practices.\nExperience evaluating emerging technologies and implementing enterprise modernisation initiatives.\nSkills\n.NET, Angular, C#, DynamoDB, Microservices, RAG, REST, React, SQL, Snowflake","description_format":"text","description_chars":7947,"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":["Continuous learning"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Marketing Automation","Email Marketing"],"lifecycle":[{"event":"open","at":"2026-11-11T19:36:00Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":0,"expected_fill_days":27,"reasons":["seen:0","win:early"],"computed_at":"2026-11-11T21:14:57Z"},"pay":null,"html_url":"https://alion.io/job/epsilon-senior-software-engineering-manager","json_url":"https://alion.io/job/epsilon-senior-software-engineering-manager.json","meta":{"generated_at":"2026-11-11T21:14:57Z","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":41704,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-12T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"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":410},"rest":"https://alion.io/mcp/rest/get_company?id=410"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fepsilon-senior-software-engineering-manager"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":2,"usd":0.2},"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%2Fepsilon-senior-software-engineering-manager"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"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%2Fepsilon-senior-software-engineering-manager"},{"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/epsilon-senior-software-engineering-manager\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fepsilon-senior-software-engineering-manager"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":4089305}},{"tool":"search_jobs","arguments":{"company":"epsilon.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":4089305},"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"}}