Director of software engineering

2 weeks ago


Bengaluru, India JoVE Full time
Jo VE ( ) 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
Jo VE 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 Saa S 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 Git Hub and CI pipeline automation tools..
Why Join Jo VE?
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, 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, 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, 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...


  • Bengaluru, Karnataka, India Commonwealth Bank Full time

    Organisation: At Commonwealth Bank, our focus is to help people and businesses achieve their financial goals. We're looking for a skilled Software Engineering Director to join our team.Key Responsibilities:Drive software development initiatives for the bank.Develop solutions to ensure the best controls are in place.Advise the business on performance...


  • Bengaluru, Karnataka, India Delta Air Lines Full time

    Job Title: Software Engineering Director About the Role: Delta Air Lines is seeking a talented Software Engineering Director to lead our IT engineering team in delivering high-quality applications that meet business needs. As a key member of our technical leadership team, you will be responsible for providing guidance and mentorship to software engineers,...


  • Bengaluru, Karnataka, India Cisco Full time

    We are seeking a highly skilled Software Engineering Program Director to join our team at Cisco. This role is responsible for coordinating programs and activities across multiple projects to ensure they align with overall business goals.The ideal candidate will have a strong background in program management methodologies, including waterfall, agile, and...


  • Bengaluru, Karnataka, India First American India Full time

    Job Title: Software Engineering DirectorCompany Overview:First American (India) is a leading provider of comprehensive title insurance, closing, and property data solutions. Our company is part of the Fortune 500 and has been recognized for its commitment to diversity and inclusion.Job Summary:We are seeking an experienced Software Engineering Director to...


  • Bengaluru, Karnataka, India Altair Engineering Full time

    Unlock Your Potential in a Dynamic EnvironmentSenior Software Development Engineer - C++ and PythonWe're seeking a skilled Senior Software Development Engineer to join our team. As a key member, you'll be responsible for driving software development in Altair HyperWorks NVH Director. Your expertise in C++ and Python will be instrumental in implementing new...


  • Bengaluru, Karnataka, India Altair Engineering Full time

    Transforming the Future with Simulation and DataSenior Software Development Engineer – C++ and PythonAltair is seeking a skilled Senior Software Development Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and implementing new features in Altair HyperWorks NVH Director.Duties...


  • Bengaluru, Karnataka, India Diligent Full time

    About Our OpportunityWe are seeking a seasoned Director of Software Engineering to lead our software engineering teams in our Technology Centre of Excellence.Key ResponsibilitiesAs a Director of Software Engineering, you will:Develop and maintain a high-performing software development organizationWork closely with product management, project management, and...


  • Bengaluru, Karnataka, India Mankara Software Services Pvt. Ltd. Full time

    Job Title: Senior Engineering DirectorOverview: We are seeking a highly skilled and experienced Senior Engineering Manager to lead our engineering team in Bangalore. As a key member of our leadership team, you will be responsible for managing and growing the engineering team that is responsible for our product/platform development.Estimated Salary:...


  • Bengaluru, Karnataka, India Nasdaq Full time

    Job Title: Director - Software Engineering LeadAbout the Role:We are seeking a highly experienced Director - Software Engineering Lead to lead our software development team in a DevOps oriented environment for a clearing system.About the Team:As a technology leader, you will be responsible for leading a product development team of 8-15 members.You will...


  • Bengaluru, Karnataka, India Infra Market Full time

    About the Role:Infra Market is seeking a highly skilled Software Engineering Director to lead our product engineering teams. As a key member of our leadership team, you will drive initiatives and work closely with cross-functional teams to deliver high-quality products.Key Responsibilities:Lead agile teams of approximately 20 multi-skilled engineers in...


  • Bengaluru, India Altair Engineering Full time

    Transforming the Future with the Convergence of Simulation and Data Senior Software Development Engineer – C++ and Python Do you like a challenge, are you a complex thinker who likes to solve problems? If so, then you might be the new Altairian we are searching for. At Altair, your curiosity matters. We pride ourselves on a business culture that...


  • Bengaluru, India NetApp Full time

    Title: Director, Software Engineering Location: Cork, Munster, IE, T23 PPT8 Requisition ID: 127292 Job SummaryAs a Director of Software Engineering you will utilize strong management and technical competencies to set objectives and develop strategies for the Software Engineering group. You will provide direction and leadership to subordinate level...


  • Bengaluru, Karnataka, India Nasdaq Full time

    About the RoleNasdaq is seeking a Technical Director and Lead Software Engineer to join our team.About the JobThis role has two dimensions, one as Technical Director and the other as Lead software engineer within one of our customer delivery teams.Technical DirectorAs a technical director, you will be part of the CSD management team and ensure that your team...


  • Bengaluru, Karnataka, India Manhattan Associates Full time

    At Manhattan Associates, we're looking for a highly skilled Software Development Director to lead our team of software engineers.Job Description:We're seeking a talented individual with expertise in Java, J2EE technologies, and experience in building distributed commercial software applications. As a Software Development Director, you will be responsible for...


  • Bengaluru, Karnataka, India IBCScorp Full time

    About the RoleWe are seeking an experienced Software Engineering Director to lead our team in developing and delivering innovative solutions on cloud technologies. As a key member of our engineering team, you will be responsible for driving the development of scalable and high-performing services to improve customer experience.Define and implement a strategy...


  • Bengaluru, Karnataka, India Accel India Full time

    About the RoleWe are seeking an experienced Senior Software Engineering Director to lead our engineering team in Bengaluru, India. As a key member of our leadership team, you will be responsible for driving the success of our engineering projects and helping talented engineers grow and develop.The ideal candidate will have 5-10 years of experience in...