Software Engineer II - Community

1 Month ago • 3 Years + • Software Development & Engineering

Job Summary

Job Description

Diligent is seeking a Software Engineer II to join their Community team. The role involves crafting resilient, scalable, and secure microservices for their SaaS platform, with a primary focus on AWS Serverless solutions using Node.js and TypeScript. The team will own the entire service lifecycle from coding to deployment and monitoring, and will regularly demonstrate progress to the department. Responsibilities include implementing secure and scalable solutions, writing high-quality code with tests and observability, optimizing development and delivery, developing infrastructure as code, managing tasks independently, and contributing to continuous improvement.
Must have:
  • Bachelor's in Computer Science, Engineering, Math, or related field
  • 3+ years of professional experience in cloud applications
  • Experience in modern JavaScript for scalable applications
  • Experience developing RESTful APIs/microservices with Node.js/TypeScript
  • Experience with AWS services and CDK/Terraform
  • Understanding of event-driven microservices architecture
  • Experience working in Agile and Kanban/Scrum processes
Good to have:
  • Experience in C++/Ruby on Rails/Python programming language
Perks:
  • Creativity is ingrained in our culture
  • Flexible work environment
  • Global days of service
  • Comprehensive health benefits
  • Meeting free days
  • Generous time off policy
  • Wellness programs

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 Software Engineer, your responsibilities will encompass crafting resilient, scalable, and highly secure microservices that drive our SaaS platform, offering streamlined governance solutions for our clients. You'll have complete access to the extensive capabilities of AWS, and your primary concentration will be on constructing Serverless solutions. This involves either developing entirely new services or aiding in the transition of existing ones to the Serverless framework, predominantly utilizing Node.js and TypeScript. As integral members of our core governance teams, your team will take complete ownership of their services, managing the entire lifecycle from coding to deployment and continuous monitoring. Additionally, your team will consistently present their progress to the entire department through regular demonstrations. 

Key Responsibilities 

  • Implement secure and scalable solutions using AWS serverless technology.
  • Develop high-quality code (e.g. adhering to SOLID principles) with plenty of tests and observability baked-in.
  • Optimize your team’s development, and delivery experience, so you and your team can be as productive as possible and regularly deploy to production.
  • As necessary, develop infrastructure as code using CDK/Terraform so you can use more AWS.
  • Responsible and dependable to take on challenging tasks with minimal supervision
  • Work in a collaborative environment where you regularly pair, plan, and execute tasks as a team and strive to optimize your team’s Lead Time, Deployment Frequency, Mean-time-to-recovery, and Change Failure Rate.
  • Involve in continuous improvement of processes by regularly making improvement recommendations at team retrospectives
  • Independently manage your tasks in JIRA without Manager's involvement.

What you need to succeed 

  • Bachelor’s in Computer Science, Engineering, Math, or a related field.
  • 3+ years of professional experience in working cloud applications in an agile environment.
  • Experience in modern JavaScript to build robust and scalable applications.
  • Experience in developing RESTful APIs/microservices using Node.js/TypeScript in Open API specifications.
  • Experience with AWS services and CDK/Terraform is a must
  • Experience in writing scalable code using C++/Ruby on Rails/Python programming language is a plus.
  • Understanding of event-driven microservices architecture.
  • Experience working in Agile and Kanban/Scrum processes.

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

Univrse - Lead Developer (Unity)

Univrse

Catalonia, Spain (On-Site)
4 Months ago
Tesla - Tesla Advisor

Tesla

Mumbai, Maharashtra, India (On-Site)
5 Months ago
Playstation - Lead Data Scientist

Playstation

Canada (Remote)
2 Weeks ago
Toast - Senior Associate, Corporate Finance & Strategy

Toast

San Francisco, California, United States (Hybrid)
1 Month ago
PayPal - Manager, Data Science

PayPal

Dublin, County Dublin, Ireland (Hybrid)
2 Months ago
Ion - Support Engineer

Ion

Madrid, Community Of Madrid, Spain (On-Site)
7 Months ago
NVIDIA - Senior Verification Engineer

NVIDIA

Hsinchu, Hsinchu City, Taiwan (On-Site)
5 Months ago
Apple - Software Engineering Manager, Stress Software

Apple

San Diego, California, United States (On-Site)
2 Months ago
Fluxon - Senior Software Engineer

Fluxon

Bengaluru, Karnataka, India (Remote)
2 Months ago
Brillio - Senior Software Development Engineer

Brillio

Guadalajara, Jalisco, Mexico (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

KRAFTON Montréal Studio - Lead Programmer

KRAFTON Montréal Studio

Montreal, Quebec, Canada (On-Site)
3 Months ago
Ion - Editorial People Development Specialist

Ion

London, England, United Kingdom (On-Site)
8 Months ago
Lilt - Events Marketing Manager

Lilt

London, England, United Kingdom (Hybrid)
1 Week ago
Zeeco, Inc. - Applications and Support Engineer - Process Burners

Zeeco, Inc.

Stamford, England, United Kingdom (On-Site)
10 Months ago
dbt Labs - Senior Software Engineer

dbt Labs

Romania (Remote)
2 Weeks ago
HP - Presales Consultant for Poly

HP

Tokyo, Japan (On-Site)
1 Year ago
PwC - (Senior) Manager Indirect Tax

PwC

Amsterdam, North Holland, Netherlands (Hybrid)
2 Months ago
Yahoo - Paranoids Information Security Business Partner

Yahoo

United States (Hybrid)
1 Week ago
Capgemini - Senior Manager - Oracle HCM Cloud Fusion

Capgemini

India (On-Site)
2 Months ago
Pinterest - Global Mobility & Immigration Lead

Pinterest

San Francisco, California, United States (Remote)
1 Week ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Banyan Software - Senior Dev Ops Engineer

Banyan Software

Chennai, Tamil Nadu, India (On-Site)
3 Weeks ago
Wolters Kluwer - Software Quality Assurance Analyst

Wolters Kluwer

Pune, Maharashtra, India (Hybrid)
1 Week ago
Zinnia - Senior Manager – NetSuite Planning and Budgeting

Zinnia

Pune, Maharashtra, India (On-Site)
1 Month ago
Britive - Senior Software Engineer (Cloud)

Britive

Bengaluru, Karnataka, India (Remote)
2 Months ago
Paytm - Area Sales Manager - EDC Retail

Paytm

Kozhikode, Kerala, India (On-Site)
3 Months ago
Sima AI - Staff Engineer, Salesforce Automation Specialist

Sima AI

Bengaluru, Karnataka, India (On-Site)
1 Week ago
Capgemini - ServiceNow Lead Architect

Capgemini

Mumbai, Maharashtra, India (On-Site)
3 Months ago
Paytm - Team Lead - Sales

Paytm

Virudhunagar, Tamil Nadu, India (On-Site)
1 Month ago
Ruselle Investments - Analyst, Active Ownership

Ruselle Investments

Mumbai, Maharashtra, India (On-Site)
2 Months ago
Dream Sports - SDE 2 - ML & Data Platform

Dream Sports

Mumbai, Maharashtra, India (On-Site)
10 Months ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

rivos - SOC Clock Implementation Engineer

rivos

Hsinchu, Hsinchu City, Taiwan (Hybrid)
6 Months ago
Riot Games - Manager, Software Engineering - Global Player Support

Riot Games

Los Angeles, California, United States (On-Site)
3 Months ago
Modulate - Staff Engineer

Modulate

Somerville, Massachusetts, United States (Hybrid)
2 Weeks ago
Rocket - Principal Software Engineer

Rocket

Perth, Western Australia, Australia (Remote)
1 Year ago
Alten Technology - BMS Calibration Engineer

Alten Technology

Auburn Hills, Michigan, United States (On-Site)
1 Year ago
Veeam Software - Senior Director of Engineering

Veeam Software

Pune, Maharashtra, India (On-Site)
1 Month ago
Cadence - Principal Software Engineer

Cadence

Bengaluru, Karnataka, India (On-Site)
2 Months ago
GMS Services - Software Development Manager

GMS Services

Moscow, Moscow, Russia (On-Site)
10 Years ago
Rippling - Software Engineer II - Global Payroll

Rippling

San Francisco, California, United States (On-Site)
2 Months ago
Zscaler - Senior Sales Engineer

Zscaler

Houston, Texas, United States (Remote)
1 Month 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