Principal Software Engineer, Backend
3 weeks ago
About the Role
This position is for a Principal Software Engineer, Backend, at Cribl. As a key member of our team, you will help set the technical direction for Stream by working closely with other product stakeholders to identify, design, develop, and deliver products that delight our customers.
Key Responsibilities
- Provide technical direction for products, projects, and features with emphasis on back-end systems and APIs responsible for ingesting, processing, and routing data.
- Host architecture discussions and design reviews with others on your team.
- Partner with a cross-functional team of engineers, designers, and product managers to translate feature specifications into product designs and implementable code.
- Contribute to the Cribl Stream by designing and developing features for the data platform.
- Design, develop, test, and maintain clear, concise, and robust code that produces the desired outcomes for our customers.
- Develop expert-level knowledge of software development using JavaScript/TypeScript, Docker, and Git.
- Ensure product features are working as expected by creating robust test plans paired with comprehensive automated tests.
- Coach and mentor junior developers.
- Evangelize our innovation and engage our users by contributing to internal and external blogs related to the products that you help develop.
Requirements
- Bachelor's degree in CS/EE (MS preferred) with 12+ years of software development experience.
- Ability to problem-solve with holistic approaches; maintain focus on overarching objectives.
- Demonstrated experience working directly with clients to solve problems and gather feedback on innovations.
- Experience working with data-intensive applications and/or data streams processing.
- Strong knowledge of data structures, algorithms, operating systems, and distributed systems.
- Self-motivated, proactive, and pragmatic.
- Ability to lead projects across the team with little to no additional supervision.
- Experience in advanced development, especially in distributed systems and large, complex system environments deployed at scale.
- Working knowledge of Linux systems.
- Working knowledge of Docker and k8s.
- Experience with using and developing REST APIs.
- Experience with Agile processes and rapid iterative development.
- Experience using services from cloud-based platforms such as AWS, Azure, and GCP.
- Strong sense of ownership with focus on high-quality and high-performing deliverables.
- 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.
What We Offer
A competitive salary range of $200,000 - $315,000, depending on geographic location, plus 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.
Why Cribl?
We're 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 believe 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.
About Cribl
Cribl is the data engine for IT and Security. Many of the biggest names in the most demanding industries trust Cribl to solve their most pressing data needs. We're a serious company that doesn't take itself too seriously, and we're looking for people who love to get stuff done and laugh a bit along the way.
-
Senior Software Engineer
2 weeks ago
Boise, Idaho, United States SBM Management Services Full timeJob Title: Senior Software Engineer - Backend DevelopmentWe are seeking a skilled Backend Developer to join our team at Company. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining scalable and efficient backend systems using Java and related technologies.Key Responsibilities:* Design and implement...
-
Principal Software Engineer
1 month ago
Boise, Idaho, United States New Relic, Inc. Full timeJob Title: Principal Software EngineerWe are seeking a highly skilled Principal Software Engineer to join our team as a Compliance Architect. In this role, you will be responsible for developing and implementing comprehensive compliance strategies, ensuring adherence to industry standards and regulations.Key Responsibilities:Develop and implement compliance...
-
Senior Software Engineer, Lake
4 weeks ago
Boise, Idaho, United States Cribl Full timeAbout the RoleThis is a unique opportunity to join Cribl as a Senior Software Engineer, working closely with Product, Operations, and other business functions to deliver end-to-end features and functionality for Cribl Lake.As a key member of our team, you will contribute significantly to the technical direction and architecture of Cribl Lake, focusing on...
-
Senior Cloud Software Engineer
3 weeks ago
Boise, Idaho, United States Cribl Full timeAbout the RoleThis position is a key part of our team, working closely with Product and Operations teams to deliver end-to-end features and functionality to our users.As a Senior Cloud Software Engineer, you will bring a wealth of experience, wisdom, and patterns to help your team build towards the best outcomes.You will have the opportunity to take...
-
Senior Compiler Software Developer
1 day ago
Boise, Idaho, United States Rocket Software Full timeJob DescriptionWe are seeking a highly skilled Compiler Software Engineer to join our team at Rocket Software. As a key member of our software development team, you will be responsible for designing, developing, and troubleshooting software features and functionality.Key Responsibilities:Design and develop software tools, including compilers, operating...
-
Principal Reverse Engineer
4 weeks ago
Boise, Idaho, United States Idaho Scientific Full timeJob DescriptionAt Idaho Scientific, we're seeking a skilled Principal Reverse Engineer to join our team of experts in secure system solutions. As a key member of our team, you'll be responsible for deep diving into software, firmware, and hardware components to understand their architecture, functionality, and communication protocols.Key...
-
Cloud Software Developer
4 weeks ago
Boise, Idaho, United States Oracle Full timeAbout the RoleWe are seeking a skilled Cloud Software Developer to join our team in the development of major components in OCI services. As a key member of our team, you will collaborate with other teams across the company on solutions and features.ResponsibilitiesDesign and develop software components for OCI servicesCollaborate with cross-functional teams...
-
Principal Engineer, CMP
4 weeks ago
Boise, Idaho, United States Micron Technology Full timeAbout the RoleWe are seeking a highly skilled Principal Engineer to join our CMP Process Development team. As a key member of our team, you will be responsible for managing and executing CMP related projects, collaborating closely with different teams across TD and HVM, and ensuring all CMP processes are successfully transferred and yield ramped up.Key...
-
Senior/Principal DRAM BIOS Firmware Engineer
1 month ago
Boise, Idaho, United States Micron Technology Full timeAbout the RoleMicron Technology is seeking a highly skilled Senior/Principal DRAM BIOS Firmware Engineer to join our team. As a key member of our Compute Design Engineering Group, you will play a critical role in the design, development, and verification of UEFI BIOS firmware source code.ResponsibilitiesImprove BIOS firmware source code to enable system...
-
Principal Hardware Development Engineer
4 weeks ago
Boise, Idaho, United States Oracle Full timeJob DescriptionOracle is seeking a highly skilled Principal Hardware Development Engineer to join our team. As a key member of our cloud infrastructure team, you will be responsible for designing, developing, and deploying large-scale global Oracle cloud computing environments.The ideal candidate will have a strong background in network hardware engineering,...
-
Principal Engineer, CMP
4 weeks ago
Boise, Idaho, United States Micron Technology Full timeTransforming the Future of InformationAt Micron Technology, we're pushing the boundaries of what's possible with memory and storage solutions. As a Principal Engineer, CMP, you'll play a critical role in driving innovation and excellence in our Procurement and Operations Central Teams (PROCT) and Advanced Development Team (ADT).**Your Key...
-
Software Engineer
4 weeks ago
Boise, Idaho, United States HP Development Company, L.P. Full timeJob Title: Software EngineerJob Summary:This role is responsible for creating web applications, programs, and software processes to support business operations. The role is responsible for supporting the design, development, installation, testing, upgrades, and customer support. The role leverages technology to solve business problems by participating in all...
-
Software Engineer
4 weeks ago
Boise, Idaho, United States HP Full timeJob SummaryThis role is responsible for designing, developing, and maintaining software applications to support business operations. The successful candidate will work closely with senior engineers to ensure the highest quality software solutions.The ideal candidate will have a strong background in software development, with experience in languages such as...
-
Software Engineer
3 weeks ago
Boise, Idaho, United States Idaho Scientific Full timeJob DescriptionAt Idaho Scientific, we're seeking a talented Software Engineer to join our team of innovators. As a key member of our team, you'll be responsible for designing and developing secure system solutions that will shape the future of military systems.Key Responsibilities:Develop code to enable multiple hardware devices to work together...
-
Software Engineer
3 weeks ago
Boise, Idaho, United States HP Full timeJob SummaryThis role is responsible for creating web applications, programs, and software processes to support business operations. The role involves supporting the design, development, installation, testing, upgrades, and customer support. The role leverages technology to solve business problems by participating in all phases of the development process,...
-
Software Engineer III
1 month ago
Boise, Idaho, United States State of Idaho Full timeJob Title: Software Engineer IIIWe are seeking a highly skilled Software Engineer III to join our team in downtown Boise. As a key member of our IT Services Division, Applications and Development Bureau, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:Design and develop software applications using...
-
Senior Backend Software Developer
3 weeks ago
Boise, Idaho, United States Oracle Full timeTransformative EHR CapabilitiesThe Oracle Health Orders and Pharmacy Ecosystem team is dedicated to modernizing the Electronic Health Record (EHR) by establishing an AI-first EHR that serves as our core system of intelligence for healthcare.Our team focuses on delivering cutting-edge AI, user experience advancements, and open APIs for customers.As a Senior...
-
Embedded Software Engineer
4 weeks ago
Boise, Idaho, United States Micron Technology Full timeJob DescriptionWe are seeking a highly motivated and detail-oriented Embedded Software Engineer to join our team at Micron Technology. As an Embedded Software Engineer, you will be responsible for developing and debugging system or embedded software for our custom semiconductor testers.Key Responsibilities:Develop and debug system or embedded software for...
-
Principal Advanced DRAM Circuit Design Engineer
4 weeks ago
Boise, Idaho, United States Micron Technology, Inc. Full timeTransforming Information into IntelligenceMicron Technology, Inc. is a world leader in innovating memory and storage solutions that accelerate the transformation of information into intelligence, inspiring the world to learn, communicate and advance faster than ever.We are seeking a highly skilled and motivated Principal/MTS DRAM Circuit Design Engineer to...
-
Software Engineer
3 weeks ago
Boise, Idaho, United States Lumen Inc Full timeWe are seeking a Software Engineer to join our team at {company}.Key Responsibilities:Design, develop, and test software applications.Collaborate with cross-functional teams to identify and prioritize project requirements.Participate in code reviews and contribute to the improvement of the codebase.Requirements:Bachelor's degree in Computer Science or...