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

Senior Software Engineer

Decipher Financials • Faridabad, Haryana, India
14 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 • Faridabad, Haryana, India

Related jobs
Senior Software Engineer

Senior Software Engineer

Programmers.io • faridabad, haryana, in
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
Engineer

Engineer

PHOENIX CONTACT (I) Pvt. Ltd. • Faridabad, Haryana, India
Job Title : Senior Engineer – OT, IIoT and ISO Compliance.Location : Prithla, Palwal, Haryana.This role is pivotal in ensuring robust security, compliance, and operational excellence across the entir...Show more
Last updated: 10 days ago • Promoted
Site Engineer

Site Engineer

PYRAMID • Faridabad, Haryana, India
Hospitality (New Outlet Opening).The candidate will oversee site execution, coordinate with contractors, and ensure the project is delivered on time with high-quality standards.Supervise day-to-day...Show more
Last updated: 10 days ago • Promoted
Senior Embedded Hardware Engineer

Senior Embedded Hardware Engineer

MRM Procom Pvt Ltd • Faridabad, India
Senior Embedded Hardware Design Engineer.Employment Type : Full-time, Permanent.Experience : 5+ years in embedded hardware design. MRM Procom designs and manufactures intelligent devices for protectio...Show more
Last updated: 23 days ago • Promoted
QA Engineer

QA Engineer

Grooo AB • Faridabad, Haryana, India
In this role, you will be responsible for testing and articulating.Audio / Video Management Software (VMS).FLIR and third-party devices and solutions. Develop, recommend, and monitor.Prepare reports t...Show more
Last updated: 30+ days ago • Promoted
Test Systems Engineer

Test Systems Engineer

Indication Instruments Limited • Faridabad, Republic Of India, IN
Indication Instruments Limited is a well-established manufacturer specializing in automotive instrument clusters, displays and sensors. Our focus is on high-precision instrument clusters tailored pr...Show more
Last updated: 13 days ago • Promoted
Senior HPC Engineer

Senior HPC Engineer

Netweb Technologies India Ltd. • Faridabad, Haryana, India
Accomplished HPC Systems Engineer with 8–10 years of enterprise Linux administration and over 5 years of hands-on experience managing large-scale HPC clusters exceeding 500 cores and multi-petabyte...Show more
Last updated: 30+ days ago • Promoted
Full Stack Engineer

Full Stack Engineer

Programmers.io • faridabad, haryana, in
We are seeking highly skilled Senior.Laravel and modern frontend frameworks (Vue.The candidate should have deep technical expertise, leadership ability, and experience architecting scalable web sol...Show more
Last updated: 13 days ago • Promoted
Senior Hpc Engineer

Senior Hpc Engineer

Netweb Technologies India Ltd. • Faridabad, Republic Of India, IN
Accomplished HPC Systems Engineer with 8–10 years of enterprise Linux administration and over 5 years of hands-on experience managing large-scale HPC clusters exceeding 500 cores and multi-petabyte...Show more
Last updated: 30+ days ago • Promoted
Technical Lead - Gen AI

Technical Lead - Gen AI

Aceolution • faridabad, haryana, in
Freelance Remote Opportunity : Tech Lead – GenAI Code Initiatives.Tech Lead / Senior Software Engineer.AI-driven code generation systems. Write, evaluate, and refine complex code solutions.This is a ...Show more
Last updated: 30+ days ago • Promoted
VC++ / C# Software Development Engineer at FLIR

VC++ / C# Software Development Engineer at FLIR

Grooo AB • Faridabad, Haryana, India
Join Our Dynamic Software Development Team as a VC++ / C# Software Development Engineer!.VC++ / C# Software Development Engineer. If you have a passion for building high-performance enterprise-level sys...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer

Senior Software Engineer

CXC • Faridabad, Haryana, India
Key ResponsibilitiesDesign and develop scalable backend services and APIs using Node.Build and maintain high-performance frontend applications using React. Design and implement GraphQL server-side a...Show more
Last updated: 1 hour ago • Promoted • New!
Senior Backend Engineer

Senior Backend Engineer

Hyperhire • Faridabad, Haryana, India
OverviewClient : Confidential, is looking for a product-focused, well-rounded Software Engineer who loves building and shipping impactful features end-to-end. This is a highly hands-on role where yo...Show more
Last updated: 2 hours ago • Promoted • New!
Application Support Engineer / Full Stack (Python + typescript) Support Engineer - Remote Work

Application Support Engineer / Full Stack (Python + typescript) Support Engineer - Remote Work

techolution • faridabad, haryana, in
Remote
Sev1 / Sev2) and contributing to application development.This hybrid role requires strong expertise in Python, TypeScript, AWS services, CI / CD pipelines, and monitoring tools.The ideal candidate shou...Show more
Last updated: 2 hours ago • Promoted • New!
Senior Software Engineer

Senior Software Engineer

Ensemble Health Partners • Faridabad, Haryana, India
Job Title : Senior Engineer, SoftwareExperience : 6-10 YearsCompany OverviewEnsemble Health Partners India, we're at the forefront of innovation, leveraging cutting-edge technology to drive meaning...Show more
Last updated: 1 hour ago • Promoted • New!
Full Stack Engineer

Full Stack Engineer

Insight Global • faridabad, haryana, in
Contract with Insight Global Client.React, React Native, TypeScript.React, React Native, and TypeScript.Deploy containerized solutions using. Ensure high-quality deliverables through.CI / CD pipelines...Show more
Last updated: 30+ days ago • Promoted
Java Software Engineer

Java Software Engineer

Yamaha Motor Solutions India • Faridabad, Haryana, India
Key Responsibilities Minimum N3 level proficiency in Japanese to facilitate communication with stakeholders Front-End Development Collaborate with UX / UI designers to translate design mockups into...Show more
Last updated: 3 days ago • Promoted
Senior System Engineer

Senior System Engineer

ZoofyTechX • faridabad, haryana, in
IT solutions partner helping businesses bridge the gap between their goals and the right technology.We support organizations in identifying, integrating, and managing solutions across hardware, sof...Show more
Last updated: 6 hours ago • Promoted • New!