HamburgerMenu
hirist

Job Description

Description :


Responsibilities :


- Lead end-to-end architecture, design, and development of large-scale, high-availability systems.


- Own critical services across payments, rewards, onboarding, KYC, risk platforms, or card processing pipelines.


- Drive engineering excellence, code quality, performance optimizations, and system reliability.


- Collaborate with product, design, data, and business teams to convert business needs into robust technical solutions.


- Mentor and guide SDE-2/SDE-3 engineers; conduct deep technical reviews and provide architectural direction.


- Identify gaps in systems, propose scalable solutions, and drive a long-term technical roadmap.


- Ensure strong SLA, observability, fault tolerance, and monitoring standards across services.


- Work closely with infra/platform teams to optimize cloud infrastructure and cost-efficient scaling.


- Lead complex integrations with banks, card networks, payment gateways, and third-party platforms.


Requirements :


- 8+ years of hands-on experience in backend engineering, distributed systems, or full-stack development.


- Strong proficiency in Java/Go/Python/Node.js, along with experience in scalable microservices.


- Deep understanding of system design, low-latency systems, event-driven architecture, and asynchronous processing.


- Strong experience with cloud platforms (AWS/GCP), Docker, Kubernetes, and CI/CD pipelines.


- Expertise with relational and NoSQL databases such as PostgreSQL, MySQL, DynamoDB, Cassandra, and MongoDB.


- Experience working with messaging/streaming systems : Kafka, RabbitMQ, SQS, or similar.


- Ability to solve complex problems with clean, maintainable solutions.


- Strong debugging, profiling, and performance-tuning skills.


- Proven track record of owning and shipping large features or systems independently.


info-icon

Did you find something suspicious?

Similar jobs that you might be interested in