Senior Technical Software Architect - Distributed Systems (India)

Senior Technical Software Architect - Distributed Systems (India)

25 Aug
|
EVERSTAGE TECHNOLOGIES PRIVATE
|
India

25 Aug

EVERSTAGE TECHNOLOGIES PRIVATE

India

Skills & Requirements :

- Strong expertise in software architecture, system design, and distributed systems.
- Deep understanding of scalable, high-performance, and highly available applications.
- Strong hands-on experience with modern programming languages such as Java, Python, JavaScript/TypeScript, C#, or similar technologies.
- Experience designing and building SaaS and multi-tenant platforms.
- Strong knowledge of microservices, event-driven architecture, APIs, and asynchronous processing.
- Experience with RESTful APIs, GraphQL, third-party integrations, and API architecture.
- Solid understanding of databases, data modeling, caching, and data processing systems, including SQL and NoSQL technologies. Experience with cloud platforms such as AWS, Azure, or GCP and cloud-native architecture.
- Knowledge of Docker, Kubernetes, CI/CD pipelines, and contemporary DevOps practices.
- Strong understanding of security, authentication, authorization, data privacy, and secure software design.
- Experience with performance optimization, observability, monitoring, logging, and troubleshooting complex production issues.
- Ability to make effective technology choices and architectural trade-offs based on business requirements, scalability, cost, and speed of execution.
- Strong experience in code reviews, technical design reviews, and establishing engineering best practices.




- Familiarity with Domain-Driven Design (DDD), design patterns, SOLID principles, and clean architecture.
- Experience working with AI-assisted development tools and AI agents, with the ability to evaluate, validate, and improve AI-generated solutions.
- Strong problem-solving skills with the ability to break down ambiguous and complex business problems into scalable technical solutions.
- Excellent communication skills, with the ability to collaborate effectively with engineering, product, business, and leadership teams.
- Proven ability to mentor senior and mid-level engineers and raise the overall technical capability of a team.
- Strong ownership mindset with the ability to drive technical initiatives from idea through design, implementation, and production.

Nice to Have :

- Experience in domains involving commissions, incentives, financial calculations, workflow automation, or enterprise SaaS products.
- Experience with high-volume transaction processing and complex business rules engines.
- Exposure to AI/ML systems, LLMs, agentic workflows, or AI-powered product features.
- Experience working in a high-growth startup or fast-paced product environment.
- Contributions to open-source projects, technical communities, or engineering thought leadership.

📌 Senior Technical Software Architect - Distributed Systems (India)
🏢 EVERSTAGE TECHNOLOGIES PRIVATE
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior technical software architect - distributed systems (india) / india