Senior Software Engineer, Stream

2 days ago


Boise, Idaho, United States Cribl Full time
About Cribl

Cribl is a remote-first company that empowers its employees to do their best work, wherever they are. We believe in diversity, innovation, and customer satisfaction.

Job Description

We are seeking a Senior Backend Engineer to join our Stream team. As a key member of our team, you will help set the technical direction for Stream by working closely with our existing team of engineers and product managers to identify, design, develop, and deliver products that delight our customers.

This role is equal parts research and development. You will be empowered to influence our internal tools, technologies, and processes as we continue to grow. If you enjoy the challenges of building scalable, robust, and high-performing distributed systems that process large data sets in real-time, this position may be right for you.

Responsibilities
  1. Develop software for projects and features with an emphasis on backend systems and APIs responsible for ingesting, processing, and routing data.
  2. Design, develop, test, and maintain clear, concise, and robust code that produces the desired outcomes for our customers.
  3. Partner with a cross-functional team of engineers, designers, and product managers to translate feature specifications into product designs and implementable code.
  4. Ensure product features are working as expected by creating rich test plans paired with comprehensive automated tests.
  5. Mentor and coach junior engineers on the design and implementation of their code.
  6. Have end-to-end ownership of the software you develop, regularly participating in your team's on-call/support rotation.
  7. 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.
  • 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 maybe better, bad jokes.
  • A love for goats.
What We Offer

We offer a competitive salary range of $150,000 - $200,000, depending on geographic location. In addition to a competitive salary, Cribl also offers 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), equity, and eligibility for a discretionary company-wide bonus.

We are an equal-opportunity employer and welcome applicants from diverse backgrounds. 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.



  • Boise, Idaho, United States Cribl Full time

    About the RoleCribl is seeking a highly skilled Senior Software Engineer to join our Stream Control Plane team. As a key member of our team, you will be responsible for developing software that enables our customers to administer and manage their Cribl Stream deployment.Key ResponsibilitiesDevelop software to administer and manage Cribl Stream at scale,...


  • Boise, Idaho, United States Cribl Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Cribl, a remote-first company that empowers employees to do their best work. As a Senior Backend Engineer, you will play a key role in shaping the technical direction of our Stream product, working closely with a talented team of engineers and product managers to...


  • Boise, Idaho, United States Cribl Full time

    About the RoleWe are seeking a highly skilled Senior Backend Engineer to join our team at Cribl. As a key member of our engineering team, you will play a critical role in shaping the technical direction of our Stream product.As a Senior Backend Engineer, you will work closely with our existing team of engineers and product managers to identify, design,...


  • Boise, Idaho, United States Cribl Full time

    About CriblCribl is a serious company that doesn't take itself too seriously. We're a rapidly growing organization that empowers our employees to do their best work, wherever they are. As a remote-first company, we believe in putting customers first and delivering value through innovative solutions.Job SummaryWe're seeking a highly skilled Senior Software...


  • Boise, Idaho, United States Sunbelt Controls Full time

    Job Title: Senior Software EngineerJoin Sunbelt Controls, a leading provider of building automation system solutions, as a Senior Software Engineer. In this role, you will lead a team of engineers in designing, executing, and mentoring projects.Key Responsibilities:Supervise and develop a team of engineers specializing in building automation...


  • Boise, Idaho, United States Micron Technology Full time

    Job DescriptionMicron Technology is a world leader in innovating memory and storage solutions that accelerate the transformation of information into intelligence.Job SummaryWe are seeking a highly skilled Senior Embedded Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and testing...


  • Boise, Idaho, United States Micron Technology Full time

    About Micron TechnologyMicron Technology stands at the forefront of memory and storage innovations, committed to converting data into actionable insights that drive progress and creativity. As a Senior Software Engineer, you will engage in international initiatives, working alongside diverse teams to develop and refine software applications.Key...


  • Boise, Idaho, United States Micron Technology Full time

    About Micron TechnologyMicron Technology stands at the forefront of memory and storage solutions, committed to converting data into actionable insights that drive innovation and progress. As a Senior Software Engineer, you will engage in international projects, partnering with diverse teams to develop and refine software systems.Key Responsibilities:Create...


  • Boise, Idaho, United States Providence Health & Service Full time

    About the RoleWe are seeking a highly skilled Senior Systems Software Engineer to join our Cloud Native Engineering team. As a key member of our team, you will be responsible for designing, developing, and deploying cloud-native software systems that meet the needs of our customers.Key ResponsibilitiesDesign and develop cloud-native software systems using a...


  • Boise, Idaho, United States Cribl Full time

    About CriblCribl is a serious company that doesn't take itself too seriously. We're a remote-first company that believes in empowering our employees to do their best work, wherever they are.We're growing rapidly and looking for collaborative, curious, and motivated team members who are passionate about putting customers first. As the data engine for IT and...


  • Boise, Idaho, United States Providence Health & Service Full time

    About the RoleWe are seeking a highly skilled Senior Systems Software Engineer to join our Cloud Native Engineering team. As a key member of our team, you will be responsible for designing and developing software and automation tools to describe modern cloud native infrastructure, systems, and application security, monitoring, and operational excellence.Key...


  • Boise, Idaho, United States Oracle Full time

    Job DescriptionOracle is seeking a highly skilled Senior Principal Software Engineer to join our team. As a key member of our software engineering division, you will play a critical role in designing, developing, and troubleshooting software programs for databases, applications, tools, and networks.Responsibilities:Design and develop software programs for...


  • Boise, Idaho, United States Convertkit Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our Builders Squad, responsible for building the suite of tools creators use to build their emails, landing pages, and more. As a key member of our engineering team, you will be working closely with product stakeholders to drive the technical direction of our...


  • Boise, Idaho, United States Wondr Health Full time

    About Wondr HealthWe are a leading digital health company that specializes in behavior transformation. Our mission is to improve the physical and emotional health of individuals through personalized, skill-building programs.Job SummaryWe are seeking a highly skilled and experienced Software Engineer, Technical Lead to join our team. The ideal candidate will...


  • Boise, Idaho, United States Oracle Full time

    Job Title: Principal Software EngineerOracle is seeking a highly skilled Principal Software Engineer to join our team. As a key member of our Infrastructure Delivery Engineering team, you will be responsible for designing, developing, and delivering high-quality software solutions for our cloud infrastructure.Responsibilities:Design and develop scalable,...


  • Boise, Idaho, United States Cribl Full time

    About CriblCribl is a serious company that doesn't take itself too seriously. We're a remote-first company that believes in empowering our employees to do their best work, wherever they are. We're growing rapidly and looking for collaborative, curious, and motivated team members who are passionate about putting customers first.Job SummaryWe're seeking a...


  • Boise, Idaho, United States Cribl Full time

    About CriblCribl is a serious company that doesn't take itself too seriously. We're a remote-first company that believes in empowering our employees to do their best work, wherever they are. We're growing rapidly and looking for collaborative, curious, and motivated team members who are passionate about putting customers first.Job SummaryWe're seeking a...


  • Boise, Idaho, United States Micron Technology Full time

    About Micron TechnologyMicron Technology stands at the forefront of memory and storage solutions, committed to converting data into actionable insights that drive innovation and progress. As a Senior Software Engineer, you will engage in significant global initiatives, partnering with diverse teams to develop and refine software systems.Key...


  • Boise, Idaho, United States Oracle Full time

    Job Title: Principal Software EngineerOracle is seeking a highly skilled Principal Software Engineer to join our team. As a key member of our Infrastructure Delivery Engineering team, you will be responsible for designing, developing, and delivering high-quality software solutions for our cloud infrastructure.Responsibilities:Design and develop scalable,...


  • Boise, Idaho, United States American Credit Acceptance Full time

    About the RoleWe are seeking a highly skilled Sr. Software Engineer to join our team at American Credit Acceptance. As a key member of our engineering team, you will be responsible for designing and implementing functional software solutions that meet user needs and align with our business goals.Your primary objective will be to deliver impactful value by...