If you are looking to start your career in a fast-growing global tech company, the Software Engineer I opportunity at Diligent is one of the best roles to begin your professional journey. This role is perfect for freshers and early-career developers who want to build scalable SaaS platforms, work with modern technologies, and gain hands-on experience with TypeScript, serverless architecture, AWS, and AI-powered development tools.
Diligent is known as the global leader in governance, risk, and compliance (GRC) software. With more than 1 million users and 700,000+ board members relying on their platform, Diligent is shaping the future of responsible decision-making using AI and modern engineering practices.
⭐ About Diligent: Global Leader in GRC Technology
Diligent is an AI-driven governance and risk management SaaS company that empowers enterprises to manage risk, improve resilience, and build better governance frameworks. Their flagship product, the Diligent One Platform, provides a unified view of governance, risk, compliance, analytics, and operational insights.
The company believes in bold thinking, innovation, and continuous learning. With offices across cities like New York, Singapore, Vancouver, London, Budapest, and Bengaluru, Diligent offers a diverse, global culture with a strong focus on employee growth and purpose-driven work.
⭐ Role Overview – What is the “Software Engineer I” Position?
The Software Engineer I role is designed for engineers with 1–3 years of experience who want to build secure, scalable, and high-performing microservices and enterprise SaaS features.
You will be working in a modern engineering environment with:
- TypeScript & Node.js
- Serverless AWS architecture
- RESTful API design
- Microservices
- AI-assisted development tools (GitHub Copilot, Cursor, ChatGPT, etc.)
This role gives early career engineers a chance to contribute to real production systems from day one.
📌 Software Engineer I – Job Details (Quick Summary)
| Category | Details |
|---|---|
| Job Title | Software Engineer I |
| Location | Bengaluru (Hybrid – at least 50% onsite) |
| Experience Required | 1–3 years |
| Technologies | TypeScript, Node.js, AWS, REST APIs, Docker, Git |
| Work Model | Hybrid |
| Company | Diligent – Global GRC SaaS Leader |
| Ideal For | Early-career engineers, freshers with strong projects, AI-curious learners |
| Job Type | Full-time |
🔍 Key Responsibilities of a Software Engineer I
As a Software Engineer I, your role is to develop secure and high-performance microservices, contribute to product features, and participate in full SDLC processes.
Your main responsibilities include:
✔ 1. Develop Microservices Using TypeScript
You will build REST APIs and scalable back-end services using TypeScript on AWS serverless architecture.
✔ 2. Own Small to Mid-Level User Stories
You will independently handle minor features and work with senior engineers on complex modules.
✔ 3. Participate in Architecture Discussions
You will attend sprint demos, planning meetings, and review architectural decisions with the team.
✔ 4. Use AI Tools Responsibly
Diligent encourages engineers to use:
- GitHub Copilot
- ChatGPT
- Cursor
- Other AI-powered coding assistants
…but with proper validation and secure coding practices.
✔ 5. Ensure Code Quality
You will follow engineering best practices:
- CI/CD
- Unit Testing
- Code Reviews
- Git workflows
- Microservice best practices
✔ 6. Debug, Test & Deploy
Identify issues, test rigorously, and ensure services run smoothly in production.
🧠 Skills & Experience Required
Diligent is looking for engineers who not only understand development but also have a growth mindset with AI awareness.
🔥 Technical Skills Needed
- 1–3 years of coding experience
- Strong understanding of Node.js, JavaScript/TypeScript
- Ability to build REST APIs aligned with OpenAPI specs
- Experience with Angular or React is a plus
- Hands-on knowledge of Git and branching practices
- Exposure to Docker and container workflows
- Understanding of data privacy, compliance, and safe AI usage
🔥 AI Knowledge Required
- Understanding of ML, LLMs, GenAI basics
- Awareness of GitHub Copilot, ChatGPT, Cursor
- Knowing how to validate AI-generated code securely
🔥 Soft Skills
- Curiosity & learning mindset
- Strong communication
- Attention to detail
- Openness to feedback
- Team collaboration
🏢 Why Join Diligent as a Software Engineer I?
Diligent offers an exceptional work environment for early engineers:
🌍 Global Exposure
Work with teams across New York, London, Budapest, Vancouver, and Bengaluru.
💡 AI-Driven Engineering Culture
Use the newest AI tools in your daily work and contribute to next-gen governance software.
🧑🏫 Continuous Learning
- Leadership mentoring
- Skill enhancement
- AI workshops
- Knowledge sharing sessions
🏖 Work-Life Balance & Benefits
- Wellness programs
- Flexible hybrid culture
- Generous PTO
- Health benefits
- Global service days
- Inclusive environment
🌈 Diversity & Inclusion
Diligent strongly values diversity and provides a workplace where everyone feels respected.
📘 Two-Column Quick Information Table
| Feature | Description |
|---|---|
| Role | Software Engineer I |
| Industry | Governance, Risk & Compliance (GRC) SaaS |
| Location | Bengaluru – Hybrid Work Model |
| Tech Stack | TypeScript, Node.js, AWS, Angular/React, Docker |
| AI Tools Expected | GitHub Copilot, ChatGPT, Cursor |
| Experience | 1–3 years |
| Key Skills | REST APIs, Microservices, CI/CD, Git |
| Mindset Needed | Curiosity, experimentation, AI-awareness |
| Company Size | 1 million+ users globally |
| Benefits | Health plans, global culture, flexible work |
⭐ Why This “Software Engineer I” Role Is Great for Freshers
The Software Engineer I role is ideal for anyone starting their career because:
- You work on real production services
- You get hands-on exposure to cloud-native development
- You learn AI-assisted engineering practices
- You gain access to a global tech culture
- You develop full-stack and backend engineering skills
This is a rare opportunity to grow fast, work with modern technologies, and contribute to enterprise GRC solutions.
🎯 Final Thoughts – Start Your Career With Diligent
The Software Engineer I opportunity is an excellent stepping stone for early-career engineers who want to work on impactful SaaS applications powered by AI, governance technology, and modern software architecture.
If you want to grow fast, learn continuously, and be part of a global innovation ecosystem, this role is worth applying for.
Wishing all the job seekers the very best in their career journey! 🌟








