About The Company
Ironclad is a leading legal technology company dedicated to transforming the way legal teams operate by leveraging cutting-edge AI and software solutions. Our mission is to empower legal professionals to scale their operations, improve efficiency, and deliver greater value to their organizations. With a focus on innovation and user-centric design, Ironclad has developed a platform that modernizes the legal workflow, bringing a two-thousand-year-old profession into the digital age. We are committed to fostering a collaborative, inclusive, and forward-thinking environment where talented individuals can thrive and make a significant impact in the legal tech industry.
About The Role
As a Staff Software Engineer at Ironclad, you will play a pivotal role in shaping our AI-powered features and systems. You will work cross-functionally with product managers, designers, and engineers to identify business challenges and develop innovative solutions that enhance our platform’s capabilities. Your expertise will contribute to building scalable, reliable, and high-quality AI integrations that help legal teams increase their productivity and efficiency across all stages of the contracting lifecycle. This role offers an exciting opportunity to work on state-of-the-art AI advancements, translate them into tangible products, and lead technical initiatives that drive the company’s strategic vision forward. You will also mentor junior engineers, lead technical discussions, and contribute to the growth of our engineering team in a dynamic and collaborative environment.
Qualifications
- At least 5+ years of experience in software engineering, with a proven track record of building, deploying, and maintaining complex systems
- Strong leadership skills with experience guiding cross-functional teams and driving technical excellence
- Hands-on experience with AI-powered product development and deployment
- Proficiency in modern programming languages and technologies such as TypeScript, ReactJS, Node.js, Java, Docker, Kubernetes, and cloud platforms like Google Cloud Platform (experience with specific technologies is a plus but not mandatory)
- High standards for code quality, testing, and system reliability
- Excellent communication and collaboration skills to work effectively across teams
- Passion for learning emerging AI advancements and sharing knowledge within the team
- Ability to prototype new ideas quickly and assess their feasibility for production
Responsibilities
- Contribute to the overall product strategy and technical architecture for AI initiatives at Ironclad
- Stay informed about the latest AI research and developments, and prototype new features to evaluate their potential
- Collaborate with product managers, designers, and engineers to design and implement AI-powered features and systems
- Partner with quality engineers to define testing strategies and ensure high-quality releases
- Lead technical discussions, review code, and provide mentorship to team members
- Recruit, interview, and grow engineering talent to strengthen the team
- Work with a modern technology stack and contribute to the continuous improvement of our development processes
Benefits
- Health, dental, and vision insurance coverage
- 401(k) retirement plan with company matching
- Wellness reimbursement program
- Flexible vacation policy allowing you to take the time you need
- Generous parental leave for primary and secondary caregivers
- Opportunities for professional growth and development
- Remote work flexibility to support work-life balance
Equal Opportunity
Ironclad is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based on race, ethnicity, gender, sexual orientation, age, disability, or any other protected characteristic. We believe that a diverse and inclusive workforce is essential to our success and innovation.