Senior Staff Engineer
le400 automation anywhere software pvt
📍 bengaluru india india🕐 10d ago🔗 workday
Job Description
**About Us**
Automation Anywhere is the leader in Agentic Process Automation (APA), transforming how work gets done with AI-powered automation. Its APA system, built on the industry’s first Process Reasoning Engine (PRE) and specialized AI agents, combines process discovery, RPA, end-to-end orchestration, document processing, and analytics—all delivered with enterprise-grade security and governance. Guided by its vision to fuel the future of work, Automation Anywhere helps organizations worldwide boost productivity, accelerate growth, and unleash human potential.
**Job Title: Senior Staff Engineer**
**Location**
Bengaluru, India (Onsite)
**Job Summary**
We are seeking an experienced and highly skilled **Senior Staff Engineer** to provide technical leadership, architectural direction, and hands-on development across our full technology stack. This role will drive the design and development of scalable, secure, and high-performing applications while mentoring engineering teams and collaborating with cross-functional stakeholders.
The ideal candidate possesses deep expertise in both **backend and frontend technologies**, strong system design capabilities, and a passion for building enterprise-grade solutions that deliver exceptional customer experiences.
**Key Responsibilities**
**Technical Leadership**
* Lead architecture, design, and implementation of large-scale distributed systems and modern web applications.
* Establish engineering best practices, coding standards, and development processes.
* Drive technical strategy and influence product and platform roadmaps.
* Conduct architecture reviews and ensure scalability, reliability, security, and performance.
* Mentor senior engineers and contribute to technical growth across engineering teams.
**Backend Engineering**
* Design and develop microservices, APIs, and event-driven architectures.
* Build highly scalable and resilient backend systems.
* Collaborate with platform teams to improve cloud infrastructure and operational excellence.
* Optimize application performance, data processing, and system reliability.
* Implement observability through monitoring, logging, and tracing solutions.
**Collaboration & Innovation**
* Work closely with Product Management, Architecture, Security, DevOps, and Engineering teams.
* Evaluate emerging technologies and drive adoption where appropriate.
* Participate in strategic planning, technical roadmaps, and innovation initiatives.
**Required Qualifications**
* Bachelor's or Master's degree in Computer Science, Engineering, or related field.
* 12+ years of software engineering experience with at least 5+ years in technical leadership roles.
* Proven experience designing and delivering enterprise-scale software solutions.
* Strong expertise in software architecture, distributed systems, and cloud-native development.
* Excellent communication and stakeholder management skills.
Technical Skills
* Bachelor's or Master's degree in Computer Science, Engineering, or related field.
* Strong expertise in **Core Java**, including:
* Concurrency and Multithreading
* Generics
* Collections Framework
* JVM internals, Garbage Collection, Memory Management
* Strong understanding of **Operating System concepts**, Containers, and Hypervisors.
* Expertise in **RESTful API design**, versioning, security, and performance optimization.
* Experience designing and building **distributed systems** at scale.
* Deep understanding of:
* Microservices architecture
* Event-driven architecture
* Service-to-service communication patterns
* Experience with **cloud platforms** (Azure, AWS, or GCP).
* Strong knowledge of:
* Kubernetes and container orchestration
* CI/CD pipelines
* Infrastructure as Code
* Expertise in **database design and performance optimization**:
* SQL databases
* NoSQL databases
* Data modeling and indexing strategies
* Strong understanding of:
* System reliability
* Observability
* Monitoring
* Logging
* Distributed tracing
* Experience with system performance analysis, tuning, and troubleshooting in production environments.
* Knowledge of security best practices, including authentication, authorization, encryption, and secure software development.
**AI and Modern Engineering**
* Understanding of **AI-powered applications, AI agents, Agentic workflows, and LLM-based solutions**.
* Understanding MCP, tool-calling frameworks, RAG architecture, prompt engineering, and AI system evaluation.
All unsolicited resumes submitted to any @automationanywhere.com email address, whether submitted by an individual or by an agency, will not be eligible for an agency fee.