Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 15364543

    BENGALURU · FULLTIME

    Full - Stack Engineer

    TrustEvals logo

    TrustEvals

    Bengaluru · onsite · Posted 49d ago

    Sourced fromInstahyre
    Not disclosed2–6 yrsfulltimeBengaluru

    About a minute. You'll make an account on the way through.

    agent · working

    • Read this posting0.3s
    • Found the form on Instahyre · 11 questions to answer1.6s
    • Decided the answers for all of them2.7s
    • Tailor your résumé to this role
    • Waiting for you

    Section · 01

    About this role

    Responsibilities:

    • Architecture execution. The core positions are settled: models reason over summaries, samples, and clustered exceptions and emit specifications; deterministic code executes those specifications over the full dataset. A durable workflow engine owns the long-lived process; agent orchestration stays inside a single step and holds no state that must survive a restart. You will hold those boundaries as the system grows and argue with us where you think we are wrong.
    • Polyglot workers. TypeScript workflow definitions alongside the NestJS service layer, Python data, and agent activities on a separate task queue. Keeping workflow code deterministic and bulk data out of it is your line to defend.
    • The data engine. Polars and DuckDB over Parquet, streaming. No Spark, no Databricks; this fits in one container and scales by queue depth and horizontal replicas. Making that hold at millions of rows is a real engineering problem.
    • Evaluation. The system's output is not obviously wrong when it is wrong, and there is no human downstream to catch it. A regression harness over historical input/output pairs is what keeps us honest, and it is load-bearing infrastructure rather than a testing nicety. You will build it early.
    • The team. Hiring alongside you, code review, setting the bar for what gets merged, and growing a junior engineer into someone senior.
    • Production. Development in our own environment, production inside customer cloud tenants. Containerized, portable, and yours to keep running.


    Requirements:

    • 5-7 years building backend or data-intensive systems, with at least one system you took from design to production and then lived with afterwards.
    • Deep TypeScript or deep Python, and real working competence in the other. This is a genuinely polyglot codebase.
    • You have designed a distributed system with long-running state and understand why that is hard: idempotency, retries, and exactly-once as a fiction, and what happens when a process dies mid-flight on day four.
    • Serious data engineering instincts. You have hit the wall where the obvious approach stops working at volume, and you know what you did next.
    • Experience leading engineers: reviewing their work, unblocking them, and telling them when something is not good enough without making it personal.
    • Judgment about correctness. You are the kind of engineer who asks "how would we know if this were silently wrong? " before shipping.


    Strongly Relevant:

    • Temporal, or any durable-execution or workflow-orchestration engine in production.
    • LLM systems where accuracy was measurable and retrieval, structured extraction, and agentic pipelines with evaluation were behind them.
    • Columnar and out-of-core processing: Polars, DuckDB, Arrow, Parquet.
    • Azure or cloud work inside an enterprise tenant with real security and data-residency constraints.

    Sourced from instahyre

    Section · 02

    Skills

    PythonTypescriptparquetnestjsdistributedTemporalDuckDBPolarsretriesArrowIdempotency

    Full - Stack Engineer · waiting for your command