Senior Software Engineer, Search

1 day ago


Denver, Colorado, United States Cribl, Inc Full time
About the Role

Cribl, Inc is seeking a highly skilled Senior Software Engineer to join our team as a Backend Engineer - Distributed Search. As a key member of our engineering team, you will be responsible for designing and implementing a novel distributed and federated search system for in-place data.

Key Responsibilities:

  • Architect and implement a high-performance distributed search system
  • Collaborate with cross-functional teams to design and develop new features
  • Work with our engineering team to ensure seamless integration with existing systems

Requirements:

  • Bachelor's degree in Computer Science or related field (MS preferred)
  • Expertise in performance tuning of web applications with a deep understanding of profiling, network optimization, code optimization, and environment optimization
  • Familiarity with AWS, Lambda, and Cloud Infrastructure
  • Ability to problem-solve from first principles and maintain focus on overarching objectives

Preferred Qualifications:

  • No fear of speaking up
  • Good jokes (or bad ones)
  • A love for goats
  • Experience working remotely
  • Experience with TypeScript/JavaScript and Node.js

What We Offer:

  • Competitive salary ($165,000 - $195,000)
  • Generous benefits package, including health, dental, vision, short-term disability, and life insurance
  • 401(k) and equity
  • Discretionary company-wide bonus

About Cribl, Inc:

Cribl, Inc is a remote-first company that values diversity, inclusion, and innovation. We're committed to creating a culture where differences are valued and welcomed, and we work together to bring out the best in each other.



  • Denver, Colorado, United States Cribl, Inc Full time

    About the RoleCribl, Inc is seeking a highly skilled Staff Software Engineer to join our remote-first team. As a key member of our Search and Analytics team, you will be responsible for architecting and implementing a novel distributed and federated search system for in-place data.As a Staff Engineer, you will have the opportunity to shape the future of...


  • Denver, Colorado, United States Cribl, Inc Full time

    About the RoleCribl, Inc is seeking a highly skilled Staff Software Engineer to join our remote-first team focused on the Cribl Search's Performance and Executor Infrastructure.This is an ideal role for anyone passionate about building high-performance web applications in a dynamic and collaborative environment.As a Staff Software Engineer, you will have the...


  • Denver, Colorado, United States Software AG Full time

    About the RoleWe are seeking a highly skilled and experienced software engineer to join our Software AG CONNX team in a remote capacity. As a key member of our team, you will be responsible for designing, implementing, and maintaining features for the CONNX product suite.Key ResponsibilitiesLead the design, implementation, and maintenance of new features for...


  • Denver, Colorado, United States Generac Power Systems Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Generac Power Systems. As a Senior Software Engineer, you will be responsible for designing, developing, and testing software applications that power our energy technology solutions.Key Responsibilities:Design and develop software applications...


  • Denver, Colorado, United States DISH Network Full time

    Job Title: Senior Software EngineerAt DISH Network, we are seeking a highly skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for designing, developing, and deploying software applications that meet the needs of our customers.Key Responsibilities:Design and develop software applications using Java, AEM,...


  • Denver, Colorado, United States CyberCoders Full time

    Job Title: Senior Software Engineer Job Summary: We are seeking an experienced Senior Software Engineer to join our team at CyberCoders. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining complex software systems using Python and Django. Key Responsibilities: * Design and develop scalable and...


  • Denver, Colorado, United States Lynx Software Technologies Full time

    Job OverviewThompson Software Solutions, a Lynx Software Technologies company, is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our multi-site team, you will be responsible for designing, developing, and testing software products for safety-critical applications.Key Responsibilities:Develop and integrate software...


  • Denver, Colorado, United States Software AG Full time

    Job SummaryWe are seeking a highly skilled and experienced software engineer to join our Software AG CONNX team in a remote capacity. The successful candidate will be responsible for designing, implementing, and maintaining features for the CONNX product suite, which is primarily written in cross-platform C++.Key ResponsibilitiesLead and own the design,...


  • Denver, Colorado, United States Lynx Software Technologies Full time

    Job OverviewWe are seeking a highly skilled Senior Software Engineer to join our team at Lynx Software Technologies. As a key member of our team, you will be responsible for designing, developing, and testing software products for embedded systems.Key Responsibilities:Develop and integrate software products for embedded systemsCollaborate with...


  • Denver, Colorado, United States SET Development Full time

    Job Title: Senior Software EngineerWe are seeking an experienced Senior Software Engineer to join our Satellite Systems team at SET Development. In this role, you will be responsible for developing, integrating, and testing software for satellite systems in collaboration with customers and vendors.Key Responsibilities:Develop and integrate software for...


  • Denver, Colorado, United States CCS IT Full time

    Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our core engineering team at CCS IT. This role will be critical in developing, maintaining, and optimizing data processing infrastructure, with a primary focus on time-series databases.Key ResponsibilitiesDesign, implement, and maintain robust time-series databases such...


  • Denver, Colorado, United States VORTO Full time

    {"title": "Senior Software Engineer", "description": "About VORTOWe are a software company that aims to make supply chains more sustainable. Our team is passionate about building innovative solutions to complex problems.As a Senior Software Engineer at VORTO, you will have the opportunity to work on cutting-edge projects that drive business growth and...


  • Denver, Colorado, United States TIER4 GROUP Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at TIER4 GROUP. As a key member of our software development team, you will be responsible for designing, developing, and delivering high-quality software solutions that meet the needs of our customers.Key Responsibilities:Collaborate with...


  • Denver, Colorado, United States Lynx Software Technologies Full time

    Job OverviewThompson Software Solutions, a Lynx Software Technologies company, is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our multi-site team, you will be responsible for designing, developing, and testing software products for safety-critical applications.Key Responsibilities:Develop and integrate software...


  • Denver, Colorado, United States CCS IT Full time

    Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our core engineering team at CCS IT. This role will be critical in developing, maintaining, and optimizing data processing infrastructure, with a primary focus on time-series databases.Key Responsibilities:Time-Series Database Development and Optimization: Design,...


  • Denver, Colorado, United States EVONA Full time

    Senior Embedded Software EngineerEVONA is seeking a highly skilled Senior Embedded Software Engineer to lead the development of mission-critical embedded software on their satellites.Key Responsibilities:Develop the full software lifecycle and architecture for embedded software systems on new LEO satellites.Lead HiL testing, on-vehicle testing, and...


  • Denver, Colorado, United States Oracle Full time

    About the RoleWe are seeking a highly experienced Senior Director of Software Engineering to lead our software development teams and drive the success of our customers.This is a high-visibility and high-impact role that will shape our future infrastructure business and enable growth.Key ResponsibilitiesManage large engineering teams and deliver distributed...


  • Denver, Colorado, United States SET Development Full time

    Job Title: Senior Embedded Software EngineerWe are seeking a highly skilled Senior Embedded Software Engineer to join our Satellite Systems team at SET Development. As a key member of our team, you will be responsible for developing, integrating, and testing software for satellite systems in collaboration with customers and vendors.Key...


  • Denver, Colorado, United States Motorola Solutions Full time

    Job DescriptionWe are seeking a Senior Staff Software Engineer to join our team in Chicago or Fort Collins. As a key member of our Command Central Video Services team, you will be responsible for the architecture, design, and development of cloud-based Video Management Solutions.Our products allow customers to respond effectively in mission-critical...


  • Denver, Colorado, United States EVONA Full time

    Job Title: Senior Embedded Software EngineerLocation: HybridSalary: Up to $170k base + equity + benefitsEVONA is seeking a Senior Embedded Software Engineer to lead the development of mission-critical embedded software on their satellites.Key Responsibilities:Develop the full software lifecycle and architecture for embedded software systems on new LEO...