View Our Website View All Jobs

Director of Engineering


This position requires a seasoned professional with directly relevant experience in a similar leadership role, including proven success and the ability to lead/coach a team, define/implement new business processes and practices. Thrive in a fast-paced, collaborative, innovative  environment.

Three groups working on Salesforce Technologies, Platform development and Quality assurance respectively, will be reporting to you. You will be assigned of role of taking major technology decisions in consultation CTO, Various TLs and Product Managers keeping in mind the business goals. This is primarily a managerial role but expects the good problem solving skillsets and years of experience in hands-on programming. You are expected to take lead in resolving complex technical problems. You need to stay current with latest tools, technology ideas and methodologies; share knowledge by clearly articulating results and ideas to key decision makers.

Below is description of Job Duties : -

Project Planning -

As said earlier, we are a product centric company, it is divided in sub modules and sub projects. You need to collaborate with product / business team to elicit and understand their requirements/ challenges. Work closely with peers and Product Managers to chalk out the detail project plans taking into out various risks and opportunities with milestones and timelines. Keep development team and management updated about changes in plans. Your project plans should be in sync with Product roadmaps. You need to track and review projects at regular interval to make sure that risks are detected and mitigated.  Various new initiatives & ideas are expected from you to achieve establishing a best engineering department.  

Agile Development

Work with technology teams to execute the project plans using agile methodologies. Making sure that execution is following standard best practices. You need to closely work with team leaders to make sure that various milestones are being achieved. YOu should Provide technical direction and mentorship to the Sales Force, Platform, System and Quality Teams as well as hands-on project management.

Data/Information Security

Its expected that you have good knowledge of information security concerning our platform. You are expected to work with various agencies/consultant to plan and execute regular external security audits and keep our platform upto date on data security standards.

Performance Management

Our aim is to build a dedicated and highly skilled but relatively small team which delivers high quality products. Our intention is to acquire/hire/retain quality resources. We are setting up continuous feedback process with performance management system, You need to formulate long-term objectives and standards of performance for the complete engineering team. Work with HR teams to attract, recruit and retain top talent. Motivate team members and grow them in the organization. Define career goals and do performance evaluation for the team on regular intervals


As you are managing various engineering projects, you need to plan and present the budgets on behalf of engineering function as per your project requirements.  You need to work with finance team to execute the planned budgets in timely manner.

Dev Practices

You should be advocate of dev best practices and work with team closely to establish the action plans to get the best practices in action. You should be active in evaluating and comparing alternate technologies and solutions if needed with no error and compromise on quality check and deliverables. You should Coach and mentori Software , platform, system and quality team on design, development best practices & processes.

DevOps Management

    SMS Magic platform is hosted on AWS platform. As we have global customer base, We are expected to expand our infrastructure to support increased load on our servers. You need to lead in setting up a proper DevOps team internal/external to make sure that our platform is capable of serving peak loads and is highly available.

 Technical Skills: 

  • Good knowledge of data structures and design patterns,
  •  Good Knowledge of either of Java, Python and experience in developing Web based API-platforms (JS frameworks like angular), Git & SVN, JIRA, System/Infra/scripting skills.
  •  Knowledge of Salesforce - Apex/Lightning is plus.
  •  Databases : Good knowledge of MySQL, No-SQL like Mongo db and In memory databases like Redis. Should have experience in building Queue based platforms.
  •  AWS platform knowledge, Handson experience in Docker/k8s will be appreciated.

Desired Skills, Qualifications & Experience :

  • 10-15 years’ experience in Ecom / IT Service  industry  with the last role being a Team Leader or Director of Engineering role
  • Strong understanding of web Based Platform related products and technology .
  • IIT/ B Teach/M Tech  from a reputed institute from Computer Science background.
  • A self-starter with a desire to work in a highly entrepreneurial environment.
  • Excellent interpersonal and communication skills

Information Security Responsibilities
You are responsible for protecting the information resources to which they have access. Your responsibilities cover both computerised and non-computerised information and information technology devices (paper, reports, books,  recordings, computers, removable storage media, printers, phones, fax machines, etc.) that they use or possess.  You Must follow the information security practices set by the ISO, as well as any additional departmental or other applicable information security practices.You are expected to adhere to all Screen-Magic policies and exercise good judgement in the protection of information resources. 


Read More

Apply for this position

Apply with Indeed
Attach resume as .pdf, .doc, .docx, .odt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*