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
Staff Software Engineer
Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.
Staff C++ Software Engineer
Join Bitmovin as a Staff C++ Engineer to lead video streaming tech innovations. Work with C++, Docker, Kubernetes in a hybrid role.
Senior Backend Engineer C++
Join DeepL as a Senior Backend Engineer C++ to design and maintain scalable backend services using C++ and AI technologies.
Senior C++ Software Engineer
Join Bitmovin as a Senior C++ Software Engineer to develop scalable video streaming solutions using modern C++ and cloud-native architectures.
Senior Software Engineer (C++)
Join Nebius as a Senior Software Engineer (C++) to develop reliable cloud services in a hybrid work environment.
Senior Software Engineer - Java, Microservices
Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Bavaria, Germany. Work on ERP solutions for automotive finance.
Fullstack Developer (Java, Spring, Angular, React)
Join Intuitech as a Fullstack Developer in Budapest. Work with Java, Spring, Angular, React in a hybrid setup. Great benefits and growth opportunities.
Staff Software Engineer, Data Platform
Join Personio as a Staff Software Engineer in Berlin to build scalable data platforms using Kafka, Kubernetes, and AWS. Drive innovation and excellence.
Senior Software Engineer (C++, Python & Cloud)
Join VIAVI Solutions as a Senior Software Engineer specializing in C++, Python, and cloud technologies. Work in a hybrid environment in Berlin.
Senior Software Engineer - Java, Microservices
Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Ghent. Work on ERP solutions for automotive finance and leasing.
Mid-Level Full Stack Software Engineer - Cloud & Web
Join as a Full Stack Software Engineer focusing on C#, Azure, and Microservices in a dynamic team with flexible work options.
Software Engineer II - Developer Experience
Join Elastic as a Software Engineer II in Developer Experience, focusing on test frameworks for Kibana. Remote work, competitive benefits.
Senior Software Engineer - .NET and Go
Join Sysdig as a Senior Software Engineer in Berlin, focusing on .NET and Go for cloud security solutions.
Senior Software Engineer - Backend Development
Join Sysdig as a Senior Software Engineer to develop scalable backend services using Go, RESTful APIs, and microservices in a hybrid work environment.
Senior Software Engineer - C#/.NET
Join TrueLayer as a Senior Software Engineer in Milan, working with C#, .NET, AWS, and Kubernetes to build scalable systems.
JavaScript and TypeScript Developer for IDE
Join Codasip as a JavaScript and TypeScript Developer for IDE in Brno. Work with cutting-edge technologies in a hybrid environment.
C# Software Developer with .NET and Angular
Join our team as a C# Software Developer in Karlsruhe, focusing on .NET, Angular, and Azure technologies. Flexible work model and competitive salary.
Fullstack Software Engineer with Java and C#
Join bp as a Fullstack Software Engineer in Budapest, working with Java and C# to enhance trading applications.
Senior NodeJS Developer
Join Semrush as a Senior NodeJS Developer to build and enhance digital marketing tools. Work remotely with flexible hours.
Software Engineer with Haskell, Java, JavaScript, Python, C++
Join our innovative engineering team in Hamburg as a Software Engineer. Work with Haskell, Java, Python, and more in a hybrid environment.
Senior Software Engineer - Python, Apache Kafka
Join Aiven as a Senior Software Engineer in Berlin, focusing on Python and Apache Kafka in a hybrid work environment.
Senior Software Engineer - Python, Django, Angular
Join Ilkari as a Senior Software Engineer to lead development in Python, Django, and Angular, creating scalable solutions in a hybrid work environment.
Senior Software Engineer - Dispatching
Join as a Senior Software Engineer to lead dispatching services design, optimizing global networks with Go, Ruby, and React.
Senior Frontend Engineer
Join bp as a Senior Frontend Engineer in Budapest, focusing on ReactJS, Angular, and NodeJS development in a hybrid work environment.