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
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.
C++ Software Development Engineer
Join Siemens as a C++ Software Development Engineer in Katowice. Develop new features for IC Packaging industry software.
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.
Software Engineer - Java, PostgreSQL
Join Siemens as a Software Engineer in Budapest, focusing on Java and PostgreSQL for critical rail systems.
Senior Lead Software Engineer (.NET, C#)
Join DraftKings as a Senior Lead Software Engineer in Sofia, Bulgaria. Lead .NET C# development and drive innovation.
Senior Software Engineer - Language Tools
Join Datadog as a Senior Software Engineer in Lisbon to develop language tools for backend engineers.
Senior Software Engineer, Game Developer Experience
Join Sentry as a Senior Software Engineer to enhance game developer experience with C++ and SDK development.
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.
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.
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.
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.
Senior Software Engineer - Cloud and Security
Join Microsoft as a Senior Software Engineer focusing on cloud and security solutions, enhancing service reliability and 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.
FullStack Software Developer
Join SPREAD AI as a FullStack Software Developer to innovate in data management and engineering intelligence.
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.
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.
Staff/Lead Application Security Engineer
Join Agoda as a Staff/Lead Application Security Engineer in a dynamic DevSecOps environment.
Senior Backend Engineer - Cloud Native Security
Join SentinelOne as a Senior Backend Engineer focusing on cloud-native security solutions. Work remotely in Slovakia.
Senior Full Stack Developer
Join SimCorp as a Senior Full Stack Developer to scale AI capabilities using cloud technology in a hybrid work environment.
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.
Senior Software Engineer - Language Tools
Join Datadog as a Senior Software Engineer in Lyon to develop and support language tools for backend engineers.
Software Engineer - Fullstack
Join Microsoft as a Fullstack Software Engineer in Cambridge, MA. Work on cutting-edge technology with a hybrid work model.
Software Engineer - Java, Python, Golang
Join Celonis as a Software Engineer in Darmstadt, Germany. Work with Java, Python, and Golang in a dynamic team.
Senior Software Engineer, Frontend
Join Procore as a Senior Frontend Engineer to innovate UI design systems remotely. Enhance developer experiences and mentor junior engineers.