Staff Software Engineer

1 Month ago • 7 Years + • Software Development & Engineering • $110,000 PA - $139,000 PA

Job Summary

Job Description

Diligent is seeking a Staff Software Engineer to join their technical center of excellence in Vancouver. The role involves building foundational platform services, creating and owning robust, scalable, and secure microservices that power Diligent's SaaS platform using AWS Serverless technology, primarily with NodeJS and TypeScript. Responsibilities include designing and implementing solutions using AWS Serverless, optimizing development and delivery, leading in a collaborative agile environment, engaging with customers to understand challenges, and mentoring through code reviews. The ideal candidate will have 7+ years of professional experience in cloud application development, 4+ years with AWS services, strong database skills, and experience with microservices and event-driven architectures.
Must have:
  • 7+ years professional experience developing cloud applications
  • 4+ years experience with AWS services
  • Strong SQL and NoSQL database experience
  • Develop readable, well-tested code (SOLID principles)
  • Experience with AWS CDK/Terraform/CloudFormation
  • Experience with TypeScript
  • Experience with Microservices architecture
  • Experience with Event-driven architecture
  • Experience with CI/CD pipelines and automated testing on AWS
Good to have:
  • Team and/or delivery leadership
  • Driving discussions and taking charge
  • React
Perks:
  • Flexible work environment
  • Global days of service
  • Comprehensive health benefits
  • Meeting free days
  • Generous time off policy
  • Wellness programs
  • Creativity is ingrained in culture

Job Details

About Us

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 so they can more effectively manage risk, build greater resilience and make better decisions, faster. 

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.

Learn more at diligent.com or follow us on LinkedIn and Facebook

Position Overview 
As a Staff Software Engineer based out of our technical center of excellence in Vancouver, you will be working alongside a group of passionate and talented individuals in building Diligent’s foundational platform services. 
You will be creating and owning robust, scalable, and secure microservices that power our SaaS platform, enabling our external and internal customers.  With the full power of AWS at your disposal, you’ll be focused on building Serverless solutions, primarily in NodeJS and TypeScript.  Your team will fully own their services (from code to deployment and monitoring), you’ll present and guide architecture discussions and regularly demo to the entire department.  
 
Key Responsibilities 
  • Design and implement secure, scalable, fault-tolerant, high-performance, 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 to maximize your team’s productivity and deploy continuously to production. 
  • Lead in a collaborative environment where you regularly pair, plan, and execute tasks as a team and strive to optimize your team’s DORA metrics. 
  • Regularly engage related disciplines and departments so you understand our external and internal customer challenges and suggest solutions and improvements. 
  • Mentor through constructive code reviews so everyone can grow and learn alongside you. 
  • Can lead through uncertainty when needed and help a team navigate through ambiguity to successful delivery. 
Required Experience/Skills 
  • 7+ years of professional experience developing and owning high-scale, secure cloud applications in an agile environment. 
  • 4+ years of experience with a variety (and depth) of AWS services. 
  • Strong experience with SQL and NoSQL databases including proficiency in database design and query optimization. 
  • Strong ability to develop highly readable and well-tested code that adheres to SOLID principles. 
  • Ability to contribute to a high-performing agile team, and to product innovation. 
  • Passion for learning and sharing your knowledge with others. 
  • Excitement for understanding our customers and their problems, so that we can improve governance all around the world. 
  • Experience with AWS CDK (or Terraform, Cloud Formation), TypeScript, and React. 
  • Experience with Microservices architecture and Event-driven architecture. 
  • Experience with CI/CD pipelines and automated testing on AWS. 
Preferred Experience/Skills 
  • Team and/or delivery leadership, comfortable with driving discussions and taking charge. 

Pay Range

$110,000 - $139,000 CAD

What Diligent Offers You 

  • Creativity is ingrained in our culture. We are innovative collaborators by nature. We thrive in exploring how things can be differently both in our internal processes and to help our clients
  • We care about our people. Diligent offers a flexible work environment, global days of service, comprehensive health benefits, meeting free days, generous time off policy and wellness programs to name a few
  • We have teams all over the world. We may be headquartered in New York City, but we have office hubs in Washington D.C., Vancouver, London, Galway, Budapest, Munich, Bengaluru, Singapore, and Sydney.
  • Diversity is important to us. Growing, maintaining and promoting a diverse team is a top priority for 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.

Diligent created the modern governance movement. Our world-changing idea is to empower leaders with the technology, insights and connections they need to drive greater impact and accountability – to lead with purpose. Our employees are passionate, smart, and creative people who not only want to help build the software company of the future, but who want to make the world a more sustainable, equitable and better place. 

Headquartered in New York, Diligent has offices in Washington D.C.,  London, Galway, Budapest, Vancouver, Bengaluru, Munich, Singapore and Sydney.   To foster strong collaboration and connection, this role will follow a hybrid work model. If you are within a commuting distance to one of our Diligent office locations, you will be expected to work onsite at least 50% of the time. We believe that in-person engagement helps drive innovation, teamwork, and a strong sense of community.

 

We are a drug free workplace. 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. See also Diligent's EEO Policy and Know Your Rights. We are committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, you may contact us at recruitment@diligent.com.

To all recruitment agencies: Diligent does not accept unsolicited agency resumes. Please do not forward resumes to our jobs alias, Diligent employees or any other organization location. Diligent is not responsible for any fees related to unsolicited resumes.

Similar Jobs

Decagon - Field Marketing Manager

Decagon

New York, New York, United States (On-Site)
1 Month ago
USE Insider - Business Development Representative - Australia

USE Insider

Sydney, New South Wales, Australia (On-Site)
1 Week ago
Snyk - Staff Product Manager

Snyk

Boston, Massachusetts, United States (On-Site)
1 Week ago
Extreme Inc. - CAD Design Engineer (Member)

Extreme Inc.

Osaka, Osaka, Japan (On-Site)
2 Months ago
Assystems - Manufacturing Engineer - Tooling

Assystems

Reading, England, United Kingdom (On-Site)
2 Months ago
Jane Street - Senior Mechanical Engineer

Jane Street

London, England, United Kingdom (On-Site)
2 Months ago
NCR Atleos - Senior Software Engineer

NCR Atleos

Mumbai, Maharashtra, India (On-Site)
1 Week ago
Cygames - Server-Side Engineer / Games / Tokyo

Cygames

Shibuya, Tokyo, Japan (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

The Globel Talent Co - CRO Web Developer

The Globel Talent Co

Bogota, Colombia (Remote)
1 Month ago
ElevenLabs - Scaled Customer Success Manager - EMEA

ElevenLabs

London, England, United Kingdom (Remote)
4 Months ago
Autodesk - Product Specialist Sales Executive - Water Infrastructure

Autodesk

Cambridge, England, United Kingdom (Hybrid)
2 Months ago
Sumo logic - Senior Product Manager II - Security

Sumo logic

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Rippling - Manager, Implementation APAC

Rippling

Sydney, New South Wales, Australia (Hybrid)
1 Month ago
Clearwater Analytics - Senior Lead Product Manager

Clearwater Analytics

New York, United States (On-Site)
1 Month ago
Sprinkler - Services Operations Analyst

Sprinkler

Bengaluru, Karnataka, India (Remote)
1 Month ago
Nahc.io - Implementation Consultant

Nahc.io

Singapore (On-Site)
1 Month ago
Workato - Group Product Manager (API Platform)

Workato

Singapore (On-Site)
1 Month ago
USE Insider - Technical Support Specialist

USE Insider

Istanbul, İstanbul, Türkiye (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Vancouver, British Columbia, Canada

Cineplex - Part Time Cast Member - Cineplex Cinemas Vaughan

Cineplex

Vaughan, Ontario, Canada (On-Site)
1 Week ago
Compulsion Games - Art Director

Compulsion Games

Montreal, Quebec, Canada (Hybrid)
2 Months ago
emerald city games - ANIMATOR

emerald city games

Burnaby, British Columbia, Canada (On-Site)
2 Months ago
Ubisoft - Associate Technical Director, Animation

Ubisoft

Toronto, Ontario, Canada (Hybrid)
2 Months ago
Epic Games - Senior Technical Producer

Epic Games

Montreal, Quebec, Canada (On-Site)
4 Months ago
The E.W. Scripps Company - Senior Firmware Developer

The E.W. Scripps Company

Ottawa, Ontario, Canada (On-Site)
3 Weeks ago
Workato - Senior Customer Success Manager

Workato

Vancouver, British Columbia, Canada (On-Site)
1 Week ago
Dialpad AI - Sales Engineer II

Dialpad AI

Kitchener, Ontario, Canada (On-Site)
1 Month ago
Ansys - Lead DevOps Engineer

Ansys

Waterloo, Ontario, Canada (On-Site)
1 Month ago
Newrick Network - Email Marketing Specialist

Newrick Network

Toronto, Ontario, Canada (Remote)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

Crunchyroll - Software Engineer, Roku

Crunchyroll

Mexico City, Mexico City, Mexico (Hybrid)
6 Months ago
EveryMatrix - Junior DBA

EveryMatrix

Bucharest, Bucharest, Romania (Hybrid)
1 Week ago
WebTech Corporation - Manufacturing Engineer

WebTech Corporation

Ede, Gelderland, Netherlands (On-Site)
2 Months ago
bytedance - Software Engineer Intern

bytedance

San Jose, California, United States (On-Site)
2 Months ago
SSC Technologies - Financial Engineer

SSC Technologies

Toronto, Ontario, Canada (Hybrid)
2 Weeks ago
fluence - Engineer

fluence

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Scale AI - Field Engineer, Public Sector

Scale AI

Honolulu, Hawaii, United States (On-Site)
3 Months ago
luxsoft - Senior Verification Engineer

luxsoft

Hyderabad, Telangana, India (On-Site)
1 Month ago
Fieldguide - Senior Software Engineer

Fieldguide

San Francisco, California, United States (Remote)
2 Weeks ago
Shield AI - Staff Technical Writer (R3567)

Shield AI

San Diego, California, United States (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

About The Company

Bengaluru, Karnataka, India (Hybrid)

Bengaluru, Karnataka, India (Hybrid)

Galway, County Galway, Ireland (Hybrid)

Vancouver, British Columbia, Canada (Hybrid)

New York, United States (Hybrid)

New York, United States (Hybrid)

Bengaluru, Karnataka, India (Hybrid)

Bengaluru, Karnataka, India (Hybrid)

Vancouver, British Columbia, Canada (Hybrid)

New York, United States (Hybrid)

View All Jobs

Get notified when new jobs are added by Diligent Corporation

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug