Senior Software Engineer

IntraEdge
Pune City, Maharashtra, India

We are looking for a Senior Software Engineer with strong backend development expertise in Node.js/TypeScript or Python and hands-on experience building AI agents. The ideal candidate will develop scalable backend services, integrate AI-powered capabilities into applications, and build reliable solutions using REST APIs, SQL/PostgreSQL, and modern software engineering practices.

Key Responsibilities

  • Design, develop, and maintain scalable backend applications using Node.js/TypeScript or Python.
  • Build and implement AI agents to automate tasks, orchestrate workflows, and integrate with external tools and systems.
  • Develop, integrate, and maintain REST APIs and backend services.
  • Design and manage database operations using SQL and PostgreSQL.
  • Integrate AI agents with APIs, databases, and other business applications.
  • Write unit and integration tests to ensure code quality, reliability, and performance.
  • Implement and maintain CI/CD pipelines for automated testing and deployment.
  • Troubleshoot technical issues, optimize application performance, and follow secure coding practices.
  • Collaborate with cross-functional teams to design and deliver scalable, maintainable solutions.

Required Skills

  • Strong hands-on backend development experience using Node.js/TypeScript or Python.
  • Practical experience building and implementing AI agents.
  • Strong knowledge of REST API development and integration.
  • Proficiency in SQL and PostgreSQL.
  • Experience with unit testing, integration testing, and debugging.
  • Good understanding of CI/CD pipelines, version control, and software development best practices.
  • Ability to design, develop, test, and maintain production-ready applications.Good to Have
  • Experience with LLM-based applications and agentic AI frameworks such as LangChain or LangGraph.
  • Familiarity with AI tool calling, workflow orchestration, and external system integrations.
  • Experience with Docker and cloud platforms.
  • Understanding of scalable backend architecture and distributed systems.Experience

Senior-level experience in software engineering and backend development, with demonstrated hands-on experience building AI agents.

Score my resume against this job, free →

Questions about this job

How do I apply for the Senior Software Engineer job at IntraEdge?

Use the apply link on this page: you apply directly with IntraEdge 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 IntraEdge want for this Senior Software Engineer role?

The job description asks for Node.js/TypeScript, Python, AI agents, REST API development, SQL, PostgreSQL, unit testing and integration testing. 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 IntraEdge?

Apply to the IntraEdge roles that match your experience, and tailor your resume to each job description: for this role that means showing Node.js/TypeScript, Python, AI agents. 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 Senior Software Engineer job remote or onsite?

This is based in Pune City, Maharashtra.

Is it free to apply? Does Fitboard charge anything?

Applying is free: you apply directly with IntraEdge, 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 →