HamburgerMenu
hirist

Senior Software Engineer - Backend Development

TagLynk Careers Pvt Ltd
Bangalore
5 - 8 Years
star-icon
5white-divider2+ Reviews

Posted on: 09/07/2025

Job Description

We are building AI-first workflow automation products that redefine how enterprises manage and scale internal processes.

We're looking for a Backend Engineer who thrives in fast-paced environments and is excited to work at the intersection of Python, RPA, and AI to build robust, scalable solutions for real-world enterprise use cases.

What You'll Do :

- Build and maintain backend services and APIs using Python and FastAPI.

- Develop, orchestrate, and manage automated workflows using tools like n8n, Make.com, or similar RPA platforms.

- Integrate MongoDB for storage and manage scalable data pipelines.

- Collaborate with the product and AI teams to build AI-powered workflows for enterprise automation and decision-making.

- Work with Temporal for managing complex background workflows and distributed systems tasks.

- Optimize performance, scalability, and reliability of backend systems across microservices.

- Contribute to architectural decisions and maintain code quality and documentation.

Must-Have Skills :

- Strong programming experience with Python and frameworks like FastAPI or similar.

- Hands-on experience with Temporal or any other workflow orchestration tools.

- Solid knowledge of MongoDB or other NoSQL databases.

- Experience using RPA tools such as n8n, Make.com, or similar low-code automation platforms.

- Ability to write clean, maintainable, and efficient code.

Good to Have :

- Exposure to AI/ML applications - particularly LLMs (ChatGPT, Claude, etc.) for chat or voice-based interfaces.

- Understanding of Vector Databases / Libraries (e.g, FAISS, Pinecone, Weaviate).

- Experience building AI workflow solutions for enterprise use cases - e.g, document intelligence, customer support bots, or data extraction tools.

- Familiarity with RESTful APIs, OAuth, and third-party integrations.

info-icon

Did you find something suspicious?