Senior Software Engineer, Stream

2 days ago


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

Cribl is seeking a talented Senior Software Engineer to join our Stream team. As a key member of our engineering team, you will be responsible for designing, developing, and delivering high-quality software solutions that meet the needs of our customers.

Key Responsibilities:

  • Design and develop scalable, robust, and high-performing distributed systems that process large data sets in real-time.
  • Partner with cross-functional teams to translate feature specifications into product designs and implementable code.
  • Ensure product features are working as expected by creating rich test plans paired with comprehensive automated tests.
  • Mentor and coach junior engineers on the design and implementation of their code.
  • Have end-to-end ownership of the software you develop, regularly participating in your team's on-call/support rotation.

Requirements:

  • Demonstrated experience building products that leverage large-scale data sets.
  • Strong knowledge of data structures, algorithms, and distributed systems.
  • Enjoy learning new technologies and ability to understand how to root cause complex problems.
  • Experience with using and developing REST APIs.
  • Experience with Agile processes and rapid iterative development.

Preferred Qualifications:

  • Master's degree in Computer Science or similar field.
  • Prior experience working on data-intensive applications and/or data streams processing.
  • Experience using Docker and cloud platforms such as AWS, Azure, GCP.
  • Open source contribution.
  • No fear of speaking your mind.
  • Good jokes, or maybe better, bad jokes.
  • A love for goats.

What We Offer:

  • A competitive salary range of $150,000 - $200,000.
  • A generous benefits package including health, dental, vision, short-term disability, and life insurance.
  • Paid holidays and paid time off.
  • A fertility treatment benefit.
  • 401(k) and equity.
  • Eligibility for a discretionary company-wide bonus.

About Cribl:

Cribl is a remote-first company that values diversity and inclusion. We believe that differences are valued and welcomed, and we work together to bring out the best in each other. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or any other applicable legally protected characteristics in the location in which the candidate is applying.



  • Denver, Colorado, United States Sumo Logic Full time

    Unlock the Power of Cloud-Native SecurityAt Sumo Logic, we're revolutionizing the way companies approach security detection. Our cloud-native platform is designed to process hundreds of billions of events from security-relevant data sources daily. As a Senior Software Engineer I, Security Detections, you'll play a crucial role in building and scaling our...


  • Denver, Colorado, United States Audacy Full time

    About the RoleAudacy is seeking a highly skilled Senior Software Engineer to join our Back End Application Team. As a key member of our team, you will be responsible for designing and building data stream applications using Kafka core concepts and connectors.You will work closely with our cross-functional teams to integrate Kafka with other data processing...


  • 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 Stream Realty Full time

    Job Title: Senior Transaction CoordinatorAt Stream Realty Partners, we are seeking a highly skilled and detail-oriented Senior Transaction Coordinator to join our team. As a key member of our brokerage team, you will be responsible for supporting our transaction professionals in a fast-paced and dynamic environment.Responsibilities:Assist with market surveys...


  • Denver, Colorado, United States Sumo Logic Full time

    Unlock the Power of Data-Driven SecurityAt Sumo Logic, we're revolutionizing the way companies approach security operations. Our cloud-native, multi-tenant data platform is designed to process hundreds of billions of events from security-relevant data sources daily. As a Senior Software Engineer I, Security Detections, you'll play a critical role in building...


  • 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 Autodesk Full time

    Transform Buildings with Data-Driven InsightsCome join the Autodesk Tandem product team to revolutionize how buildings are designed, built, and operated. With up to 50% of operational carbon emissions coming from buildings, and 30% of energy wasted due to poor design and operating decisions, we're on a mission to empower building operators with their data.As...


  • 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 Stream Realty Full time

    Job Title: Senior Transaction CoordinatorAt Stream Realty Partners, we are seeking a highly skilled and detail-oriented Senior Transaction Coordinator to join our team. As a key member of our brokerage team, you will be responsible for supporting our transaction professionals in a fast-paced and dynamic environment.Responsibilities:Assist with market surveys...


  • 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...