6 days ago
Remote, IndiaSenior
Responsibilities
- Design and implement API-first and event-driven architectures for scalable, real-time system communication.
- Architect RESTful, gRPC, asynchronous messaging, and event-driven integration patterns across distributed systems.
- Define and enforce data contracts, schemas, and interface standards for reliable cross-domain data exchange.
- Design for distributed-system resilience, including duplicate-processing prevention, retries, replays, and fault tolerance.
- Modernize legacy integrations by reducing point-to-point dependencies and enabling loosely coupled architectures.
- Establish API lifecycle management practices covering versioning, documentation, security, and governance.
- Lead design reviews, mentor engineering teams, and drive consistent adoption of integration patterns.
Requirements
- Experience designing and implementing scalable integration solutions across distributed systems.
- Strong understanding of API-based system design and synchronous and asynchronous integration 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 distributed-system reliability concerns, including failures, retries, and duplicate processing.
- Experience working across legacy and modern systems in complex enterprise environments.
- Proficiency in backend or service-based development using Java, Python, or similar languages.
- Bachelor’s and/or master’s degree in computer science or a related field.
- Preferred experience with API management platforms, messaging or streaming platforms, domain-driven design, contract-first APIs, cloud-native architectures, and architecture governance.
- Preferred certifications include AWS Certified Solutions Architect Associate or Professional.
Benefits
- Flexible work environment and fluid career paths.
- Opportunities for internal mobility, volunteering, and career growth.
- Emphasis on purpose, well-being, work-life balance, and an inclusive workplace.
- Normal office working conditions.
