Diligent logo

Staff Software Engineer (C++)

Diligent

Join Our Team as a Staff Software Engineer (C++)

Diligent is seeking a highly skilled and motivated Staff Software Engineer to join our Governance Operations pillar. As a leader in modern governance, we provide SaaS solutions across governance, risk, compliance, audit, and ESG. Our mission is to empower leaders with the technology, insights, and connections they need to drive greater impact and accountability.

Key Responsibilities

  • Technical Leadership: Support multiple teams in setting technical direction and influencing the engineering culture. Focus on continuous learning, improvement, and collaboration.
  • Mentorship: Mentor and coach cross-functional teams and individuals, fostering a culture of growth and development.
  • Software Development: Design, code, review, and test assigned features and user stories, adhering to agile methodologies.
  • Collaboration: Work closely with product owners to analyze and document technical requirements and user stories.
  • Documentation: Produce high-level technical design artifacts and create high-quality operational and system documentation.
  • Communication: Effectively communicate with other development teams, production operations, and technology groups to ensure smooth delivery of software to production.

Required Experience/Skills

  • 7+ years of experience in a hands-on development role at a commercial software company.
  • Expertise in designing and implementing distributed enterprise software solutions.
  • Excellent understanding of C++ and web frontend development (HTML/CSS/JavaScript/TypeScript).
  • Understanding of CI/CD concepts and experience with at least one CI/CD system.
  • Experience in mentoring and technical interviewing.
  • Familiarity with Agile/SCRUM/Lean software development methodologies.

Preferred Experience/Skills

  • Eagerness to learn new languages and frameworks.
  • Experience supporting multiple development teams.

What Diligent Offers You

  • Innovative Culture: Creativity is ingrained in our culture. We thrive on exploring new ways to improve both our internal processes and client solutions.
  • Comprehensive Benefits: Enjoy a flexible work environment, global days of service, comprehensive health benefits, meeting-free days, a generous time-off policy, and wellness programs.
  • Global Presence: While headquartered in New York City, we have office hubs in Washington D.C., Vancouver, London, Galway, Budapest, Munich, Bengaluru, Singapore, and Sydney.
  • Commitment to Diversity: We prioritize growing, maintaining, and promoting a diverse team. Our Employee Resource Groups and educational resources support diversity and inclusion.

Join us at Diligent and be part of a global community on a mission to make a real impact. We are passionate about building the software company of the future and making the world a more sustainable, equitable, and better place.

Diligent is proud to be an equal opportunity employer. We do not discriminate based on race, color, religious creed, sex, national origin, ancestry, citizenship status, pregnancy, childbirth, physical disability, mental disability, age, military status, protected veteran status, marital status, registered domestic partner or civil union status, gender (including sex stereotyping and gender identity or expression), medical condition (including, but not limited to, cancer-related or HIV/AIDS-related), genetic information, or sexual orientation in accordance with applicable federal, state, and local laws. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. We are committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures.

Benefits
Extracted with AI

  • Flexible work environment
  • Global days of service
  • Comprehensive health benefits
  • Meeting free days
  • Generous time off policy
  • Wellness programs

Similar jobs

Last update: 23 minutes ago

Siemens logo
Siemens

Medior C++ Developer for Engineering Tools

Join Siemens as a Medior C++ Developer in Žilina, Slovakia. Work on global engineering tools with C++ and agile methodologies.

Siemens Digital Industries Software logo
Siemens Digital Industries Software

C++ Software Development Engineer

Join Siemens as a C++ Software Development Engineer in Katowice. Develop new features for IC Packaging industry software.

NI (National Instruments) logo
NI (National Instruments)

Software Engineer - Product Lifecycle Management

Join NI as a Software Engineer in Debrecen to innovate in eCommerce and web technologies using JavaScript, Agile, and DevOps.

Siemens logo
Siemens

Software Engineer - Java, PostgreSQL

Join Siemens as a Software Engineer in Budapest, focusing on Java and PostgreSQL for critical rail systems.

DraftKings Inc. logo
DraftKings Inc.

Senior Lead Software Engineer (.NET, C#)

Join DraftKings as a Senior Lead Software Engineer in Sofia, Bulgaria. Lead .NET C# development and drive innovation.

Datadog logo
Datadog

Senior Software Engineer - Language Tools

Join Datadog as a Senior Software Engineer in Lisbon to develop language tools for backend engineers.

Sentry logo
Sentry

Senior Software Engineer, Game Developer Experience

Join Sentry as a Senior Software Engineer to enhance game developer experience with C++ and SDK development.

greehill logo
greehill

Senior DevOps Engineer with Kubernetes and Azure Expertise

Seeking a Senior DevOps Engineer with expertise in Kubernetes and Azure for on-site role in Budapest.

Microsoft logo
Microsoft

Software Engineer II - Microsoft 365

Join Microsoft 365 as a Software Engineer II to develop cutting-edge web and mobile technologies, focusing on customer self-help and online support.

NI (National Instruments) logo
NI (National Instruments)

Software Engineer with PL/SQL and Database Management Skills

Join NI as a Software Engineer in Debrecen, Hungary. Work with PL/SQL, DBMS, and more in a dynamic, international environment.

SentinelOne logo
SentinelOne

Senior Software Engineer - Test Framework Development

Join SentinelOne as a Senior Software Engineer to develop test frameworks with Java, TypeScript, and more. Remote work available.

Microsoft logo
Microsoft

Senior Software Engineer - Cloud and Security

Join Microsoft as a Senior Software Engineer focusing on cloud and security solutions, enhancing service reliability and security.

Nevis Security logo
Nevis Security

Senior Software Architect

Join Nevis Security as a Senior Software Architect in Budapest. Lead software architecture and technology strategy in a hybrid work environment.

SPREAD AI logo
SPREAD AI

FullStack Software Developer

Join SPREAD AI as a FullStack Software Developer to innovate in data management and engineering intelligence.

Valtech logo
Valtech

Senior Site Reliability Engineer

Join Valtech as a Senior Site Reliability Engineer in Sofia, Bulgaria. Work with AWS, GCP, and Azure in a hybrid environment.

Gladly logo
Gladly

Senior Software Engineer

Join Gladly as a Senior Software Engineer to design scalable applications using Go, Kafka, and more. Remote work with competitive salary and benefits.

Agoda logo
Agoda

Staff/Lead Application Security Engineer

Join Agoda as a Staff/Lead Application Security Engineer in a dynamic DevSecOps environment.

SentinelOne logo
SentinelOne

Senior Backend Engineer - Cloud Native Security

Join SentinelOne as a Senior Backend Engineer focusing on cloud-native security solutions. Work remotely in Slovakia.

SimCorp logo
SimCorp

Senior Full Stack Developer

Join SimCorp as a Senior Full Stack Developer to scale AI capabilities using cloud technology in a hybrid work environment.

SAP logo
SAP

Senior Back-End / Full Stack Developer

Join SAP as a Senior Back-End / Full Stack Developer in Sofia, Bulgaria. Drive innovation and transformation in a hybrid work environment.

Datadog logo
Datadog

Senior Software Engineer - Language Tools

Join Datadog as a Senior Software Engineer in Lyon to develop and support language tools for backend engineers.

Microsoft logo
Microsoft

Software Engineer - Fullstack

Join Microsoft as a Fullstack Software Engineer in Cambridge, MA. Work on cutting-edge technology with a hybrid work model.

Celonis logo
Celonis

Software Engineer - Java, Python, Golang

Join Celonis as a Software Engineer in Darmstadt, Germany. Work with Java, Python, and Golang in a dynamic team.

Procore Technologies logo
Procore Technologies

Senior Software Engineer, Frontend

Join Procore as a Senior Frontend Engineer to innovate UI design systems remotely. Enhance developer experiences and mentor junior engineers.