An application made for this job — a tailored resume and cover letter that speak straight to the posting.
CannonDesign is seeking a Software Engineer to join our FOS products team in Mumbai or Pune, India. You will design, develop and deploy scalable SaaS solutions, collaborating with product managers, designers and senior engineers to turn requirements into value.
You will contribute to modernization, implement CI/CD, and help ensure SOC2 compliance, while supporting on-call rotations and Docker/AWS deployments. This role emphasizes clean code, teamwork and continuous learning.
If you think your skills, experience and aspirations make you a good match for this position, we encourage you to apply. This position may be filled in Mumbai or Pune, India.
We are looking for a Software Engineer to join our FOS products team. Reporting to a Senior Engineer or the Director of Software Engineering, you will contribute to the design, development, and implementation of scalable SaaS solutions. This role is ideal for someone with a solid foundation in full-stack development who is eager to grow technically, take ownership of complex features, and collaborate across teams to deliver high-quality, maintainable products. You will work closely with product managers, designers, and senior engineers to translate business requirements into technical solutions that deliver value to our internal and external customers.
The FOS (Facility Optimization Solutions) products team at CannonDesign is dedicated to delivering innovative and comprehensive software, data and AI solutions that drive business success, brand awareness and customer client satisfaction. We offer a dynamic and collaborative work environment where you will have the opportunity to lead a talented engineering team and shape the future of our technology. If you are passionate about software architecture and engineering excellence, we invite you to apply and join our team.
As a condition of employment, all employees are expected to complete mandatory training, including compliance training, within required timeframes and adhere to our internal policies and our Code of Conduct.