CrawlJobs Logo

Senior Software Engineer - Search and Discovery

United States, San Francisco 180000.00 - 200000.00 USD / Year · Job Posted February 18, 2026
Apply Position
Job Link Share

Job Description

Ironclad is the leading AI contracting platform that transforms agreements into assets. As a Senior Front-end Engineer at Ironclad, you'll work cross-functionally to identify business problems and architect, build, and verify solutions. You'll build a platform that lets lawyers scale themselves and their businesses 100x more effectively. The Search & Discovery team is specifically obsessed with the craft of bubbling up that intelligence through an intuitive features and elegant UI. In this role, you aren’t just 'building components'—you are architecting the entire feature lifecycle. You will design the interfaces & middleware that allow our users to visualize, edit, and extract complex legal data in real-time, turning massive document corpuses into actionable insights.

Job Responsibility

  • Collaborate with designers, product managers, and other engineers to spec, design, and build features and systems
  • Contribute to front-end architecture discussions, improve UI performance, ensuring scalability, and maintainability
  • Create polished, accessible, and mobile-friendly user interfaces using modern front-end technologies and frameworks
  • Partner with quality engineers to define, build and maintain testing strategy
  • Mentor and provide thoughtful feedback to others on the team
  • Help interview and recruit talented engineers to Ironclad
  • Work on a modern stack built upon: ReactJS, TypeScript, Node.js, and Docker containers in Kubernetes on Google Cloud Platform

Requirements

  • At least 4+ years of software experience architecting, building, launching and maintaining complex web applications
  • Proficiency in JavaScript/TypeScript and modern front-end frameworks like ReactJS
  • Passion for creating performant, accessible, intuitive, and mobile-friendly interfaces
  • Passion for software engineering to build and ship high-quality products
  • Strong cross-team communication and collaboration skills
  • Ironclad’s Values: drive, intent, integrity, and empathy

What we offer

  • 100% health coverage for employees (medical, dental, and vision), and 75% coverage for dependents with buy-up plan options available
  • Market-leading leave policies, including gender-neutral parental leave and compassionate leave
  • Family forming support through Maven for you and your partner
  • Paid time off
  • Monthly stipends for wellbeing, hybrid work, and (if applicable) cell phone use
  • Mental health support through Modern Health, including therapy, coaching, and digital tools
  • Pre-tax commuter benefits (US Employees)
  • 401(k) plan with Fidelity with employer match (US Employees)
  • Regular team events to connect, recharge, and have fun
  • Offers Equity

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Software Engineer - Search and Discovery

8 matching positions

Senior Software Engineer II - Frontend - AI Search

Join us at Seismic, a cutting-edge technology company leading the way in the Saa...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
seismic.com Logo
Seismic
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of experience in software engineering, with experience contributing to frontend or UI-focused web applications
  • Experience with HTML, CSS, and modern JavaScript (ES6+)
  • Experience building user interfaces using React, including functional components, hooks, and state management patterns
  • Experience with TypeScript, including writing strongly typed components and APIs
  • Familiarity with modern CSS techniques such as CSS Modules, styled-components, Tailwind, or similar approaches
  • Experience integrating frontend applications with REST or GraphQL APIs
  • Working knowledge of automated frontend testing practices (e.g., Jest, React Testing Library, Cypress, Playwright)
  • Experience using Git for source control and collaborating through pull requests
  • Familiarity with CI/CD concepts and modern frontend pipelines, including GitHub Actions
  • Exposure to frontend performance optimization techniques (code splitting, lazy loading, memoization)
Job Responsibility
Job Responsibility
  • Contribute to the development and maintenance of backend systems that power our web application, including search, content discovery, and AI capabilities
  • Contribute to the design, development, and maintenance of backend systems and services supporting search functionality, ensuring performance, scalability, and reliability
  • Assist in implementing search and/or AI-related features, including indexing, retrieval, and ranking logic, to improve search accuracy and efficiency
  • Collaborate with engineers, AI partners, and product teams to integrate search and AI-driven capabilities across the Seismic platform
  • Participate in monitoring and performance tuning efforts, identifying routine bottlenecks and applying guided improvements to ensure acceptable query latency
  • Work closely with cross-functional and geographically distributed teams, including product managers, frontend engineers, and UX designers, to support seamless search experiences
  • Learn and apply new tools, technologies, and best practices related to search, backend development, and AI systems
  • Fulltime
Read More
Arrow Right

Senior Software Engineer II - Frontend - AI Search

Join us at Seismic, a cutting-edge technology company leading the way in the Saa...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
seismic.com Logo
Seismic
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of experience in software engineering, with experience contributing to frontend or UI-focused web applications
  • Experience with HTML, CSS, and modern JavaScript (ES6+)
  • Experience building user interfaces using React, including functional components, hooks, and state management patterns
  • Full-stack experience (C#, Node.js, Python) a plus
  • Experience with TypeScript, including writing strongly typed components and APIs
  • Familiarity with modern CSS techniques such as CSS Modules, styled-components, Tailwind, or similar approaches
  • Experience integrating frontend applications with REST or GraphQL APIs
  • Working knowledge of automated frontend testing practices (e.g., Jest, React Testing Library, Cypress, Playwright)
  • Experience using Git for source control and collaborating through pull requests
  • Familiarity with CI/CD concepts and modern frontend pipelines, including GitHub Actions
Job Responsibility
Job Responsibility
  • Contribute to the development and maintenance of backend systems that power our web application, including search, content discovery, and AI capabilities
  • Contribute to the design, development, and maintenance of backend systems and services supporting search functionality, ensuring performance, scalability, and reliability
  • Assist in implementing search and/or AI-related features, including indexing, retrieval, and ranking logic, to improve search accuracy and efficiency
  • Collaborate with engineers, AI partners, and product teams to integrate search and AI-driven capabilities across the Seismic platform
  • Participate in monitoring and performance tuning efforts, identifying routine bottlenecks and applying guided improvements to ensure acceptable query latency
  • Work closely with cross-functional and geographically distributed teams, including product managers, frontend engineers, and UX designers, to support seamless search experiences
  • Learn and apply new tools, technologies, and best practices related to search, backend development, and AI systems
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Lounge Discover

The Lounge Discover squad is the gateway to Lounge customer experience. As a cro...
Location
Location
Germany , Berlin
Salary
Salary:
Not provided
zalando.de Logo
Zalando
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Extensive professional experience with Java and building distributed systems at scale
  • Proficient with Elasticsearch and hands-on experience with both NoSQL (DynamoDB) and Relational (PostgreSQL) databases
  • Comfortable writing detailed architecture proposals and mentoring more junior engineers through code reviews and design feedback
  • Takes an active interest in Product and user behavior to help shape the roadmap
  • Actively drives alignment across teams and challenges decisions constructively
  • Understanding of the importance of system health and willingness to contribute to voluntary on-call rotation
Job Responsibility
Job Responsibility
  • Lead the creation of Technical Design Documents (TDD) and define robust architectures that support high-traffic discovery features and complex catalog structures
  • Work daily with Product Managers, Product Analytics, Designers, and Frontend Engineers to translate business requirements into technical reality
  • Develop and maintain high-availability APIs and microservices using Java, ensuring they are performant and resilient
  • Embrace an AI-first development approach, utilizing AI-powered tools to enhance efficiency and accelerate innovation in our discovery features
  • Design and optimize search systems (e.g. Elasticsearch, vector search), balancing relevance, latency, and scalability
  • Tackle complex discovery challenges such as real-time catalog updates, search relevance optimization, and high-throughput API design at scale
  • Design and optimize data models across a diverse stack including PostgreSQL, DynamoDB, and caching layers like Redis (Valkey)
  • Take ownership of the full software development lifecycle, including a voluntary 24/7 on-call rotation
What we offer
What we offer
  • 27 days of holiday a year to start for full-time employees (+1 day for every calendar year up to 30 days)
  • 2 paid volunteering days a year
  • Hybrid working model with up to 60% remote per week
  • Work from abroad for up to 30 working days a year
  • Employee shares program
  • 40% off fashion and beauty products sold and shipped by Zalando, 30% off Lounge by Zalando, discounts from external partners
  • Relocation assistance available (subject to prior agreement)
  • Family services, including counseling and support
  • Health and wellbeing options (including Wellhub, formerly Gympass)
  • Mental health support and coaching available
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Full Stack Web Development – GCP & Vertex AI Focus

Description Hybrid: This role is categorized as hybrid. This means the success...
Location
Location
United States , Austin
Salary
Salary:
Not provided
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science or related field, or equivalent experience
  • 5+ years of web application development experience
  • Strong frontend and backend development skills, including HTML, CSS, JavaScript, and Java, Python, and/or server-side JavaScript
  • Hands-on experience designing and operating production workloads on GCP, including services such as Cloud Run, GKE, Cloud Functions, Pub/Sub, Cloud Storage, Cloud SQL/Spanner, and BigQuery
  • Experience with AI-powered search or recommendation systems, ideally Vertex AI Search or similar semantic/vector search platforms
  • Experience with system design, testing, debugging, automation, and performance optimization
Job Responsibility
Job Responsibility
  • Develop competency across our complete web technologies stack (client, framework, and services)
  • Produce high quality software that is unit tested, reviewed, and checked in regularly for continuous integration and deployment
  • Serve as a tech lead, actively mentoring other engineers on the team and helping drive technical decisions and tradeoffs
  • Investigate and resolve performance bottlenecks across the full stack, including browser, edge, and cloud services
  • Lead efforts to automate testing, quality gates, and delivery pipelines, with a strong focus on reliability and observability
  • Work on API, Content Management, edge, and cloud systems that power GM brand and marketing experiences
  • Leverage your technical leadership to ensure we adhere to engineering best practices and evangelize opportunities to improve engineering productivity, and craftsmanship
  • Design and build web applications and services on GCP, leveraging services such as Cloud Run, GKE, Cloud Functions, Pub/Sub, Cloud Storage, Cloud SQL/Spanner, and BigQuery where appropriate
  • Implement and integrate Vertex AI Search to power intelligent search, semantic retrieval, and content discovery across GM's digital products (e.g., marketing sites, owner experiences, support content)
  • Define and evolve search schemas, indexing pipelines, and relevance signals (e.g., metadata, event telemetry, personalization signals) to continuously improve search quality and user satisfaction
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Web

Search at Uber Eats is more than just a utility; it’s the engine for discovery t...
Location
Location
United States , San Francisco; Sunnyvale
Salary
Salary:
202000.00 - 224000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of professional software engineering experience, with a track record of shipping high-impact, user-facing products
  • Strong TypeScript/JavaScript + web fundamentals (rendering, performance, debugging)
  • Proven experience in designing and implementing scalable, performant, and reliable front-end architectures
  • A strong sense of product intuition and a passion for the user experience
  • Strong cross-functional communication with PM, Design, and Data Science
Job Responsibility
Job Responsibility
  • Build intent expression and results modules that improve discovery and decision-making
  • Set and enforce performance standards (page load, responsiveness, memory/network efficiency)
  • Drive experimentation end-to-end with DS: hypotheses, instrumentation, ramp plans, and readouts
  • Partner with backend/platform teams on contracts, navigation patterns, and bridge capabilities
  • Mentor engineers and raise the bar on debugging rigor, code quality, and execution
What we offer
What we offer
  • Eligible to participate in Uber's bonus program
  • May be offered an equity award & other types of comp
  • Eligible to participate in a 401(k) plan
  • Eligible for various benefits
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Consumer Experience

As a Senior Software Engineer, you will drive the design and development of the ...
Location
Location
United States , San Francisco
Salary
Salary:
200000.00 - 230000.00 USD / Year
joinhandshake.com Logo
Handshake
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience in software engineering, ideally with consumer platforms, marketplaces, or social apps at meaningful scale
  • Proficiency in programming languages such as Python, Java, or JavaScript, with a track record of delivering robust, production-quality systems
  • Strong product sense and user empathy, with experience shaping features that create real value for members and measurable business impact
  • Experience with cloud platforms (AWS, Azure, or Google Cloud) and modern architectures (microservices, event-driven systems, or distributed systems)
  • Ability to break down complex problems, make pragmatic technical decisions, and communicate trade-offs clearly to both technical and non-technical stakeholders
  • Excellent communication and collaboration skills, with experience mentoring other engineers and contributing to a healthy engineering culture
Job Responsibility
Job Responsibility
  • Design and implement scalable, high-availability systems powering search and discovery experiences across our platform
  • Lead the development of agentic AI experiences for students, including our conversational AI agent for resume help, job search, and interview prep
  • Work with OpenAI real-time APIs and agentic frameworks to deliver intelligent, conversational features, and guide best practices for their use across teams
  • Collaborate with cross-functional partners (Product, Design, Data, GTM) to define, build, and iterate on features that drive member value and engagement
  • Own projects end-to-end, from technical design and implementation to rollout and monitoring, ensuring reliability and performance at scale
  • Champion engineering excellence through code reviews, technical mentorship, and improving our tooling, standards, and architecture
What we offer
What we offer
  • Equity in a fast-growing company
  • 401(k) match, competitive compensation, financial coaching
  • Paid parental leave, fertility benefits, parental coaching
  • Medical, dental, and vision, mental health support, wellness stipend
  • Learning stipend, ongoing development
  • Internet, commuting, and free lunch/gym in our SF office
  • Flexible PTO, 15 holidays + 2 flex days
  • Team outings & referral bonuses
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

As a Senior Software Engineer, you will drive the design and development of the ...
Location
Location
United States , San Francisco
Salary
Salary:
200000.00 - 235000.00 USD / Year
joinhandshake.com Logo
Handshake
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience as a full-stack engineer, confident driving architectural decisions across both frontend and backend
  • Strong proficiency in TypeScript, React, Ruby on Rails, SQL, and PostgreSQL
  • Demonstrated success collaborating with partners in product, design, and analytics to define, build, and ship great products and experiences
  • Experience leading large-scale projects from idea through high-quality delivery
  • A track record of implementing complex, scalable, and highly available services that power high-traffic platforms
  • Skilled at balancing technical trade-offs with product and business priorities, demonstrating sound judgment and product sense
  • Empathetic mentor and teammate, proactive in giving and receiving feedback to drive individual and team growth
  • Excellent communicator, able to clearly articulate technical decisions and business rationale to audiences of varying technical knowledge levels
Job Responsibility
Job Responsibility
  • Lead large projects through all stages—from brainstorming and requirements, through architectural design and experimentation, to execution and release
  • Architect and build scalable, high-quality full-stack systems powering core user journeys including search, discovery, matching, onboarding, and identity infrastructure
  • Drive technical decisions across frontend and backend, balancing trade-offs between product goals, user experience, and system reliability
  • Collaborate cross-functionally with product managers, designers, data analysts, and other engineers to ensure products align with business goals and user needs
  • Lead by example in maintaining high standards of quality in your own work and in the feedback you provide during code reviews and architecture discussions
  • Use both technical expertise and business acumen to influence the team’s roadmap, prioritizing product innovation alongside operational health initiatives like quality control and on-call reliability
  • Mentor and unblock teammates to accelerate delivery and elevate the team’s overall effectiveness
  • Take ownership of significant initiatives, including projects that require coordination across multiple engineers and stakeholders
  • Contribute to organization-level technical enhancements and help establish engineering best practices
What we offer
What we offer
  • Equity in a fast-growing company
  • 401(k) match, competitive compensation, financial coaching
  • Paid parental leave, fertility benefits, parental coaching
  • Medical, dental, and vision, mental health support, $500 wellness stipend
  • $2,000 learning stipend, ongoing development
  • Internet, commuting, and free lunch/gym in our SF office
  • Flexible PTO, 15 holidays + 2 flex days
  • Team outings & referral bonuses
  • Fulltime
Read More
Arrow Right

Senior Software Engineer (Applied AI)

As a Senior Software Engineer (Applied AI), you will play a critical hands-on ro...
Location
Location
United States , Seattle; New York City; Boston
Salary
Salary:
130000.00 - 200000.00 USD / Year
pearlhealth.com Logo
Pearl Health
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5-8+ years of professional experience in software engineering, with a strong foundation in service-oriented architectures and distributed systems
  • Hands-on experience building and productionizing Applied AI/LLM features, including working with RAG architectures, vector databases, embedding models, and/or Agentic workflows
  • Experience with observability and evaluation practices for production LLM systems (prompt tracking, quality metrics, cost monitoring)
  • Strong proficiency in Python, relational databases, and a major cloud platform (AWS preferred)
  • A deep understanding of modern service design principles, including RESTful and event-driven architectures
  • Proven experience designing, building, and optimizing data-intensive applications
  • A demonstrated history of mentoring engineers and driving technical best practices within a team
  • A strong background in performance optimization, reliability engineering, and security best practices
Job Responsibility
Job Responsibility
  • Design, build, and own production AI features powered by LLMs, including RAG architectures (chunking strategies, semantic search, vector databases) and Agentic workflows
  • Develop high-performance data pipelines, APIs, and microservices that process healthcare data at scale and securely integrate LLM outputs into user-facing experiences
  • Execute Proof-of-Concepts (POCs) and technical evaluations of new AI technologies to validate product viability and scalability
  • Build responsive web applications using modern frontend frameworks to deliver intuitive, user-facing intelligence and analytic features
  • Ensure observability, monitoring, and operational excellence for AI-powered services, championing security and regulatory compliance (HIPAA, SOC2)
  • Drive architectural decisions and system optimizations for AI features in close collaboration with product and engineering leadership
  • Own technical projects from discovery to delivery with autonomy, ensuring solutions align with business needs and long-term scalability
  • Mentor and upskill fellow engineers on Applied AI best practices, fostering a strong culture of technical excellence and collaborative growth
  • Contribute to the team's understanding of LLM capabilities, limitations, and best practices within the healthcare domain
  • Participate in thorough design and code reviews, raising the bar for technical quality across the team
What we offer
What we offer
  • discretionary performance bonus
  • equity options
  • competitive benefits package
  • Fulltime
Read More
Arrow Right