Mural

Senior Software Engineer, IAM

Mural1 months ago
Location

Argentina Remote

Workplace

Remote

Type

Full Time

Salary

USD 100,000 – 160,000

Level

Senior

Role

Senior Software Engineer

Posted

Feb 2, 2026

Full TimeRemoteSenior

The role

Summary

Mural is seeking a Senior Software Engineer for their Identity and Access Management (IAM) team to build and evolve core authentication, authorization, and access management systems. The ideal candidate will design scalable identity solutions that enable secure and intuitive user experiences across the Mural platform.

What you'll do

Core Identity Systems: Build and evolve identity and access management systems including authentication, authorization, SSO, user provisioning, and session management
Cross-Functional Collaboration: Design and implement secure, intuitive access experiences by working closely with Product, Design, and Infrastructure teams
Technical Leadership: Contribute to technical designs, conduct code reviews, and mentor teammates to elevate the team's engineering capabilities
System Quality: Develop flexible and maintainable solutions while ensuring security, performance, reliability, and long-term system sustainability
Process Improvement: Continuously improve team processes and engineering best practices

What we look for

Technical

Backend DevelopmentStrong experience building backend systems and APIs using JavaScript/TypeScript, Node.js, and MongoDB
Frontend DevelopmentHands-on experience building production user interfaces with React and modern frontend patterns
AI Development PracticesProficiency in using AI tools to improve productivity, code quality, and system understanding

Education

Computer ScienceBachelor's degree in Computer Science, Software Engineering, or equivalent professional experience

Experience

Production Software4+ years of experience building and shipping large-scale production software in an agile engineering team
Technology AdaptabilityProven ability to quickly learn new technologies, platforms, and navigate complex existing codebases
Project DeliveryTrack record of planning and delivering technical projects iteratively, balancing speed, quality, and maintainability

Skills

Required skills

JavaScript/TypeScriptExpert-level programming in JavaScript and TypeScript for full-stack development
Node.jsAdvanced backend development capabilities using Node.js
ReactProficient in building modern, performant React applications
MongoDBExperienced with MongoDB database design and management

Nice to have

Identity ManagementBackground in authentication flows, authorization models, SSO, SCIM provisioning, and session management
Security ProtocolsUnderstanding of SAML, OIDC, and advanced identity security concepts

Compensation & benefits

Salary

USD 100,000 – 160,000 (annual)

Benefits

Remote Work

Fully remote work arrangement with flexibility

Professional Development

Opportunities for continuous learning and technical growth

Innovative Environment

Work with cutting-edge visual collaboration technologies


Interview process

  1. 1
    Initial Screening Review of resume and initial qualifications
  2. 2
    Technical Phone Screen Discussion of technical background and problem-solving approach
  3. 3
    Technical Interview In-depth technical assessment of coding skills and system design knowledge
  4. 4
    Team Interview Collaboration and cultural fit assessment with IAM team members
  5. 5
    Final Interview Meeting with hiring manager to discuss role expectations and team dynamics

Apply for this position

You'll be redirected to the company's application page