Talent.com
Senior Software Engineer
Senior Software EngineerDecipher Financials • Gurgaon, Haryana, India
No longer accepting applications
Senior Software Engineer

Senior Software Engineer

Decipher Financials • Gurgaon, Haryana, India
15 days ago
Job description

Senior Software Engineer (Full Stack – Next.js + FastAPI + AI Agents)

Experience : 2+ years

Location : Gurgaon (Onsite)

Type : Full-Time

Tech Stack : Next.js 14

  • FastAPI
  • LangChain
  • PostgreSQL
  • Pandas
  • OpenAI

About the Role

We’re building the next-generation AI-driven financial intelligence platform -blending clean frontend design, high-performance backend systems, and autonomous AI agents that reason over financial documents.

As a Senior Software Engineer (Full Stack), you’ll take ownership across the stack -from architecting scalable APIs and building interactive dashboards to integrating advanced LLM agents using LangChain and OpenAI APIs.

You’ll work on real-world data (SEC filings, financial statements, analytics pipelines) and bring agentic intelligence to life in production.

Tech Stack Overview :

Layer : Core Technologies

Frontend : Next.js 14 (App Router), React 18, TypeScript, Tailwind CSS, shadcn / ui, React Query, Zustand, framer Motion

Backend : FastAPI, Uvicorn, Gunicorn, Pandas, Pydantic, SQLAlchemy, PostgreSQL

AI / Agentic Layer : LangChain, LlamaIndex, OpenAI / Anthropic APIs, Chroma / Weaviate

Developer Tooling : Docker, Git (Bitbucket), Postman / Bruno, VS Code, JupyterLab

What You’ll Build

Full-Stack Web Apps :

Build rich, performant web applications using Next.js 14, TypeScript, and Tailwind.

Integrate FastAPI endpoints for analytics, document uploads, and agent workflows.

Agentic AI Workflows :

Design and implement LangChain-based AI agents that can :

Parse and summarize SEC filings (10-K, 10-Q)

Extract and clean tabular data with Pandas

Stream results live via WebSockets or SSE

Backend APIs & Data Pipelines :

Develop high-performance FastAPI endpoints using async I / O, SQLAlchemy ORM, and PostgreSQL.

Orchestrate data transformation and ETL flows using Pandas and Openpyxl.

LLM & RAG Integration :

Integrate GPT-4 / Claude 3.5 models for financial analysis, text synthesis, and document retrieval using LlamaIndex or LangChain.

Secure & Scalable Architecture :

Implement JWT-based auth (or NextAuth), containerize with Docker, and deploy production-ready services behind Nginx.

Key Responsibilities

Architect and develop end-to-end product features across frontend, backend, and AI layers.

Design and optimize ETL pipelines for financial data ingestion and transformation.

Build modular, type-safe frontend components using shadcn / ui and TypeScript.

Develop and maintain REST & WebSocket APIs for real-time streaming.

Integrate AI models (OpenAI / Anthropic) via LangChain agents.

Collaborate on database design, migrations, and ORM logic in PostgreSQL.

Ensure clean, maintainable, and well-documented code following modern dev standards.

Participate in code reviews, system design discussions, and deployment automation.

Desired Skills & Expertise

Frontend :

Strong grasp of React, Next.js 13 / 14, TypeScript, and React Query / Zustand

Deep understanding of Tailwind CSS, shadcn / ui, and component-driven design

Backend :

Proficient in FastAPI, Pandas, SQLAlchemy, and PostgreSQL

Solid knowledge of asynchronous Python, Pydantic, and REST API design

AI Layer :

Hands-on experience with LangChain, LlamaIndex, or RAG pipelines

Familiarity with OpenAI / Anthropic SDKs and agentic workflows

Bonus Points :

Experience with Docker and cloud deployment (AWS / GCP)

Familiarity with Vector Databases (Chroma, Weaviate, FAISS)

Understanding of financial data, SEC filings, or quantitative analytics

Background in LLM orchestration or AI tool-building

What Success Looks Like

You ship production-grade features end-to-end -from frontend UI to backend APIs.

You optimize agentic workflows that handle real-time document parsing and summarization.

You write efficient, reusable code that’s both clean and elegant.

You demonstrate ownership -solving complex data problems without constant oversight.

You contribute to an ecosystem that merges engineering + data + intelligence seamlessly.

Why Join Us

Build the first-of-its-kind AI financial research platform used by analysts, investors, and institutions.

Work directly on real agentic AI systems (LangChain + FastAPI)

Freedom to own architecture, make decisions, and ship impact.

Create a job alert for this search

Senior Software Engineer • Gurgaon, Haryana, India

Related jobs
Senior Software Engineer

Senior Software Engineer

Highstock • Gurgaon, Haryana, India
Location : Multiple locations (Gurgaon, India, New York city or remote) Experience : 4+ years About Us : Highstock is an early-stage B2B AI powered marketplace connecting brands with surplus in...Show more
Last updated: 12 days ago • Promoted
Senior Software Development Engineer

Senior Software Development Engineer

Acefone • Gurgaon, Haryana, India
Job responsibilities Collaborating with development and operations teams to identify and address bottlenecks in the software development lifecycle. Designing and implementing automation tools and fr...Show more
Last updated: 24 days ago • Promoted
Senior Software Engineer DevRel

Senior Software Engineer DevRel

Applicantz • gurgaon, India
THIS IS A LONG TERM CONTRACT POSITION WITH ONE OF THE LARGEST, GLOBAL, TECHNOLOGY LEADER.Partner with application teams to. Accelerate application onboarding.Troubleshoot platform integration issues...Show more
Last updated: 21 days ago • Promoted
Senior Software Engineer

Senior Software Engineer

People Prime Worldwide • gurugram, uttar pradesh, in
Our client is a Palo Alto–based AI infrastructure and talent platform founded in 2018.It helps companies connect with remote software developers using AI-powered vetting and matching technology.Ori...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer

Senior Software Engineer

Grip Invest • Gurgaon, Haryana, India
What You’ll Do : Backend Engineering & System Design 1.Architect, implement, and scale backend services using NestJS and Node. Design for scale : APIs and systems capable of handling 10k+ RPS, horizo...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer

Senior Software Engineer

Unicommerce • Gurugram, Haryana, India
Unicommerce is a leading e-commerce enablement SaaS platform that powers end-to-end e-commerce operations for brands, marketplaces, and logistics providers. Its full-stack solutions streamline both ...Show more
Last updated: 3 hours ago • Promoted • New!
Senior Software Engineer- AI

Senior Software Engineer- AI

Birdeye • Gurugram, Haryana, India
Birdeye is the highest-rated platform for reputation, social media, and customer experience management for local businesses and brands. Over 150,000 businesses use Birdeye’s AI-powered platform to m...Show more
Last updated: 29 days ago • Promoted
Senior Software Engineer - Apache Camel

Senior Software Engineer - Apache Camel

Nomiso • Gurugram, Haryana, India
Nomiso is a telecome product based company focused on delivering scalable and high-performance software solutions.We are seeking a skilled Software Engineer with expertise in Quarkus and Red Hat Fu...Show more
Last updated: 23 days ago • Promoted
Senior Software Engineer

Senior Software Engineer

AAA Global • Gurugram, Haryana, India
High-Frequency Trading Software Developer.Design and develop ultra-low-latency automated trading systems.Enhance system performance using advanced network and systems programming methods.Implement ...Show more
Last updated: 30+ days ago • Promoted
Senior Software Developer Engineer

Senior Software Developer Engineer

Real Time Data Services • Gurugram, Haryana, India
Strong hands-on experience with Node.Deep understanding of SQL / NoSQL databases – especially MongoDB and MySQL.Proven experience in leading a team of engineers and delivering complex backend solutio...Show more
Last updated: 23 days ago • Promoted
Senior Software Engineer

Senior Software Engineer

Programmers.io • gurgaon, India
We are seeking a highly skilled and experienced Senior Azure Data Engineer to join our team.The ideal candidate will have deep expertise in Microsoft Azure data services, cloud-based data engineeri...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer

Senior Software Engineer

TechVerito • gurugram, uttar pradesh, in
Senior Consultant with experience in software development, system design, cloud technologies, LLMs and Agentic AI.This is a hands-on engineering role designed for individuals who thrive in collabor...Show more
Last updated: 10 days ago • Promoted