Senior Backend Engineer (Bangalore)

Full TimeBangalore, IndiaNow

About GeneralMind

GeneralMind builds AI Systems of Action for complex enterprise workflows. We deploy AI employees that automate messy operational handovers across supply chains — processing orders, validating invoices, coordinating suppliers, and handling exceptions directly on top of enterprise systems like SAP, Oracle, JDE, and Dynamics.

Our platform combines AI agents, operational context graphs, and real transaction data to achieve Autopilot-grade automation in real operational environments. We work closely with leading global companies across manufacturing, retail, and logistics to deploy AI into mission-critical workflows.

About the role

We are looking for a (Lead) Backend Engineer to help own and evolve the core backend architecture of the company.

You will work directly with the founders on systems that orchestrate real operational workflows across emails, documents, humans, databases, and ERP systems. The work sits at the intersection of backend engineering, workflow orchestration, AI infrastructure, and reliability engineering.

This is not a feature-factory role. We want someone who can hold large parts of the system in their head, make strong architectural decisions, and raise the quality bar for the team.

How we work

We are highly execution-focused and operate with a high degree of ownership and intensity. This is an on-site role in Berlin — we believe the speed, collaboration, and product iteration we want are best achieved in person.

Engineering at GeneralMind is increasingly AI-native: we expect engineers to aggressively leverage AI tools and coding agents across implementation, debugging, testing, migrations, research, and operations. The goal is not to replace engineering judgment but to amplify it — you still own your code end to end.

This environment works well for people who:

  • Enjoy moving fast and want significant ownership.

  • Like hard technical problems and ambiguity.

  • Care deeply about systems and product quality.

  • Want to shape architecture and engineering culture early.

What you will do

  • Design and evolve production-grade backend systems in Python.

  • Build durable workflow systems using tools like Temporal.

  • Improve reliability, observability, and operational tooling.

  • Design AI-native backend infrastructure and async execution systems.

  • Integrate with enterprise systems such as ERP platforms and external APIs.

  • Scale multi-tenant systems and platform abstractions.

  • Work closely with product and forward-deployed engineering teams on real customer problems.

What we are looking for

  • Strong backend engineering fundamentals and production experience.

  • Deep experience with Python and distributed / backend systems.

  • A strong ownership mentality and systems thinking.

  • Ability to design reliable, observable, maintainable systems.

  • Comfort operating in ambiguous, fast-moving startup environments.

  • Clear communication and sound engineering judgment.

  • Excitement about AI-native software development and agentic systems.

We especially value people who have a genuine "spike" — an area where they are exceptionally strong and can significantly elevate the team, for example: workflow orchestration, distributed systems, databases, AI infrastructure, enterprise integrations, or developer tooling.

Command Palette

Search for a command to run...

Senior Backend Engineer (Bangalore) @ General Mind