Senior Software Engineer, Stream

3 weeks ago


Little Rock, Arkansas, United States Cribl Full time
Role Summary

We are seeking a highly skilled Senior Software Engineer, Stream to join our team at Cribl. As a key member of our team, you will be responsible for developing and maintaining our data engine for IT and Security, working closely with our existing team of engineers and product managers to design, develop, and deliver high-quality products that meet the needs of our customers.

Key Responsibilities
  • Develop software for projects and features with an emphasis on backend systems and APIs responsible for ingesting, processing, and routing data.
  • Design, develop, test, and maintain clear, concise, and robust code that produces the desired outcomes for our customers.
  • Partner with a cross-functional team of engineers, designers, and product managers 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.
  • Be a driver, take the initiative to help the larger team reach desired outcomes even if it's outside your job description.
Requirements
  • Demonstrated experience building products that leverage large-scale data sets (Node.js/Typescript).
  • 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.
  • Strong sense of ownership with focus on high-quality and high-performing deliverables.
  • Experience developing services for cloud-based platforms.
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 bad jokes.
  • A love for goats.
Compensation and Benefits

The salary for this role is dependent on geographic location. The salary offered within the range described will be based on the individual candidate's job-related knowledge, skills, and experience. In addition to a competitive salary, Cribl also offers a generous benefits package which includes health, dental, vision, short-term disability, and life insurance, paid holidays and paid time off, a fertility treatment benefit, 401(k), equity, and eligibility for a discretionary company-wide bonus.

We are an equal-opportunity employer and celebrate diversity in all its forms. If you are a motivated and talented individual who is passionate about building scalable, robust, and high-performing distributed systems, we encourage you to apply for this exciting opportunity.



  • Little Rock, Arkansas, United States Cribl Full time

    Role OverviewAs a Senior Backend Software Developer at Cribl, you will play a key role in shaping the technical direction of our Stream product. You will work closely with a talented team of engineers and product managers to design, develop, and deliver high-quality software that meets the needs of our customers. This is a fully remote role, and we value...


  • Little Rock, Arkansas, United States Cribl Full time

    About CriblCribl is a fast-growing, remote-first company with a mission to unlock the value of all observability data. We believe in shipping phenomenal products and doing good by our customers and communities. Our products provide customers with a new and unprecedented level of observability, intelligence, and control over their real-time data.Job SummaryWe...


  • Little Rock, Arkansas, United States Pivotal Solutions Inc Full time

    Job Title: Senior Software Development EngineerJob Summary:We are seeking a highly skilled Senior Software Development Engineer to join our team at Pivotal Solutions Inc. As a key member of our software development team, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our...


  • Little Rock, Arkansas, United States Rocket Software Full time

    Job SummaryThe Senior Program Manager is a pivotal role responsible for managing the successful delivery of Rocket solutions through effective program management.Key ResponsibilitiesDevelop and maintain a strategic roadmap for the assigned program portfolio, ensuring each program aligns with Rocket's organizational goals.Lead the development and adoption of...


  • Little Rock, Arkansas, United States Oracle Full time

    About the RoleOracle is seeking a highly skilled Senior Cloud Software Engineer to join our team. As a key member of our Cloud Engineering organization, you will be responsible for designing, developing, and deploying cloud-based software applications.Key Responsibilities:Design and develop cloud-based software applications using modern programming languages...


  • Little Rock, Arkansas, United States Cribl Full time

    About the RoleCribl is seeking a skilled Senior Software Engineer to join our team and contribute to the development of Cribl Lake. As a Senior Software Engineer, you will work closely with Product, Operations, and other business functions to deliver end-to-end features and functionality for Cribl Lake.Key ResponsibilitiesContribute to the technical...


  • Little Rock, Arkansas, United States Cribl Full time

    About the RoleCribl is seeking a highly skilled Senior Software Engineer to join our team as a back-end focused engineer. In this role, you will collaborate with a diverse and inclusive team of software developers to shape the future of Cribl Search's Performance and Executor Infrastructure.As a Senior Software Engineer, you will have the opportunity to...


  • Little Rock, Arkansas, United States Highmark Health Full time

    Job SummaryHighmark Health is seeking a skilled Senior Software Engineer Solutions Architect to join our agile software engineer team. As an integral member of the team, you will be responsible for building scalable software applications across all digital channels to serve our customers.Key ResponsibilitiesLead the resolution of technical and business...


  • Little Rock, Arkansas, United States First Orion Full time

    Join First Orion's Data Engineering team and take on the challenge of designing and building data-driven products and services. As a Software Development Engineer, you will be responsible for developing low-latency, high-throughput APIs, ETL data pipelines, and managing big data applications with attention to detail.This role involves working on complex data...


  • Little Rock, Arkansas, United States Oracle Full time

    Job Title: Senior Software Engineer - HealthThe Oracle Health Orders and Pharmacy Ecosystem team is focused on modernizing the Electronic Health Record (EHR) by establishing an AI-first EHR that will serve as our core system of intelligence for healthcare. Our team is focused on delivering physician ordering capabilities that will provide cutting-edge AI,...


  • Little Rock, Arkansas, United States First Orion Full time

    Job Summary:We are seeking a highly skilled Software Development Engineer to join our Data Engineering team at First Orion. As a key member of our team, you will be responsible for designing and building data-driven products and services that safeguard hundreds of millions of consumers and enterprise businesses from telecommunications fraud.Key...


  • Little Rock, Arkansas, United States Cribl Full time

    About the RoleCribl is seeking a Senior Software Engineer to join our team and contribute to the development of our cloud-native platform. As a key member of our engineering team, you will work closely with product, operations, and other business functions to deliver end-to-end features and functionality for Cribl Lake.You will leverage your experience and...


  • Little Rock, Arkansas, United States Euronet Worldwide, Inc. Full time

    We are seeking a highly skilled C++ Software Developer to join our global team at Euronet Software Solutions in Little Rock, Arkansas. As a key member of our team, you will have the opportunity to contribute to the development of innovative payment technologies that power our global operations.Responsibilities:Design and implement high-quality, efficient,...


  • Little Rock, Arkansas, United States Southwest Power Pool Full time

    About the RoleWe are seeking a highly skilled Senior Software Developer to join our dynamic IT Applications Engineering Services team at Southwest Power Pool (SPP). As a key member of our team, you will be responsible for developing customized web applications for the Engineering organization, enhancing the success, efficiency, and productivity of engineers...

  • Software Engineer

    2 weeks ago


    Little Rock, Arkansas, United States Focused HR Solutions Full time

    We are seeking a highly skilled Software Engineer to join our team. The ideal candidate will have a strong background in software development and a passion for creating innovative solutions.Main Responsibilities:Design and develop software applications using a variety of programming languages.Collaborate with cross-functional teams to identify and prioritize...


  • Little Rock, Arkansas, United States NESCO Inc Full time

    Job Summary: We are seeking a highly skilled Senior Process Engineer to join our team at Nesco Resource. The ideal candidate will have a strong background in chemical engineering and process optimization, with a minimum of 5 years of experience in supporting production processes and process design.Key Responsibilities:Provide process engineering support to...


  • Little Rock, Arkansas, United States Cribl Full time

    About CriblCribl is a serious company that doesn't take itself too seriously. We're looking for people who love to get stuff done and laugh a bit along the way. As a remote-first company, we empower our employees to do their best work, wherever they are.We believe in putting customers first and delivering high-quality software. Our data engine, Stream,...


  • Little Rock, Arkansas, United States Cross Country Nurses Full time

    Job Title: Senior Software DeveloperWe are seeking an experienced & skilled Senior Software Developer to join our team at {company}.As a Senior Software Developer, you will be responsible for designing, developing, and testing software applications to meet the needs of our clients. You will work closely with our cross-functional teams to identify business...


  • Little Rock, Arkansas, United States Novalink Solutions Full time

    Job Title: Senior Software DeveloperAt Novalink Solutions, we are seeking a highly skilled Senior Software Developer to join our team. As a Senior Software Developer, you will be responsible for developing and supporting applications that support the Arkansas Judiciary.Key Responsibilities: Work on an Agile team that employs the Disciplined Agile Methodology...


  • Little Rock, Arkansas, United States Harrison Consulting Solutions Full time

    Job Summary:We are seeking a highly skilled Senior Water Resources Engineer to join our team at Harrison Consulting Solutions. As a key member of our water/wastewater team, you will be responsible for leading engineering and project management duties, including evaluating, designing, and constructing projects. Your expertise will be essential in developing...