Job Closed
This listing is no longer active.
Cribl is an information technology (IT) company that is on a mission “to unlock the value of all machine data.” The company, as an employer, fosters a colla
Staff Software Engineer, Cribl AI
Location
United States
Posted
137 days ago
Salary
$185K - $255K / year
Seniority
Lead
Job Description
Staff Software Engineer, Cribl AI
Cribl
• Productionize, launch, and operate AI-based technology integrations into Cribl’s core products with the goal of solving real customer problems • Partner with product & design leaders to prototype and experiment with new AI features • Stay up-to-date with the latest AI technologies and trends • This position will require stand-by, on-call, or off-hours duties
Job Requirements
- 5-8+ years of professional frontend engineering experience w/ modern web technologies
- Ability to problem solve from first principles and maintain focus on overarching objectives
- Proven experience designing and scaling complex React-based web applications
- Deep expertise in TypeScript/JavaScript, HTML, CSS
- Experience building AI agent-driven conversational user interfaces
- Familiarity with LLM application patterns (RAG, agents, prompt engineering)
- Excellent communication skills, both verbal and written, able to explain complex technical topics to both internal and external stakeholders with ease, even in remote/distributed environments
Benefits
- health, dental, vision, short-term disability, and life insurance
- paid holidays and paid time off
- fertility treatment benefit
- 401(k)
- equity
- eligibility for a discretionary company-wide bonus
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Participate in the conception, development, and implementation of new, complex features for Heat Fleet • Design, standardize, and implement robust APIs serving as the central communication interface • Establish and uphold high standards for code quality, maintainability, and test coverage • Work closely with designers and other stakeholders throughout the company • Be involved in the technical analysis of ideas, new features, and requirements
This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description Cohort AI is seeking a Senior Software Architect to shape and lead the design of modern, cloud-native platforms that power our AI and data-driven solutions. In this role, you will own architectural strategy end-to-end—driving system design decisions, setting engineering standards, and guiding teams as they build scalable, secure, and high-performing systems. You will play a key role in defining how our platforms evolve, with a strong emphasis on cloud infrastructure, distributed systems, and data architecture. Beyond hands-on technical leadership, you’ll help cultivate a strong engineering culture focused on quality, clarity, and continuous improvement. - Define and lead the architecture of complex, cloud-based systems with a focus on scalability, reliability, and security - Design and evolve data architectures, including data models, pipelines, and lifecycle management practices - Partner closely with product, engineering, and business stakeholders to translate requirements into robust technical designs - Establish and uphold best practices across software design, development workflows, and deployment strategies - Evaluate, select, and integrate cloud platforms, databases, and supporting technologies - Provide technical leadership and mentorship to engineering teams, raising overall technical standards - Review system designs and implementations, offering clear, actionable feedback - Create and maintain architectural documentation to ensure clarity and long-term maintainability - Drive improvements in development processes, tooling, and engineering methodologies - Implement data governance and security practices to ensure integrity, consistency, and compliance - Stay current with emerging technologies and architectural patterns to inform future platform evolution Qualifications - Bachelor’s or Master’s degree in Computer Science, Engineering, or a related discipline - 8+ years of professional software development experience, with significant focus on cloud architectures - Deep experience with one or more cloud platforms (AWS, Azure, or Google Cloud) - Strong foundation in software architecture principles, design patterns, and best practices - Proven experience designing and leading large-scale, distributed systems - Solid expertise in database technologies (SQL and NoSQL) and data management concepts - Hands-on experience with data architectures, including data warehousing, ETL pipelines, and governance models - Proficiency in at least one modern programming language (Python, Java, C#, or JavaScript) - Experience with DevOps practices such as CI/CD, infrastructure as code, and automated testing - Strong analytical and problem-solving skills with a system-level mindset - Excellent communication and leadership abilities, capable of influencing cross-functional teams - Comfortable working in agile environments with a collaborative, ownership-driven approach
• Own the end-to-end content strategy and execution for Blogs focused on CIAM, security, developer, and enterprise audiences • Guides, eBooks, and gated assets for lead generation • webinar content including themes, landing pages, promotions, and follow-ups • Campaign and product landing pages • Social media content aligned to demand generation and distribution goals • Own on-page SEO for blogs, landing pages, and core website pages • Plan and execute programmatic SEO initiatives to scale organic traffic and inbound leads • Conduct keyword research, content gap analysis, and internal linking optimization • Drive conversion improvements across: • Landing pages and gated assets • Website journeys and CTA • LiveChat and conversational lead capture • Build, test, and optimize landing pages to improve conversion rates and lead quality • Own lifecycle and campaign email marketing including: • Drip and nurture campaigns • Automation and engagement workflows • Conversion-focused email journeys
• Build real-time, high-load data collection services • Drive architectural decisions for shared infrastructure components: metrics, distributed tracing, and configuration management • Collaborate with multi-functional teams on integration points and API contracts • Ensure operational perfection: monitoring, and performance optimization



