Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Empower

Senior Architect – Distributed Data Strategy

Empower

Senior Integration Architect leading API design and enterprise integration architecture for a growing financial services firm. Collaborating with stakeholders to establish robust integration patterns and standards.

Posted 6/3/2026full-timeRemote • 🇮🇳 IndiaSeniorWebsite

Tech Stack

Tools & technologies
Distributed SystemsGRPCJavaPython

About the role

Key responsibilities & impact
  • Design and implement API-first and event-driven architectures that enable scalable, real-time system communication
  • Architect integration patterns including REST/gRPC APIs, asynchronous messaging, and event-driven workflows across distributed systems
  • Define and enforce data contracts, schemas, and interface standards to ensure consistent, reliable data exchange across domains
  • Design for resilience in distributed systems, including preventing duplicate processing, managing retries and replays, and ensuring fault tolerance
  • Lead modernization of legacy integrations by reducing point-to-point dependencies and enabling loosely coupled architectures
  • Establish best practices for API lifecycle management including versioning, documentation, security, and governance
  • Provide architectural leadership through design reviews, mentoring, and cross-team collaboration to ensure consistent adoption of integration patterns

Requirements

What you’ll need
  • Experience designing and implementing scalable integration solutions across distributed systems
  • Strong understanding of API-based system design and modern integration approaches (e.g., synchronous and asynchronous patterns)
  • Familiarity with event-driven architectures and messaging concepts in real-world applications
  • Experience defining and managing interfaces or data exchange patterns across systems
  • Understanding of reliability considerations in distributed systems (e.g., handling failures, retries, or duplicate processing)
  • Experience working across a mix of legacy and modern systems in complex enterprise environments
  • Proficiency in backend or service-based development using languages such as Java, Python, or similar

Benefits

Comp & perks
  • Flexible work environment
  • Fluid career paths
  • Purpose, well-being, and work-life balance
  • Welcoming and inclusive environment
  • Opportunities for volunteering

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
API designevent-driven architectureREST APIsgRPCasynchronous messagingdata contractsfault toleranceJavaPythonintegration solutions
Soft Skills
architectural leadershipmentoringcross-team collaborationbest practices establishment