Senior Staff Software Engineer
Leads architecture and ownership of document/record service for AI-powered contract platform, partnering cross-functionally to build scalable backend systems and drive AI innovation. Requires 7+ years experience in complex backend systems.
About the job
What you'll do
- Serve as the Technical Lead Architect and owner of Ironclad's document and record service, driving the technical strategy and decisions that ensure reliability, scalability, and performance
- Partner across engineering teams, ensuring the document service unlocks new feature capabilities and AI innovation
- Mentor and provide thoughtful feedback to other engineers and cultivate a culture of engineering excellence
- 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
- Grow your teams by interviewing and recruiting talented engineers to Ironclad
- Work on a modern stack built upon: TypeScript, Node.js, PostgreSQL, Temporal, and Docker containers in Kubernetes on Google Cloud Platform
- Build and apply AI tools and features to power the future of contract intelligence
What we look for
- At least 7 years of software experience architecting, building, launching and maintaining complex (backend/platform) 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
- Experience leveraging AI tooling across a team to improve execution quality and velocity
- Hands-on experience shipping valuable products to production with real user feedback
- A high bar for quality
- Strong cross-team communication and collaboration skills
Compensation
Base Salary Range: $250,000 - $270,000
Skills
TypeScript, Node.js, Postgres, Temporal, Kubernetes, Docker, GCP, AI, Backend Development
Similar jobs
Backend Engineering jobsBuild and scale low-latency backend services for Polymarket’s core exchange, owning performance, distributed systems architecture, and production reliability. The role requires 7+ years of backend experience and strong proficiency in Go, Python, or Java, with Go preferred.
Owns the architecture and implementation of large-scale code search and retrieval systems, including hybrid ranking, indexing, model routing, and quality evaluation. The role requires 8+ years of software engineering experience, deep search expertise, and Staff-level technical leadership.
Senior technical IC focused on backend architecture and AI technologies for Airbnb's communication and connectivity platform. Partners with senior leaders and contributes code while providing technical leadership across teams.
Senior Staff Software Engineer defining the technical vision and architecture for FinHub’s financial ledger and money-movement platform. The role requires 12+ years of backend distributed-systems experience and deep expertise in high-consequence transaction systems.
Architect and own Coinbase’s end-to-end institutional trading platform, spanning low-latency messaging, order and execution management, connectivity, and settlement. The role requires extensive backend distributed-systems experience, deep Java expertise, and a track record building reliable trading infrastructure in regulated financial environments.