Prepin
Log in
Finrep

engineering opportunity

Software Engineer

Software Engineer role at Finrep in Bengaluru, Karnataka, India. Focus areas include JavaScript, Next.js, Python, Kubernetes, LLMs, JavaScript. Write the tests and evals that check expected behaviour and catch regressions Own your features through deploys, production issues, and the customer feedback that follows Review your teammates' changes, and have yours read by the engineer who owns the system... You will build

Bengaluru, Karnataka, IndiaFull-time

Posted

About the role

What will you do at Finrep?

You will build the features that public-company reporting teams use to draft, review, and file. Cycles are short. Most work goes from problem to production inside a week or two, and you will hear back from the people using it.

The stack is Python and Go services on Kubernetes with a Next.js frontend. You do not need all of it on day one. You do need to be the kind of engineer who reads the code around a change before making it.

Most of what you build sits on top of LLMs: retrieval over filings, agents that draft and check disclosures, and the evals that keep them honest. You will work with the models directly, test their output against source data, and use AI coding tools every day to ship it.

Build product features across the Python backend and the Next.js frontend, and pick up the Go services as you go Build the retrieval and agent paths behind our reporting features: prompts, tools, evals, and the plumbing that gets the right filing data to the model Turn accounting workflows into interfaces a controller can use without training Write the tests and evals that check expected behaviour and catch regressions Own your features through deploys, production issues, and the customer feedback that follows Review your teammates' changes, and have yours read by the engineer who owns the system Join the on-call rotation once you know the system, with a senior engineer backing you

Which skills does this role require?

JavaScriptNext.jsPythonKubernetesLLMs

Make your next move

Build a shortlist and prepare

Identify the requirements you can demonstrate, then choose examples from your work to discuss with the hiring team.

Review the responsibilities and requirements before adding an opening to your shortlist.

Role information can change. Prepin can help you prepare, but does not submit an application for this role.

Product

AI Candidate AgentCompaniesBrowse JobsInterview QuestionsDeep ProfileSkill AssessmentOpportunity Matching
Prepin.ai

© 2026 Prepin | All rights reserved.