Here at Appian, our values of Intensity and Excellence define who we are. We set high standards and live up to them, ensuring that everything we do is done with care and quality. We approach every challenge with ambition and commitment, holding ourselves and each other accountable to achieve the best results. When you join Appian, you’ll be part of a passionate team dedicated to accomplishing hard things, together. About the role: As a Senior Software Engineer working on the Appian platform, your mission will be to ensure Appian is always fast, scalable and up to whatever tasks our customers configure it to do. You will be focused on designing, developing, and maintaining complex software systems while providing technical leadership and mentorship and building a product capable of serving our customers in ways you never imagined. This role includes not just deep coding expertise, but also a focus on system orchestration, using AI Tools and AI integration (like RAG, agentic workflows, MCP), and aligning technical decisions with business strategy. Key Responsibilities The SSE isn't just "faster at coding"—they are responsible for the health of the entire codebase and the growth of the team. Code Quality & Standards: Set and enforce the "gold standard" for clean, maintainable, and well-documented code across the repository. Architecture & Design: Leading high-level design sessions, choosing architectural patterns (Microservices, Serverless, Event-driven), and ensuring systems are scalable and secure. Developer Enablement: Create internal tooling and "Golden Paths" that abstract away the complexity of underlying infrastructure for feature teams. Technical Leadership: Mentoring junior engineers, conducting rigorous code reviews, , setting the "gold standard" for clean, maintainable, and well-documented code across the repository. Project Ownership: Driving features from requirement analysis through depl
Salary not disclosed
Check market pay for comparable Senior Software Engineer roles before applying.
Role overview
Job description
Toast creates technology to help restaurants and local businesses succeed in a digital world, helping business owners operate, increase sales, engage customers, and keep employees happy. A day in the life (Responsibilities) Independently design and implement well-defined features across the full stack with minimal day-to-day guidance. Collaborate with Product Managers, UX designers, QA, and fellow engineers to translate requirements into working software. Develop and maintain frontend features using React or Angular, focusing on usability and performance. Contribute to backend services using Java, Kotlin, or .NET (expertise in one is sufficient; .NET is not mandatory). Build and consume RESTful APIs and integrate with internal systems. Write clean, maintainable, and testable code aligned with Toast engineering standards. Participate actively in code reviews—both receiving and providing c
…Role market pulse
How Senior Software Engineer demand looks in India
Live jobs
178
Posted 30d
57
30d movement
-43%
Remote share
1.1%
Salary listed
2.8%
Salary trend 1Y
Not enough history
What they are looking for
Skills & requirements
Qualification
What you'll need to thrive (Requirements): A minimum of Bachelor’s degree in any area, or any other related discipline; 6+ years of experience in software or full-stack development
Department · R&D : Engineering : Supplier & Accounting
Hiring company
Toast
View the company profile, current openings and hiring details.
Related opportunities
Similar active roles
Relevant, currently active roles for this market.
🔔 Get job alerts
New Senior Software Engineer – (Java Full Stack) jobs in Chennai, Tamil Nadu, India, straight to your inbox.
No spam · Unsubscribe anytime