Software Engineer 2

2005Labs
Bengaluru, Karnataka, India

We're hiring an SDE2 for an enterprise project building agentic workflows. Y ou'll own a

module end to end as a major IC — designing, building, and shipping it — while working

closely with the SDE3 who leads the project. Y ou'll also talk to the client directly, joining

demos and architecture discussions.

Experience: 2–3 years

Location: Bengaluru

Responsibilities

  • Own and lead a module end to end — design, build, test, and ship.
  • Work as a major IC, writing production code for agent workflows and backend systems.
  • Work closely with the SDE3 on requirements, design and priorities.
  • Join client conversations — give demos, take part in architecture discussions and
  • clarify requirements.
  • Communicate clearly and proactively — share progress, risks, and blockers without
  • being chased for updates.
  • Deliver your module on time and take ownership when things go wrong.
  • Bring product thinking to your module: understand what the user needs, not just the
  • ticket.

Skills

Must have

  • Strong Python, with hands-on experience in frameworks like FastAPI and Django
  • Databases - SQL and NoSQL, schema design, query optimisation
  • Caching - Redis or similar
  • System design - APIs, queues, scalability, failure handling
  • Agent loops - tool calling, state, retries, stopping conditions
  • Agent architecture - single vs multi-agent, orchestration, memory, human-in-the-loop
  • LLM engineering - prompting, RAG, structured outputs, evals
  • Strong communication - can explain work clearly to the client and the team
  • Ownership - drives a module to completion with little supervision
  • Page 1 of 2SDE2 - (Enterprise Engagement)
  • Product thinking

Good to have

  • Agent frameworks (LangGraph, Claude Agent SDK, OpenAI Agents SDK)
  • Cloud deployment (Azure, AWS, or GCP), Docker, CI/CD

Score my resume against this job, free →

Questions about this job

How do I apply for the Software Engineer 2 job at 2005Labs?

Use the apply link on this page: you apply directly with 2005Labs on LinkedIn. Before you do, score your resume against this job description on Fitboard. It shows which skills and keywords the job asks for that your resume doesn't show, so you can fix them first.

What skills does 2005Labs want for this Software Engineer 2 role?

The job description asks for Strong Python, with hands-on experience in frameworks like FastAPI and Django, Databases - SQL and NoSQL, schema design, query optimisation, Caching - Redis or similar, System design - APIs, queues, scalability, failure handling, Agent loops - tool calling, state, retries, stopping conditions, Agent architecture - single vs multi-agent, orchestration, memory, human-in-the-loop, LLM engineering - prompting, RAG, structured outputs, evals and Strong communication - can explain work clearly to the client and the team. Make sure your resume shows the ones you have, in the words the job uses: applicant tracking systems look for them.

How can I get a job at 2005Labs?

Apply to the 2005Labs roles that match your experience, and tailor your resume to each job description: for this role that means showing Strong Python, with hands-on experience in frameworks like FastAPI and Django, Databases - SQL and NoSQL, schema design, query optimisation, Caching - Redis or similar. A resume that matches the job's own keywords is more likely to get past screening. Fitboard scores your resume against this exact job for free.

Is this Software Engineer 2 job remote or onsite?

This is based in Bengaluru, Karnataka.

Is it free to apply? Does Fitboard charge anything?

Applying is free: you apply directly with 2005Labs, and this job page and its apply link cost nothing. Checking your resume against this job is free too, with 3 free scans when you sign in and no credit card needed.

Will you get shortlisted for this role? Check your match free →