Software Engineering Leadership Position

6 days ago


Bengaluru, Karnataka, India Diligent Full time

About Us

Diligent is a global leader in modern governance, providing innovative SaaS solutions across governance, risk, compliance, audit, and ESG. We empower over 1 million users and 700,000 board members and leaders with a holistic view of their organization's GRC practices, enabling informed decision-making.

Our Mission

We're on a mission to make a real impact by empowering leaders with technology, insights, and connections. Our employees are passionate, smart, and creative people who want to build the software company of the future and make the world a better place.

Job Overview

Director of Software Engineering will lead large aspects of software engineering activity for Diligent in our new Technology Centre of Excellence. This role will oversee teams of highly talented engineers developing industry-leading products and deliver on our ambitions to redefine governance.

Key Responsibilities

  • Community Building: Create and maintain a community of actively engaged and highly performant teams.
  • Resource Allocation: Effectively work with product management, project management, and senior management to allocate resources, balancing tactical needs with longer-term strategic goals.
  • Technical Excellence: Ensure technical excellence across the group by implementing common engineering practices, such as design reviews and security reviews.
  • Team Recruitment: Recruit a world-class software development team while utilizing existing resources as appropriate.
  • Technical Standards: Foster creation and adherence to technical standards.
  • Technology Roadmap: Define new solution architectures and technology roadmap.
  • Software Development Life Cycle: Take a hands-on approach to the entire software development life cycle, including software architecture and technical design.

Requirements

  • 7+ years in software development or software engineering leadership roles, with predominantly SaaS product experience in recent years.
  • Successful track record in building successful SaaS products within innovative, growth-oriented companies.
  • Communication Skills: Strong communication skills.
  • Software Architecture: Familiarity with software architecture and database development.
  • Containerization Technologies: Experience with containerization technologies and processes, including Docker and Kubernetes or equivalent.
  • Team Management: Experience managing several software development teams at once.
  • Agile and DevOps Culture: Drive an agile and DevOps culture.
  • Business-Oriented Approach: Ability to take a collaborative and business-oriented approach and establish strong relationships with senior management.


  • Bengaluru, Karnataka, India Verifone Full time

    About the PositionWe are seeking a skilled Software Engineering Manager to lead our team of software development engineers. The ideal candidate will have a strong technical background, excellent leadership skills, and experience managing complex software development projects.Key ResponsibilitiesLead and manage a team of software development engineers to...


  • Bengaluru, Karnataka, India Eka Software Solutions Full time

    About Eka Software SolutionsEka Software Solutions, a leading provider of cloud-based CTRM and ETRM solutions, is seeking an experienced engineering leader to join our team. Our company has a strong presence in the vendor solutions market, catering to a wide range of asset classes and utilizing AI/ML technology to enhance our products.As a global development...


  • Bengaluru, Karnataka, India Uvation Full time

    Job Overview:At Uvation, we are seeking an exceptional Director of Software Engineering to lead our software development teams. This role offers the opportunity to drive technical strategy, oversee multiple teams, and contribute to the company\'s growth.Responsibilities:Leadership and Management: Lead and manage multiple software engineering teams, focusing...


  • Bengaluru, Karnataka, India WELLS FARGO BANK Full time

    About this Opportunity:We are seeking a seasoned Software Engineering Manager to lead our team and drive innovation in software development. In this role, you will:Lead a Team: Manage, coach, and develop a team of individual contributor engineer roles with low to moderate complexity and less experienced managers who are responsible for building high quality...


  • Bengaluru, Karnataka, India Thermo Fisher Scientific Full time

    About the RoleThis Engineering Manager position is a key leadership role within the Digital Platforms team at Thermo Fisher Scientific, where you will be responsible for leading a team of software engineers and driving the successful completion of projects. As a seasoned engineering manager, you will have a proven track record of leading Agile/SCRUM teams...


  • Bengaluru, Karnataka, India Razorpay Full time

    The Role:A senior software development engineer at Razorpay is a technical leader who drives innovation and quality in software development. This role requires a deep understanding of software engineering principles and the ability to lead teams to deliver high-quality products. The ideal candidate should have experience in software development, product...


  • Bengaluru, Karnataka, India Clarivate Full time

    About the RoleClarivate is seeking a motivated and experienced Associate Engineering Manager to lead one of our high-performing product engineering teams.This hands-on development manager will provide strategic and technical direction to teams working on modern cloud-based technologies. The ideal candidate will be an excellent communicator with stakeholders,...


  • Bengaluru, Karnataka, India Brilyant IT Solutions Full time

    About Brilyant IT SolutionsWe're a growing technology company seeking a seasoned Engineering Manager to lead our team of talented engineers. In this role, you'll foster a collaborative environment that drives innovation and high-quality software development.Key ResponsibilitiesTechnical Leadership & MentorshipProvide technical guidance and leadership to a...


  • Bengaluru, Karnataka, India Cisco Full time

    About the RoleCisco is seeking a highly skilled Engineering Manager to lead our IIoT engineering team. As a key member of our team, you will be responsible for defining the roadmap of our IIoT products and working with product managers to collect requirements.Key ResponsibilitiesLead a team of highly motivated employees and contractors in the design and...


  • Bengaluru, Karnataka, India Elanco Full time

    Technical Leadership RoleElanco is seeking an experienced Technical Leadership Position for Engineering Excellence to drive the development of cutting-edge technology solutions.Responsibilities:Lead engineering teams to develop, implement, and maintain cloud-native solutionsCollaborate with cross-functional teams to drive innovation and efficiencyDevelop and...


  • Bengaluru, Karnataka, India Medi Assist Full time

    Job Title: Senior Engineering Leadership PositionAbout the Role:We are seeking a highly skilled and experienced Senior Engineering Leadership Position to join our team at Medi Assist. As a key member of our engineering department, you will be responsible for leading and managing a team of top technical talent to drive strategy and vision in collaboration...


  • Bengaluru, Karnataka, India SA Technologies Full time

    Job DescriptionSA Technologies is seeking a highly skilled Principal Software Engineer to join our team in Bangalore. This role will lead small to moderate budget projects, provide resolutions to complex problems, and execute schedules, costs, and documentation. The selected candidate will assist in training, assigning, and checking the work of less...


  • Bengaluru, Karnataka, India ADCI - Karnataka - A66 Full time

    About the RoleWe are seeking a highly skilled and experienced Data Engineering Leadership Position to join our team at eCommerce Services. The ideal candidate will have a strong background in data engineering and analytics, with a proven track record of leading high-performing teams.


  • Bengaluru, Karnataka, India ABC Consultants Full time

    About the RoleWe are seeking a highly experienced Software Engineering Manager to lead our engineering efforts and drive the growth of our SaaS product. As a key member of our team, you will be responsible for driving decision-making on enterprise architecture and component-level software design to ensure timely build and delivery of our software...


  • Bengaluru, Karnataka, India Delta Air Lines Full time

    About Delta Tech Hub:Delta Air Lines (NYSE: DAL) is a global airline leader in safety, innovation, reliability, and customer experience. We strive to connect people and cultures around the world, fostering understanding and serving as a force for social good. Our Technology Hub aims to drive business objectives, such as delivering niche, IP-intensive,...


  • Bengaluru, Karnataka, India Mercari, Inc. (India) Full time

    About Mercari, Inc. (India)Mercari, Inc. (India) is a leading company in the global marketplace, founded with the mission to create a global marketplace where anyone can buy and sell. With a strong focus on innovation and customer satisfaction, we strive to become a global player in the industry.The company has a diverse range of services, including a mobile...


  • Bengaluru, Karnataka, India Crosstab Full time

    Module Lead Position OverviewWe are seeking an experienced Module Lead to join our team at Crosstab. The ideal candidate will have advanced knowledge of .NET technologies and a strong background in software development.ResponsibilitiesWrite well-designed, testable, and efficient code using best software development practices.Evaluate and research new tools...


  • Bengaluru, Karnataka, India Juniper Networks Full time

    Innovate and lead the way in software development at Juniper Networks. As a Software Development Manager, you will be responsible for leading a team of engineers in design, development, test, and deployment of platform software.Key Responsibilities:Oversee the entire product development lifecycle, including customer support.Manage and execute project plans...


  • Bengaluru, Karnataka, India VIDPRO CONSULTANCY SERVICES Full time

    Job Overview:The Director of Engineering - DevOps will lead the DevOps team in implementing continuous integration and delivery practices, aligning engineering processes with the organization's business objectives, and ensuring the stability, scalability, and security of the infrastructure.Key Responsibilities:Lead and mentor the DevOps team in designing,...


  • Bengaluru, Karnataka, India New Relic, Inc. Full time

    We are seeking a seasoned Senior Manager, Software Engineering to lead our engineering teams. As a key member of our leadership team, you will be responsible for guiding our engineering teams towards success.Key Responsibilities:Lead and grow a team responsible for the design, development, and maintenance of our platformCoach and mentor a committed group of...