Apply on company website Vancouver, British Columbia, Canada Hybrid Full-time $86,320 - $107,900 CAD

Diligent Corporation is hiring a Software Engineer II

Position Overview: As a Software Engineer II at Diligent, you’ll take on a hands-on technical role in building secure, scalable, and high-performing serverless microservices using TypeScript on AWS. You’ll contribute meaningfully to our mission of making governance effortless for our customers, working in a team of passionate and talented individuals that owns its services end to end—from architecture and implementation to monitoring and continuous improvements. This role is ideal for a mid-level engineer who writes solid code and embraces AI-powered tools to work smarter and faster. You’ll help shape architectural discussions, and scale modern development practices, including responsible use of AI in workflows. Key Responsibilities • Design and implement secure, scalable, high-performing, yet simple solutions using AWS Serverless technology. These solutions should strive to be event-driven, highly observable, with infrastructure as code, and tightly leveraging AWS’s ecosystem of services. • Optimize your development and delivery experience in order to maximize your team’s productivity and deploy continuously to production. • Work in a collaborative environment where you regularly pair, plan, and execute tasks as a team and maintain a healthy development flow by adhering to Agile processes and driving iterative enhancements. • Use AI tools to accelerate coding, debugging, testing, research, and code reviews, always validating outputs and • applying judgment. Required Experience/Skills • 3–5 years of professional software engineering experience in an agile, fast-paced environment. • AI Tooling & Practices: Uses AI to boost productivity, skilled in prompt engineering, and evaluates AI outputs responsibly (bias, cost, ethics). • Familiar with core AI concepts (tokens, context length, embeddings, hallucinations), understands high-level LLM behavior, and recognizes safe vs. unsafe use cases (privacy, security, fairness). • Cloud & infrastructure basics: Hands-on with AWS services; familiarity with infrastructure as code (CDK, Terraform). • CI/CD mindset: Experience or interest in CI/CD pipeline setup and exploring AI-assisted DevOps tooling. • Backend Proficiency: Builds RESTful APIs with Node.js/TypeScript, employs Git for version control, and has hands-on experience with SQL databases (e.g., PostgreSQL). • Frontend familiarity: Experience using React or Angular for modern web interfaces. • Collaboration & communication: Comfortable discussing architectural decisions, documenting designs, and presenting technical ideas clearly.
Job Details
Location Vancouver, British Columbia, Canada
Work mode Hybrid
Employment Full-time
Salary $86,320 - $107,900 CAD
Posted 2 months ago
Application On company website
About company
Diligent Corporation
Diligent is the AI leader in governance, risk and compliance (GRC) SaaS solutions, helping more than 1 million users and 700,000 board members to clarify risk and elevate governance. The Diligent One Platform gives practitioners, the C-Suite and the board a consolidated view of their entire GRC practice.
All jobs at Diligent Corporation Visit website