Senior, Staff Software Engineer

Ironclad
Summary
Join Ironclad's Identity and Access Management (IAM) team as a Staff Software Engineer and collaborate cross-functionally to design, build, and verify solutions for scaling legal operations. You will build a platform enhancing user, role, and permission management across the Ironclad system. The ideal candidate possesses 5+ years of software engineering experience, a proven track record of shipping high-quality products, and strong cross-team communication skills. Experience with enterprise-level user management and SCIM API integrations is a plus. Ironclad offers a competitive total rewards package including equity awards, health and wellness benefits, and commitment to career growth and development. The company fosters a positive, inclusive culture and offers remote work flexibility.
Requirements
- At least 5+ years of software experience architecting, building, launching and maintaining complex systems (a formal degree is not required, we are prioritizing industry experience)
- Leadership across teams and a drive towards improving overall technical architecture and achieving company-wide goals
- Passion for software engineering to build and ship great product
- Hands-on experience shipping valuable products to production with real user feedback
- A high bar for quality
- Strong cross-team communication and collaboration skills
Responsibilities
- Collaborate cross functionally with product managers, designers, and other engineers to spec, design, and build features and systems
- Partner with quality engineers to define, build and maintain testing strategy
- Lead technical discussions, mentor and provide thoughtful feedback to other engineers on the team
- Grow your teams by interviewing and recruiting talented engineers to Ironclad
- Work on a modern stack built upon: TypeScript, ReactJS, Node.js, Java, and Docker containers in Kubernetes on Google Cloud Platform (experience with these specific technologies not required)
Preferred Qualifications
- Prior experience with user management at the enterprise level is a plus
- Experience with building robust SCIM API integrations into a product is a plus
- Optional experience with implementing an advanced RBAC model
Benefits
- Health, dental, and vision insurance
- 401k
- Wellness reimbursement
- Take what you need vacation policy
- Generous parental leave for both primary and secondary caregivers