Exp: 4-6 years
Position: Backend Engineer
Job Location: Bangalore ( office near cubbon park - opp JW marriott)
Work Mode : 5 days work from office
Requirements:
● Engineering graduate with 3-5 years of experience in software product development.
● Proficient in Python, Node.js, Go
● Good knowledge of SQL and NoSQL
● Strong Experience in designing and building APIs
● Experience with working on scalable interactive web applications
● A clear understanding of software design constructs and their implementation
● Understanding of the threading limitations of Python and multi-process architecture
● Experience implementing Unit and Integration testing
● Exposure to the Finance domain is preferred
● Strong written and oral communication skills

Similar jobs
Roles & Responsibilities
What You'll Do
• Design and build the core Node.js services and REST APIs from scratch, built to scale as we grow.
• Own system design end to end: service boundaries, data flow, caching, queueing, failure modes, and scale.
• Ship AI/ML-powered features, including LLM and agentic capabilities.
• Use LLMs and agentic tooling across the SDLC, from design and code generation to testing and debugging.
• Model data and optimize SQL/NoSQL queries for performance; integrate with third-party platforms.
• Debug production issues, own reliability, and set the engineering standards the rest of the team will grow into.
Ideal Candidate
What You'll Bring
• Experience: 4+ years building production backend systems in Node.js for B2C products at meaningful scale.
• System Design: This one matters a lot to us. You can reason clearly about scalability, reliability, and trade-offs under real constraints.
• Fundamentals: Strong grasp of API design, service-oriented architecture, data structures, algorithms, and clean code.
• Databases: Depth in SQL and/or NoSQL, data modeling, query optimization, and performance tuning.
• AI-Native: You already use LLMs and agentic approaches to maximize your own efficiency as an engineer.
• Mindset: You enjoy the pace and breadth of a small team, and you
Strong Python Backend Engineer Profile with hands-on GenAI capabilities
Mandatory (Experience 1) – Must have 3+ years of experience in application development using Python (Django) with atleast 6 months of hands on experience building GenAI applications in production
Mandatory (Tech skill 1) – Must have strong proficiency in Python with a backend framework (Django, Flask or FastAPI) and developing/consuming RESTful APIs.
Mandatory (Tech skill 2) – Must have hands-on experience integrating LLMs (OpenAI GPT-4, Claude, Llama or similar) into production and orchestrating LLM workflows (LangGraph, LangChain)
Mandatory (Tech skill 3) – Must have experience building RAG pipelines using vector databases such as Pinecone or PGVector.
Mandatory (Tech skill 4) – Must have experience with relational databases (PostgreSQL, MySQL) and writing efficient, scalable queries.
Mandatory (Tech skill 5) – Must have a good understanding of software design principles, code modularity and version control (Git).
Mandatory (Education) – Must have a full-time B.E./B.Tech degree, with a minimum of 60% throughout (10th, 12th and B.E./B.Tech). Only B.E./B.Tech is considered; however, the 60% benchmark can be relaxed for candidates with strong technical skills (Kindly mention in resume)
Mandatory (Communication) – Must have good communication skills in both English and Hindi.
Mandatory (Company): IT services/IT consulting
Role & Responsibilities
We are looking for a hands-on Camunda Developer with strong experience in workflow orchestration and backend development. The ideal candidate should be able to design, build, and optimize end-to-end business processes using Camunda (preferably Camunda 8) and work closely with engineering and business teams to implement scalable and resilient workflows.
Key Responsibilities:
- Translate business requirements into BPMN workflows using Camunda (preferably Camunda 8)
- Design and implement end-to-end process orchestration across systems
- Build and manage service integrations (REST APIs, event-driven systems)
- Develop and maintain Zeebe workers / microservices (Python)
- Collaborate with stakeholders to refine workflows and handle edge cases
- Implement error handling, retries, and compensation mechanisms
- Analyse and improve workflows for scalability, reliability, and performance
- Ensure data consistency and idempotent process execution
- Work with cross-functional teams including data and analytics for process observability
Ideal Candidate
- Strong Senior Camunda Developer / Workflow Orchestration Engineer Profiles
- Mandatory (Experience 1) – Must have 4+years of hands-on experience in backend development and workflow systems, demonstrable through production-grade work on business process automation or backend service development.
- Mandatory (Experience 2) – Must have strong hands-on experience with Camunda and BPMN 2.0, including designing, building, and deploying end-to-end business process workflows in production.
- Mandatory (Experience 3) – Must have hands-on experience with Zeebe workers and the Camunda 8 stack, built and maintained as part of real orchestration systems.
- Mandatory (Experience 4) – Must have strong production-level coding skills in Python, used for building and maintaining Zeebe workers and microservices.
- Mandatory (Experience 5) – Must have experience designing and working within microservices architecture and distributed systems, with clear understanding of service decomposition, inter-service communication, and distributed system failure modes.
- Mandatory (Experience 6) – Must have hands-on experience building and consuming REST APIs and working with event-driven systems (message brokers, pub/sub, event streams).
- Mandatory (Skills) – Must have strong debugging and problem-solving skills in production workflow environments, with specific examples of resolving complex issues such as stuck processes, race conditions, or data inconsistency bugs.
- Preferred (Experience 1) – Exposure to cloud platforms (AWS / GCP / Azure) and experience with data platforms (e.g., Snowflake).
- Preferred (Experience 2) – Understanding of finance-related workflows (billing, reconciliation, etc.).
- At least 4 years of experience programming in Python.
- Develop application code and modules for business and technical requirements.
- Tune up design for maintainability, scalability and efficiency.
- Resolve and troubleshoot problems and complex issues.
- Perform unit tests and fix bugs.
- Integrate best qualitative practices in design and development aspects of programs.
- Ability to mentor subordinates.
- Excellent communication skills.
Job Description :
- 3 or more years of experience of server side web systems engineering and middleware in a project services or product engineering organisation
- Hands-on development experience using JavaScript on the Server Side with Node.js and associated frameworks
- Published sites/systems that are now online
- Self motivation and ability to manage your own time to get the job done at the high international quality levels we expect
- An engineering Degree in computer science or equivalent practical experience
- A solid understanding of networking, storage, operating/browser systems engineering as well as application/software systems performance optimisation and third party systems integration
- Hands on experience with Amazon Web Services
- Prior experience working within the Media, E-commerce, Telecommunications or similar large scale consumer facing industry








