(Only 24h Left) Director of Software Engineering

2 weeks ago


Bengaluru, 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

  • Bengaluru, India Angel One Full time

    About Angel one :Angel One Limited is a Fintech company providing broking services, margin trading facility, research services, depository services, investment education and financial products distribution to its clients, on a mission to become the No. 1 fintech organization in India. With about 2 Crore+ registered clients, we are onboarding an average of...


  • Bengaluru, India Proximity Works Full time

    Location(s): Palo Alto, California / Dubai, UAE / Bangalore, IND / Mumbai, INDWFO: 3+ days a week in officeTravel: Frequent global travel for client meetings, team meetings, and conferencesWe seek a strong leader with proven experience managing and mentoring technical teams. The ideal candidate will have deep technical expertise, with the ability to guide...


  • Bengaluru, India Rippling Full time

    Senior Software EngineerAbout RipplingRippling gives businesses one place to run HR, IT, and Finance. It brings together all of the workforce systems that are normally scattered across a company, like payroll, expenses, benefits, and computers. For the first time ever, you can manage and automate every part of the employee lifecycle in a single system.Take...


  • Bengaluru, Karnataka, India arm limited Full time

    Role Highlights Are you a technical leader with a passion for hardware design? Do you have experience in leading teams of engineers on complex projects? We are looking for a Senior Technical Director to join our team at Arm Limited.As a Senior Technical Director, you will be responsible for leading the design and development of our System on Chip (SoC)...


  • Bengaluru, Karnataka, India AMEX Full time

    Transformative Leadership in EngineeringAt Wayfair, we're revolutionizing the way people shop for their homes, and we need a seasoned leader to drive our engineering strategy forward. If you have a passion for innovation and a talent for inspiring high-performing teams, this might be the opportunity you've been waiting for.About the Role: Develop and execute...


  • Bengaluru, India sach engineering design Full time

    Company Descriptionsach engineering design is a creative startup Product design studio in Bengaluru, focused on developing inspired products and brands. The studio provides lifestyle-relevant industries with progressive conceptualization, Engineering Design, Prototyping, R&D, and manufacturing support. With a blend of utility, ingenuity, and style, sach...


  • Bengaluru, Karnataka, India Flexera Software India LLP Full time

    Transforming the software industry requires innovative solutions, cutting-edge technology, and a team of dedicated professionals. At Flexera Software India LLP, we're achieving this goal with our Technology Value Optimization solutions that empower some of the world's largest companies to inform their IT and transform it.We're looking for an experienced...


  • Bengaluru, India Oracle Full time

    Principal Software Development EngineerCloud Engineering Infrastructure Development- 8-10+ years of total experience in software development- Bangalore location onlyAs a Principal Software Engineer / Principal Member of Technical Staff, you will work with teams of software engineers responsible for the software design, development, and operations for our new...


  • Bengaluru, India Tyfone, Inc. Full time

    About the company:Tyfone, a global leader in the SaaS Digital Banking and Digital Payments sector, is redefining how the world engages with digital finance. Our solutions, nFinia, and payFinia, empower individuals, businesses, and families to transact and interact with financial technology seamlessly and innovatively. Customers of our technology are U.S...

  • Software Engineer

    3 weeks ago


    Bengaluru, India WSO2 Full time

    About the RoleAs a Software Engineer in the Customer Success team, you will ensure the efficient and effective delivery of WSO2’s technology to our customers, enabling them to use WSO2 solutions for business success.Your Key Responsibilities- Exhibit natural curiosity, an analytical mind, and a willingness to explore the unknown.- Have an affinity for new...


  • Bengaluru, Karnataka, India F5 Full time

    F5 is a leading provider of digital transformation solutions, empowering organizations to create, secure, and run applications that enhance the digital experience.Job Title: Software Development EngineerWe are seeking an exceptional Software Development Engineer to join our SRE/DevOps development team for the groundbreaking F5XC Product suite.Main...

  • Project Manager

    2 weeks ago


    Bengaluru, India Yield Engineering Systems Full time

    YES (Yield Engineering Systems, Inc.) is a leading manufacturer of reliable, high-tech, cost-effective capital equipment that transforms materials and surfaces at the nanoscale. From startups to the Fortune 50, our customers rely on YES to help them unleash products that change lives – from cellphones and IoT devices, to AI and virtual reality, to...


  • Bengaluru, India Kapture CX Full time

    Director - Project ManagementCompany Overview:Founded in 2014 in Bangalore, Kapture is a leading SaaS company specializing in a sophisticated customer support automation platform. Our all-encompassing solution caters to clients across the globe, with a strong presence in industries such as retail, travel, BFSI, consumer durables, and the energy sector....


  • Bengaluru, Karnataka, India Infineon Technologies Full time

    Role OverviewWe are seeking a highly skilled Director of Software Engineering to lead our microcontroller development team. As a key member of our organization, you will be responsible for driving the development and delivery of high-quality software products.


  • Bengaluru, Karnataka, India Oracle Full time

    **About Our Visionary Team**At Oracle, we are on an exciting journey to harness the power of Clinical AI and revolutionize the healthcare sector. Our transformative project aims to modernize healthcare by leveraging cloud technology, AI/ML capabilities, and a strong focus on delivering a visual experience that empowers healthcare professionals and their...


  • Bengaluru, India Rippling Full time

    About RipplingRippling is the first way for businesses to manage all of their HR & IT—payroll, benefits, computers, apps, and more—in one unified workforce platform.By connecting every business system to one source of truth for employee data, businesses can automate all of the manual work they normally need to do to make employee changes. Take...


  • Bengaluru, India Fujitsu Full time

    Role Purpose : A software engineering Director oversees the design and development of software applications for Composable Disaggregated Infrastructure (CDI) which help solve real-world challenges facing society and businesses across different industries. The Software Engineering Director manages subordinate staffs in the day-to-day performance of their jobs...


  • Bengaluru, India Rippling Full time

    About Rippling Rippling gives businesses one place to run HR, IT, and Finance. It brings together all of the workforce systems that are normally scattered across a company, like payroll, expenses, benefits, and computers. For the first time ever, you can manage and automate every part of the employee lifecycle in a single system. Take onboarding, for...


  • Bengaluru, Karnataka, India Squareroot Consulting Pvt Ltd. Full time

    **Job Summary:**Squareroot Consulting Pvt Ltd. is a leading company that connects the network of human knowledge.We are looking for a highly experienced and motivated Software Engineering Director to lead our team of talented engineers in creating frontend and backend vertical services with quality, performance, and scale in mind at every step of the way.The...


  • Bengaluru, Karnataka, India Tresata Full time

    Job Title: Software Engineering DirectorTresata Overview: Tresata is a developer of AI-powered software systems used for data analysis at absolute scale.Job Description: We seek an Engineering Director to lead our engineering team.Key Responsibilities:Technical Leadership: Develop and implement technical strategies to drive innovation and excellence.Team...