Number of Applicants
:000+
Let AI Supercharge Your Job Hunt!
JobCopilot scans 500,000+ company career sites daily to find jobs for you
Great people. Greater business impact.
About CAI
CAI Software builds digital work execution platforms and software solutions that help manufacturing businesses operate with greater clarity and control. Our people bring structure to complexity by replacing fragmented, paper-based processes with connected digital workflows that improve visibility, compliance, and decision-making in real industrial environments. With 45+ years of experience and a presence across 10+ countries, CAI combines deep industry understanding with practical technology. Our teams work across 15 core industries and support 5,000+ customers, guided by sound judgment, long-term thinking, and outcomes that endure.
CAI India
CAI India is a strategic investment in the company’s future. Our Bangalore Center of Excellence is a place of ownership, expertise, and accountability. Teams in India work on global products end to end, contribute to key decisions, and influence how CAI evolves as a business. This is not a support-led model, but rather a center designed to lead through knowledge, responsibility, and trust.
About the Role
This role is part of CAI Software's Graphics Communications BU and will contribute to Tharstern Desktop. The position is based in Bangalore with a hybrid work model (2 days per week in-office, remainder remote).
The Senior Software Engineer will serve as a key technical contributor for ERP and Print MIS platforms, building and maintaining business-critical software that supports complex print and enterprise workflows end to end. This role combines strong hands-on engineering expertise with a solid understanding of print industry and ERP domains, operating across integration-heavy and performance-sensitive systems.
You will work closely with product managers, architects, QA engineers, and business stakeholders to design, develop, and evolve solutions across order management, production workflows, pricing, scheduling, and system integrations. In addition to delivering high-quality code, you will influence technical decisions, contribute to modernization initiatives, and help ensure the platform remains scalable, maintainable, and aligned with long-term business needs.
Your key responsibilities will include:
You will be a good fit if you are:
We would welcome (but not required):
Remuneration & Benefits
Equal Employment Opportunity
CAI Software is an Equal Opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, national origin, age, sex (including pregnancy, sexual orientation, and gender identity or expression), religion, disability, genetic information, marital status, veteran status, or any other basis protected by local, state or federal law
Disability Accommodation
CAI Software endeavours to make reasonable accommodations for applicants with disabilities and disabled veterans pursuant to applicable federal and state law. If you are an individual with a disability and require a reasonable accommodation to complete any part of the application process or are limited in the ability or unable to access or use the online application process and need an alternative method for applying, please contact us at [email protected] or send an e-mail with your specific accommodation request.
Cai World-wide
CAI Software, LLC is a leader in the delivery of mission-critical, production-oriented enterprise resource planning (ERP), manufacturing execution systems (MES), warehouse management software (WMS), electronic data interchange (EDI), and process automation software and services to leading companies...
Read more about the companyAuto-Apply to Principal Software Engineer Jobs with your AI JobCopilot
Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.