About this role
Senior Software Engineer at Epsilon. Location: Bengaluru, Karnataka, India. Role: Design backend, Develop services, Lead architecture Requirements: 7–10 years backend software development with Java and Python; AI-assisted, spec-driven development; experience with RAG, agentic AI; REST/microservices; production backend experience. Category: Software Development Seniority: Senior Level Tools: Java, Python, Cursor, Claude Code, Kiro Commitment: Full Time Workplace: Onsite Languages: English