Cribl

Senior Software Engineer, Search – Fullstack

Cribl

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $170,000 - $210,000 per year

Job Level

About the role

  • Collaborate with cross-functional team members and stakeholders within the vision and scope of your product area, helping define project goals and acceptance criteria
  • Write clean, maintainable, and testable code with an eye towards observability and resilience
  • Help define and refine the software development practices that make our team effective – everybody’s feedback helps shape our process
  • Work on a mix of new features, bug fixes, and tech debt
  • Participate in the entire software development lifecycle, from requirements and design to testing, deployment, and production support/monitoring
  • Share on-call responsibilities and take part in team that embraces a model of service ownership
  • This position will require stand-by, on-call, or off-hours duties

Requirements

  • You are a self-starter, require minimal supervision, and have a track record of learning quickly
  • Ability to problem solve from first principles and maintain focus on overarching objectives
  • Ability to write clean, maintainable, and testable code
  • Experience building search, query and/or analytic systems working with structured and unstructured data
  • Experience in complex development environments, especially in large-scale highly available distributed systems and SaaS platforms
  • Excellent communication skills, both verbal and written; able to explain complex technical topics to both internal and external stakeholders with ease and in remote/distributed environments
  • Experience with full stack web development (e.g. React frontend with Node.js backend API/services)
  • Experience developing RESTful API's and interfaces that are secure and intuitive
  • Experience using assertion frameworks and tools to automate regression tests (e.g. Playwright, CodeceptJS, Mocha, Cypress, Jest)
  • In-depth experience with CI/CD pipelines such as BitBucket, Jenkins, CircleCI, etc
  • Experience with React, TypeScript/Javascript, Node.js, and SQL
  • Experience building interactive data visualizations
  • Comfortable working remotely
  • No fear! Speak your mind
  • Good jokes, or maybe better, bad jokes
  • A love for goats
Benefits
  • health insurance
  • dental
  • vision
  • short-term disability
  • life insurance
  • paid holidays
  • paid time off
  • fertility treatment benefit
  • 401(k)
  • equity
  • eligibility for a discretionary company-wide bonus
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
clean codemaintainable codetestable codefull stack web developmentRESTful APIsassertion frameworksCI/CD pipelinesReactNode.jsSQL
Soft Skills
self-starterproblem solvingexcellent communicationteam collaborationadaptabilityfocus on objectivesremote workfeedback acceptanceservice ownershipcreativity