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

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.

Senior Architect – Distributed Data Strategy
EmpowerSenior 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.
Tech Stack
Tools & technologiesDistributed 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 resumeApplicant 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