Software Engineer, Business Systems

Engg

Pune District

Hybrid

INR 900,000 - 1,400,000

Full time

7 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Mindtickle in Pune, India, is seeking a Software Engineer for the Business Systems function. Hybrid work setup, report to Product Manager, with 2–4 years of experience building software and integrations.

You will own end-to-end technical solutions connecting Salesforce, NetSuite, HRMS, Slack and Google Cloud. You will design, build, test and monitor integrations and data pipelines, ensuring reliability and observability.

Qualifications

  • 2–4 years building software, integrations or automations in a professional environment.
  • Strong Python, and real fluency with APIs — authentication, rate limits, retries, idempotency, pagination, webhooks and event-driven patterns.
  • Hands-on cloud experience (GCP preferred; AWS or Azure is fine) with a working understanding of how to compose services rather than follow a tutorial.
  • End-to-end ownership you can point to — a system you designed, built, shipped and then operated.
  • Something that broke in production and you fixed it.
  • Debugging across system boundaries — you can work out why two systems disagree about the same record.
  • Testing and verification instinct — you know your output is correct because you measured it.

Responsibilities

  • Build and run integrations, data pipelines, and automations connecting Mindtickle's business systems (Salesforce, NetSuite, HRMS, Slack, Google Workspace).
  • Own the technical path from requirements to deployed, monitored solutions and ongoing support.
  • Monitor, alert, incident response, and ensure inherited systems are observable and well-documented.
  • Prototype to answer build-vs-buy questions and perform deep technical spikes and security checks.
  • Handle data migrations, field mappings and system replacements when moving platforms.
  • Maintain quality via tests and verification to ensure correct outputs across system boundaries.

Skills

Python
APIs (REST/GraphQL)
Cloud platforms (GCP)
End-to-end ownership
Debugging & troubleshooting
Testing & verification
Technical communication

Tools

Google Cloud Platform
REST/GraphQL APIs
OAuth
Claude Code
Git & CI/CD

Job description

Software Engineer, Business Systems Function: Business Technology & Security — Business Systems Location: Pune, India · Hybrid Reports to: Product Manager, Business Systems Experience: 2–4 years Short description Build and run the integrations, pipelines, automations and internal tools that connect Mindtickle's business systems — Salesforce, NetSuite, HRMS, Slack and Google Cloud. You take defined requirements and own the technical path end to end: design, build, ship, and keep it running.

About the team

Business Technology & Security runs the systems, automation and security behind how Mindtickle operates. Business Systems is its build engine — the team that turns requirements from GTM, Finance, People Success, IT, Legal and Security into shipped systems: integrations, data pipelines, automations, internal tools and agents. We are a small team. You will not be part of a traditional engineering squad with sprints and Scrum ceremonies. You will operate independently, usually owning a problem from a defined requirement through to a deployed, monitored solution — and then continuing to own it.

The role

You are the engineer on the team. When a system needs to talk to another system, when a manual process needs to become an automated one, when a tool needs to exist and doesn't — you build it. Requirements come to you defined. The Product Manager and Business Systems Analyst own the business problem, the stakeholders, and the question of whether we should do it at all. The technical path is entirely yours — how it's designed, what it's built on, how it's tested, how it fails safely, and how it's supported once it's live.

What you'll own
Building — about half your time

Integrations between business systems. Data pipelines. Automations that remove manual work from Finance, People Success, IT, Security and GTM. Internal tools and lightweight services. AI-backed workflows and agents where they are the right answer, and conventional code where they are not.

Running it — about a fifth of your time

You inherit a set of automations already in production and become their owner. Monitoring, alerting, incident response, and the unglamorous work of making inherited systems observable and documented. Nothing you build gets handed to someone else to support.

Technical evaluation — about 15%

When the team is deciding whether to build or buy, or whether a vendor's API can actually do what the demo claimed, you build the prototype that answers it. Deep technical spikes, integration feasibility, and performance and security reality-checks — against a requirement the Product Manager and Analyst have already defined.

Migrations — about 15%

Data migration, field mapping, cutover scripts and system replacements as we move platforms.

The shape of a typical week

Daily — Writing Python with Claude Code. Reading vendor API documentation. Wiring REST and GraphQL APIs, webhooks and event-driven flows. Debugging a sync that silently dropped records. Deploying to Cloud Run.

Weekly — Shipping an increment and demoing it. Working through requirements with the Product Manager and Analyst. Triaging what broke.

Monthly — One meaningful capability live in production, with monitoring, a runbook, and documentation good enough that someone else could pick it up.

Stack
  • Python
  • Google Apps Script
  • Google Cloud Platform (Cloud Run, Cloud Functions, Cloud Scheduler, Pub/Sub, BigQuery, Firestore, Cloud Storage, Compute Engine)
  • REST and GraphQL APIs, webhooks, OAuth and service-account authentication
  • Claude Code and modern AI tooling as a primary way of working
  • Git and CI/CD
Business systems you will integrate with
  • Salesforce
  • NetSuite
  • HRMS
  • Slack
  • Google Workspace
  • the wider SaaS estate
What we're looking for

We care about what you have built and kept alive, not the tools listed on your CV. 2–4 years building software, integrations or automations in a professional environment. Strong Python, and real fluency with APIs — authentication, rate limits, retries, idempotency, pagination, webhooks and event-driven patterns. You have built integrations against SaaS APIs, not only configured them through consoles or drag-and-drop integration platforms. Hands-on cloud experience (GCP preferred; AWS or Azure is fine) with a working understanding of how to compose services rather than follow a tutorial. End-to-end ownership you can point to — a system you designed, built, shipped and then operated. Something that broke in production and you fixed it. Debugging across system boundaries — when two systems disagree about the same record, you can work out why. Testing and verification instinct — you know your output is correct because you measured it, not because it ran without erroring. Fast on unfamiliar ground — you have picked up a stack you didn't know and shipped it. This matters more to us than prior exposure to any specific technology. Clear written communication — design notes, runbooks, and documentation are part of the job, not an afterthought.

Nice to have
  • Building AI agents, tool-use, and agentic workflows; MCP servers
  • Exposure to business systems — CRM, ERP, HRIS, ITSM — and the SaaS ecosystem around them
  • Data and pipeline work (BigQuery, ETL/ELT)
  • Infrastructure-as-code
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer, Business Systems
Software Engineer, Business Systems

Mindtickle • Maharashtra

Hybrid
INR 1,200,000 - 2,400,000
Software Engineer, Business Systems & Integrations (Remote)
Software Engineer, Business Systems & Integrations (Remote)

Frank Darling - We're Hiring! • Mumbai

On-site
INR 1,833,043 - 2,480,000
Full-Stack Engineer — Systems Conductor
Full-Stack Engineer — Systems Conductor

Bold Business • Maharashtra

On-site
INR 1,200,000 - 2,400,000
Forward Deployed Engineer
Forward Deployed Engineer

Zocket Technologies Pvt Ltd • Chennai District

On-site
INR 1,200,000 - 2,400,000
Senior DevOps Engineer
Senior DevOps Engineer

Asymbl • Rajasthan

On-site
INR 2,500,000 - 4,500,000
Full-Stack Product Engineer
Full-Stack Product Engineer

Wonkrew • Chennai District

On-site
INR 1,200,000 - 1,800,000
Technical Project Manager (Software Engineering Team)
Technical Project Manager (Software Engineering Team)

Notion Press • Chennai District

On-site
INR 1,200,000 - 1,800,000
IT Automation Engineer
IT Automation Engineer

project44 • Bengaluru

On-site
INR 1,500,000 - 2,500,000
On-site four days a week
Tech Lead at Saleshandy
Tech Lead at Saleshandy

Ikigai Infotech LLP • Ahmedabad District

On-site
INR 4,000,000 - 6,500,000
Senior Full Stack Developer – AI & Modern Web Applications
Senior Full Stack Developer – AI & Modern Web Applications

Hireflex247 India Pvt. Ltd • Mysuru

On-site
INR 1,200,000 - 1,800,000