Staff Software Engineer/Tech Lead (Node Js, AWS)
As a Staff Software Engineer at Diligent Corporation, you will be instrumental in developing robust, scalable, and secure microservices that power our SaaS platform for governance. Utilizing AWS (serverless or migrations) with TypeScript, you will own services end-to-end, from coding and deployment to monitoring. A critical aspect of this role involves shaping our AI strategy by leading design decisions, embedding AI responsibly into systems, and mentoring teams on AI capabilities, safety, and governance.
Your key responsibilities will include championing the design and delivery of secure, high-performance microservices on AWS, driving architecture decisions, and empowering team members through mentorship. You will set technical direction across multiple teams, identify system pain points, and propose improvements. Additionally, you will pioneer AI-driven solutions by advising on model capabilities, crafting effective prompt strategies, and embedding governance and monitoring into development workflows. Collaborating with Product, Security, and DevOps teams, you will shape technical roadmaps, ensure compliance, and seamlessly integrate AI features that deliver real business value.
The ideal candidate will have 7–10 years of experience delivering secure, scalable applications in agile environments. A strong understanding of model architectures, bias and safety concerns, prompt engineering, and proven experience in shaping AI strategy and mentoring teams on responsible AI use is essential. Proficiency in Node.js/TypeScript for serverless microservices on AWS, hands-on experience with infrastructure-as-code (CDK/Terraform), containerization (Docker), CI/CD pipelines, databases (SQL/NoSQL), and observability tools is required. Integrating security best practices (IAM, secrets management) into all work, including AI components, and embedding bias/privacy checks in delivery pipelines is crucial. Strong communication skills to convey technical and AI-related concepts to diverse stakeholders, along with the proven ability to lead projects, influence engineering culture, and mentor peers in AI-augmented workflows, are also necessary. A degree in Computer Science, Engineering, Mathematics, or equivalent experience is required.
Diligent offers a flexible work environment, global days of service, comprehensive health benefits, meeting-free days, generous time-off policies, and wellness programs. We have teams all over the world, with office hubs in Washington D.C., Vancouver, London, Galway, Budapest, Munich, Bengaluru, Singapore, and Sydney. Diversity is important to us; we foster and encourage diversity through our Employee Resource Groups and provide access to resources and education to support the education of our team, facilitate dialogue, and foster understanding.
At Diligent, we're building the future with people who think boldly and move fast. Whether you're designing systems that leverage large language models or part of a team reimagining workflows with AI, you'll help us unlock entirely new ways of working and thinking. Curiosity is in our DNA; we look for individuals willing to ask the big questions and experiment fearlessly—those who embrace change not as a challenge, but as an opportunity. The future belongs to those who keep learning, and we are building it together. At Diligent, you’re not just building the future—you’re an agent of positive change, joining a global community on a mission to make an impact.