Director of Software Engineering

3 months ago


palakkad, India JoVE Full time

JoVE ( is a USA based company producing video solutions with the mission to advance scientific research and education. Our institutional clients comprise over 1,000 universities, colleges, and biopharma companies, including such leaders like Harvard, MIT, Yale, and Stanford. As a rapidly growing company, with offices in the USA, UK, Australia, and India servicing clients in over 60 countries, we are seeking talented individuals to join our company.


The Role


JoVE is seeking a Director of Engineering to lead the Engineering team in delivering innovative software solutions on modern cloud application platforms. If you are a leader who is passionate about bringing great products to life, being part of a rockstar team, and loves working in a collaborative environment, then we want to talk to you.


Responsibilities:


  • Lead a team of Software and Quality Assurance Engineers and Engineering Managers to reliably and repeatedly design and deliver high-quality software products.
  • Define and implement the software development strategy, including best practices, processes, and methodologies, to drive efficiency and ensure the timely delivery of high-quality software solutions.
  • Collaborate with cross-functional colleagues to facilitate alignment meetings, addressing immediate release issues, dependencies, team status, production concerns, metrics evaluation, and milestones.
  • Proactively identify and eliminate impediments with a strong sense of urgency that hinders project teams from meeting objectives.
  • Coordinate weekly, monthly, and quarterly multi-layer leadership meetings, agenda for engineering events, and establish strong governance and follow-up framework.
  • Monitor and evaluate software engineering metrics, such as code quality, performance, and team productivity, and take necessary actions to drive continuous improvement.
  • Cultivate a collaborative atmosphere that champions innovation, creativity, and continuous learning. Adopt an attitude open to new ideas.
  • Influence team members with innovative changes and improvements by challenging the status quo.


Requirements:

  • A bachelor’s or master’s degree in computer science or relevant filed
  • 8+ years of experience designing, developing, and shipping high quality software at scale
  • 3+ years of experience in engineering leadership (director level) in a SaaS delivery model
  • Experience driving engineering strategy and long-term roadmap, considering organization design and scaling teams sustainably.
  • Experience establishing and maturing modern best-practice agile development methodologies, processes, and tools (e.g., Scrum, Kanban, XP, test-driven development, continuous integration, etc.).
  • Experience working at multiple levels within a large international organization and a proven track record of delivery.
  • Demonstrated ability managing performance, setting expectations, and building and maintaining a high-performing team.
  • Experience with data-driven architecture and systems design, RESTful APIs, and microservices architecture.
  • Embraces the concepts of Agile Scrum software development and its related collaboration and issue-tracking tools (e.g., JIRA, Rally)
  • Experience working in a Continuous Integration / Continuous Delivery (CICD) model, including GitHub and CI pipeline automation tools..


Why Join JoVE?


  • A competitive compensation package including unlimited commissions on your sales
  • You will make a direct impact in accelerating science research and education.
  • Opportunity to work with global teams and in an environment that promotes innovation and collaboration.
  • Our strong promotion from within culture draws a clear path to advance your career with us


  • Release Engineer

    1 month ago


    Palakkad, India Art Technology and Software Full time

    Experience: 2-3 YearsJob SummaryWe are seeking a skilled Release Engineer to deploy releases directly to UAT and Production environments. In this role, you will work closely with development, operations, and cross-functional teams to streamline automation, manage version control, and continuously improve release practices. The ideal candidate has expertise...


  • Palakkad, Kerala, India ANSR Full time

    Job OverviewSr. Software Engineer II is a senior role that requires technical leadership and expertise in software development, architecture, and delivery.About the RoleThe ideal candidate will have 6-8 years of experience working with large-scale API projects, a strong understanding of GraphQL, and the ability to create scalable, high-quality web...

  • Network Engineer

    1 month ago


    Palakkad, India Art Technology and Software Full time

    Experience:5+ yearsStart Date: Immediate to 30days noticeEMEA Time Zone---Role Overview: We are seeking a skilled Network Engineer to support our network migration project. The role will focus on network discovery, documentation, configuration, and troubleshooting. The ideal candidate will be a self-starter with strong technical expertise and experience...


  • Palakkad, Kerala, India Tata Consultancy Services Full time

    About the Role">We are seeking a highly skilled Senior Software Engineer to join our team in Bangalore. As a key member of our development team, you will be responsible for designing, developing, and deploying high-quality software solutions using .NET and React.">Key Responsibilities">You will work closely with cross-functional teams to deliver complex...


  • Palakkad, Kerala, India Thermosonics Pvt. Ltd Full time

    Job Summary:A seasoned Project Coordinator is sought after to lead complex projects from initiation through execution, ensuring timely delivery and customer satisfaction. Located in Mumbai, Thermosonics Pvt. Ltd offers a dynamic work environment where professionals can grow and contribute to creating healthy living and working spaces.About Us:Thermosonics...

  • Software Engineer

    2 weeks ago


    Palakkad, India Bahwan CyberTek Full time

    Greetings !We (Bahwan CyberTek (BCT) - A CMM Level – 5, ISO Certified, Product & Software Services Company) have an excellent opportunity for ServiceNow Developer in Chennai / Bangalore / Coimbatore / Pune for permanent position.Plz find below the Requirement Details.Role: ServiceNow Developer (Job Code: ER1000016)Work Location: Thoraipakkam, Chennai /...


  • Palakkad, India Taggd Full time

    Senior Software Engineer I - React NativeYears Of Experience :7-11 YearsPrimary Responsibilities: • Develop software applications and application components, test, deploy, and maintain to improve software performance, maintainability, and resiliency in an agile environment • Implement the best practices for the Micro services architecture development and...


  • Palakkad, India SBS Full time

    The ideal candidate is a self-motivated, multi-tasker, and demonstrated team-player. You will be a lead developer responsible for the development of new software products and enhancements to existing products. You should excel in working with large-scale applications and frameworks and have outstanding communication and leadership skills. Hands on...


  • Palakkad, Kerala, India Talent500 Full time

    Role SummaryThe Director of Product Development and Strategy at Talent500 will lead the delivery of technology solutions by overseeing, developing, and empowering a team of Technical Product Owners for a defined group of capabilities or products. This leader will use department objectives and metrics to manage performance, drive continuous improvement, and...


  • palakkad, India Applicantz Full time

    THIS IS A LONG TERM CONTRACT POSITION WITH ONE OF THE LARGEST, GLOBAL, TECHNOLOGY LEADER.Our large, Fortune client is ranked as one of the best companies to work with, in the world. The client fosters progressive culture, creativity, and a Flexible work environment. They use cutting-edge technologies to keep themselves ahead of the curve. Diversity in all...


  • Palakkad, Kerala, India LIVEr Full time

    Job DescriptionWe are seeking a highly skilled Backend Software Engineer to join our team at LIVEr, Inc. in Silicon Valley. The ideal candidate will have extensive experience in backend development with a strong focus on Node.js and JavaScript/TypeScript.The role involves designing and implementing robust, scalable, and secure RESTful APIs using Express.js...


  • Palakkad, India WieldyAi Full time

    For decades, the heart and soul of a dental practice's success was their unwavering commitment to providing exceptional clinical care to their patients and communities. However, the tides have turned, and the industry now rewards large PE-backed groups skilled in non-clinical business administration. At Wieldy, our mission is to empower healthcare...


  • Palakkad, Kerala, India Aviz Networks Full time

    About Aviz NetworksAviz Networks is a dynamic technology company that delivers robust, scalable, and high-performance networking solutions to enterprise data centers. Our team of engineers and innovators has built data platforms for leading cloud providers, cloud mobility platforms, and robust network infrastructures.Job OverviewWe are seeking a...

  • Full Stack Engineer

    4 weeks ago


    Palakkad, India Norstella Full time

    About NorstellaAt Norstella, our mission is simple: to help our clients bring life-saving therapies to market quicker—and help patients in need. Founded in 2022, but with history going back to 1939, Norstella unites best-in-class brands to help clients navigate the complexities at each step of the drug development life cycle —and get the right treatments...


  • Palakkad, India SBS Full time

    How would you shape finance?SBS has an opportunity for a Staff Software Quality Engineer 2 in our Engineering team at Noida location.Be part of one of the world’s fastest growing fintech. Design the future of finance together with 3500+ industry experts. Create your own tailor-made fintech career and find your own path. Be part of SBS, and let’s carve...


  • Palakkad, India YourDOST Full time

    Who we are:Founded in 2014 by Richa Singh and Puneet Manuja, YourDOST is one of India’s first and leading holistic emotional wellness organisations. We help corporates, colleges build resilient communities.We are enabling leading corporates like TCS, CK Birla Group, UpGrad, Darwinbox, Tata Consumer Products and educational institutions like IIT Madras, IIT...


  • Palakkad, Kerala, India Foodhub Full time

    About the RoleFoodhub is a leading technology company powering online ordering, delivery, and POS businesses across multiple markets. We are seeking an experienced Senior Software Engineer to lead our development team in creating scalable solutions using JavaScript.


  • Palakkad, India Optum Full time

    Optum is a global organization that delivers care, aided by technology to help millions of people live healthier lives. The work you do with our team will directly improve health outcomes by connecting people with the care, pharmacy benefits, data and resources they need to feel their best. Here, you will find a culture guided by diversity and inclusion,...


  • Palakkad, India UST Full time

    UST (www.ust.com) is looking for Firmware Engineer for Bengaluru Location.Experience : 5+YearsJob Description:• BE/BTech/ME/Mtech in Electronics/Electrical/Telecomm/Instrumentation• Minimum 4+ years of experience in Embedded Firmware design & development• Experience in performing activities listed in deliverables slides• Knowledge 32-bit ARM Mx...


  • palakkad, India Birlasoft Full time

    Birlasoft is hiring for JAVA full stack with React JSYear of exp :- 5 years - 12 yearsSkills : Microservices, Springboot, Java 8, Core Java, React JSLocation:- Any Birlasoft location (Noida, Bangalore, Hyderabad , Pune, Chennai )JD Java Full Stack Developer With React JS• More than 5 years of strong hands-on programming experience in Java, spring boot,...