Mindtickle is hiring for Software Engineer

Job Details

  1. Company: Mindtickle
  2. Job Position: Software Engineer, Business Systems
  3. Location: Pune, Maharashtra, India
  4. Employment Type: Full-time
  5. Work Mode: Hybrid
  6. Department: Business Technology & Security – Business Systems
  7. Experience: 2–4 years
  8. Reports To: Product Manager, Business Systems
  9. Salary: ₹10 – ₹14 LPA (Estimated)

Job Overview

Mindtickle is hiring a Software Engineer, Business Systems in Pune to build and operate integrations, data pipelines, automations, internal tools, and AI-backed workflows. The role connects important business systems such as Salesforce, NetSuite, HRMS, Slack, Google Workspace, and Google Cloud. The engineer will own technical solutions from design and development to deployment, monitoring, troubleshooting, and ongoing support.

Key Responsibilities

  1. Build integrations between different business applications and systems.
  2. Develop data pipelines and automation solutions for business teams.
  3. Build internal tools and lightweight services based on defined requirements.
  4. Develop AI-backed workflows and agents where they provide a suitable solution.
  5. Design, build, test, deploy, and maintain software solutions independently.
  6. Take ownership of production systems and ensure they remain reliable.
  7. Monitor applications, configure alerts, and respond to production incidents.
  8. Troubleshoot issues across different systems and identify the root cause.
  9. Improve the observability and documentation of existing automations.
  10. Build technical prototypes to evaluate integration feasibility and vendor capabilities.
  11. Conduct technical evaluations related to performance, security, and integrations.
  12. Support data migrations, field mapping, cutover scripts, and system replacements.
  13. Work with Product Managers and Business Systems Analysts to understand defined requirements.
  14. Deploy applications and services using Google Cloud technologies.
  15. Develop and maintain REST and GraphQL API integrations, webhooks, and event-driven workflows.
  16. Document technical solutions, design decisions, and operational procedures.
  17. Ship meaningful capabilities to production with appropriate monitoring and runbooks.
READ ALSO:  IBM is Hiring for AI Engineer

Eligibility Criteria

  1. Candidates should have 2–4 years of professional experience building software, integrations, or automations.
  2. Strong professional experience with Python is required.
  3. Candidates should have practical experience working with APIs.
  4. Experience building integrations with SaaS APIs is required.
  5. Hands-on experience with cloud platforms is expected, with GCP preferred.
  6. Candidates should understand authentication, rate limits, retries, pagination, webhooks, and event-driven systems.
  7. Candidates should have experience taking ownership of software from development through production support.
  8. Ability to troubleshoot issues across multiple connected systems is required.
  9. Candidates should be comfortable learning unfamiliar technologies and delivering solutions quickly.
  10. Strong written communication skills are required for technical documentation and runbooks.

Required Skills

  1. Python programming.
  2. REST and GraphQL APIs.
  3. API authentication and authorization.
  4. OAuth and service-account authentication.
  5. Webhooks and event-driven workflows.
  6. API concepts such as rate limits, retries, pagination, and idempotency.
  7. Google Cloud Platform.
  8. Cloud Run, Cloud Functions, Cloud Scheduler, Pub/Sub, BigQuery, Firestore, Cloud Storage, and Compute Engine.
  9. Git and CI/CD.
  10. SaaS integrations and third-party APIs.
  11. Data pipelines and automation.
  12. Production monitoring and troubleshooting.
  13. Testing and verification of software output.
  14. Clear technical documentation and communication.
  15. AI-assisted development and modern AI tooling.
  16. AI agents, agentic workflows, and MCP servers are an added advantage.
  17. Experience with Salesforce, NetSuite, HRMS, ITSM, or other business systems is an added advantage.
  18. BigQuery, ETL/ELT, and Infrastructure-as-Code knowledge is a plus.

Why Join Company?

  1. Work on business systems that support multiple functions across the organization.
  2. Gain practical experience building integrations, automations, data pipelines, and internal tools.
  3. Work with modern cloud technologies and Google Cloud services.
  4. Get hands-on exposure to AI agents, AI-assisted development, and agentic workflows.
  5. Work with enterprise platforms such as Salesforce, NetSuite, HRMS, Slack, and Google Workspace.
  6. Own projects end to end instead of focusing only on individual development tasks.
  7. Build experience in production monitoring, troubleshooting, migrations, and system reliability.
  8. Develop skills across software engineering, cloud, automation, business systems, and AI technologies.
READ ALSO:  Synopsys is Hiring for Software Engineering

Important Links

Apply Link: Click here

Leave a Comment