Must have:
- Strong hands-on experience with micro-frontend and microservice architectures
- Frontend: React
- Backend: Node.js
- Databases: PostgreSQL, DynamoDB
- Cloud: AWS (Lambda, ECS, SQS, EventBridge, CloudFront, ALB, etc.)
- Testing: Jest, Playwright
- DevOps: Terraform, GitLab CI/CD
- Availability to overlap with the full ET business day
About the role: You’ll design and develop distributed, high-load features end to end — from micro-frontend modules in React to backend microservices in Node.js running on AWS. Responsibilities include building and maintaining services within a micro-frontend and microservice architecture, working with PostgreSQL and DynamoDB, covering functionality with automated tests, and contributing to infrastructure and delivery pipelines. The role suits engineers who are comfortable owning a feature across the full stack and who care about performance, scalability, and code quality at scale.
About the project: You’ll join a team working on a platform used by professionals in the global financial industry. The product provides real-time market data, financial analytics, and mission-critical information that helps financial institutions make decisions every day. It processes large volumes of data and supports systems where performance, scalability, and reliability are essential. This is an opportunity to work on technology behind a platform trusted by leading financial organizations worldwide, solving complex engineering challenges rather than building typical business applications.
Nice to have:
- Background in fintech, market data, or financial analytics platforms
- Experience with high-load, real-time data processing systems
- Observability and performance profiling in distributed systems