We are looking for a highly skilled Senior Software Development Engineer (SDE3) with strong full-stack expertise and experience building and leading complex JavaScript-based applications. An ideal candidate would have worked on scalable systems, monorepos, and data-intensive platforms.
-
Lead and contribute to the design and development of complex, production-grade applications.
-
Own critical components across frontend and backend systems.
-
Work closely with quant teams, market analysts, and infrastructure engineers.
-
Architect scalable systems handling large volumes of financial/market data.
-
Drive technical decisions, code quality, and best engineering practices.
This role requires hands-on coding, architectural thinking, and the ability to work with complex data pipelines.
-
4+ years of professional software development experience.
-
Proven experience leading modules or core parts of large applications.
-
Experience working in or managing monorepo architectures.
-
Strong ownership mindset and experience delivering production systems.
-
Deep expertise in JavaScript (ES6+)
-
Strong experience building complex JavaScript applications
-
Hands-on experience with Next.js
-
Experience managing packages within monorepos (e.g., workspace-based setups)
-
Strong understanding of:
- State management
- Performance optimization,
- Build tooling and bundling
Experience in at least two of the following:
Strong understanding of:
- REST APIs and system design
- Database design and optimization
- Handling high-volume data
- Authentication & authorization systems
-
Experience with relational databases (e.g., PostgreSQL, MongoDB)
-
Experience designing schemas for complex datasets
-
Query optimization and performance tuning
-
Experience handling large datasets or real-time data streams
-
Comfortable working with structured and semi-structured data
-
Understanding of data modeling and transformation
-
Experience building data-heavy dashboards or analytics platforms is a strong advantage
-
Experience with distributed systems
-
Knowledge of:
- Apache Kafka
- Apache Flink
-
Experience in financial markets/fintech domain
-
Exposure to event-driven architectures
-
Familiarity with high-performance systems
-
Strong problem-solving and system design skills
-
Ability to independently own large technical components
-
Clean code practices and emphasis on maintainability
-
Comfort working in a fast-paced, performance-driven environment
-
Ability to collaborate cross-functionally with market analysts and quantitative teams
-
Work on real-time systems used in global financial markets
-
Solve complex engineering problems in high-performance environments
-
Exposure to financial markets and quantitative systems
-
Opportunity to influence architecture and technical direction
-
Collaborative, high-impact engineering culture