- Home
- Jobs
- Full-stack
- Staff Software Engineer – Identity & Access Management
Staff Software Engineer – Identity & Access Management
On this page
TechJobs.ie Job Insights
At a glance
- Employment type
- Full-time
- Workplace
- Hybrid
- Category
- Full-stack
Technologies & skills
What you'll be doing
Staff Software Engineer role in Dublin, hybrid, at a global cybersecurity company. Join a new Identity team to build security features for enterprise customers, focusing on identity, permissions, and risk. Hands-on technical leadership with architectural ownership and mentoring responsibilities.
- Own delivery from identity data ingestion to customer-facing security findings
- Shape product understanding of identities, permissions, behaviour, and risk
- Build capabilities for human accounts, AI agents, and machine identities
- Lead complex designs, contribute code, and mentor experienced engineers
Key requirements
Must-have
- Strong production software engineering experience in a software product environment
- Hands-on experience building identity or security capabilities
- Strong distributed systems, cloud architecture, and technical leadership skills
- Understanding of authentication, authorisation, credentials, and permissions
Nice-to-have
- Experience with AI agents, service accounts, or workload identities
- Experience with Entra ID, OAuth/OIDC, or security telemetry
Experience: Strong production software engineering experience; suitable for Staff, Principal, or Senior Engineers leading work across teams
Role signals
- Technical focus
- Identity & Access Management, distributed systems, security
- Leadership
- Mentoring
- Architecture / system design
- Indicated in the listing
- Hands-on vs management
- Hands-on
Similar jobs
Full job description
Staff Software Engineer – Identity & Access Management
Dublin | Hybrid | Competitive Salary + Stock Options
Help shape a new engineering team at an established cybersecurity product company.
An established global software company is hiring a Staff Software Engineer for its newly formed Identity team. You’ll help build security capabilities that protect enterprise customers as AI agents, service accounts and automated workloads reshape how systems are accessed.
This is a hands-on technical leadership position with ownership of architecture, code and engineering direction. You’ll join an experienced engineering team and work closely with Security Research and Data Science to turn emerging security problems into production software.
The opportunity
-
Own delivery from identity data ingestion through to customer-facing security findings.
-
Shape how the product understands identities, permissions, behaviour and risk.
-
Build capabilities covering human accounts, AI agents and machine identities.
-
Lead complex designs, contribute code and mentor experienced engineers.
Your experience
-
Strong production software engineering experience in a software product environment.
-
Hands-on experience building identity or security capabilities.
-
Strong distributed systems, cloud architecture and technical leadership skills.
-
Understanding of authentication, authorisation, credentials and permissions.
-
Experience with AI agents, service accounts or workload identities would be particularly relevant.
You may currently be a Staff or Principal Engineer, or a Senior Engineer already leading work across teams. Experience with Entra ID, OAuth/OIDC or security telemetry is also prefered.
Package & location
-
Flexible Hybrid working, Dublin City Centre office
-
Senior individual contributor role with no direct reports, focused on Technology leadership
Interview prep pack
Grounded in this listing. Use it to prepare examples before you apply.
Your interview focus
Based on this listing, the role is a hands-on technical leadership position focused on building and architecting identity and access management capabilities for a cybersecurity product. The position emphasizes distributed systems, cloud architecture, and mentoring within a hybrid Dublin-based team.
- Hands-on technical leadership·High
- Identity and access management expertise·High
- Distributed systems and cloud architecture·High
- Mentoring and cross-team collaboration·Medium
Only have 30 minutes?
Follow a focused preparation plan based on this job.
Start 30-minute prep
Your 30-minute plan
Review IAM Protocols and Security Standards
0–8 minStudy OAuth, OIDC, and best practices for authentication and authorization, focusing on both human and machine identities.
Prepare Leadership and Mentoring Examples
8–14 minSelect and structure 2-3 stories that demonstrate your technical leadership and mentoring experience.
Refresh Distributed Systems and Cloud Architecture Knowledge
14–21 minReview your experience with AWS, Terraform, and designing scalable, secure distributed systems.
Research the Company’s Product and Security Focus
21–26 minFamiliarize yourself with the company’s cybersecurity products and recent trends in identity security.
Draft Role-Specific Questions
26–30 minPrepare thoughtful questions about team structure, technical challenges, and leadership opportunities.
Talking points
, 5 itemsEnd-to-End Delivery of Identity Data Pipelines
Prepare to discuss how you have owned or contributed to the ingestion, processing, and surfacing of identity data, as this is a core responsibility.
Designing for Human and Machine Identities
Demonstrate experience building systems that handle both user and non-human (AI agents, service accounts) identities, which is a key focus for the team.
Implementing Authentication and Authorization Protocols
Showcase your understanding and practical application of protocols like OAuth and OIDC, as well as your approach to managing credentials and permissions.
Technical Leadership in Security-Focused Teams
Be ready to provide examples of leading complex designs, mentoring engineers, and collaborating with cross-functional teams such as Security Research and Data Science.
Cloud Architecture and Distributed Systems
Highlight your experience architecting scalable, secure systems in cloud environments, as this is essential for the role.
What to research
, 4 itemsIdentity and Access Management Protocols
Review OAuth, OIDC, and related authentication/authorization standards, as these are specifically mentioned.
Distributed Systems and Cloud Architecture
Refresh your knowledge of designing and operating secure, scalable systems in cloud environments, especially with AWS and Terraform.
Mentoring and Technical Leadership
Prepare examples of how you have led technical initiatives and mentored engineers in previous roles.
Handling Machine and AI Identities
Be ready to discuss your experience with service accounts, AI agents, and automated workload identities.
Questions to ask
, 6 itemsHow does the Identity team collaborate with Security Research and Data Science to address emerging security challenges?
Why ask this? To understand the cross-functional dynamics and how technical solutions are shaped.
What are the biggest technical challenges currently facing the Identity & Access Management product?
Why ask this? To gauge the complexity and focus areas of the role.
How does the team approach balancing security, usability, and performance in identity solutions?
Why ask this? To learn about the product philosophy and engineering trade-offs.
What opportunities exist for shaping the architecture and technical direction of the product?
Why ask this? To clarify the scope of influence and leadership expected.
How is success measured for this role and the Identity team overall?
Why ask this? To understand performance expectations and key metrics.
What is the team's approach to mentoring and professional development?
Why ask this? To assess the culture of learning and growth within the team.
Register now to upload your CV
Create a free account, save a PDF or Word CV, and quick apply on roles that take applications here.
