Senior Software Engineer
Senior full-stack engineer building identity, auth, and platform infrastructure for Cribl's telemetry products. Focus on Node.js/TypeScript, AWS, CI/CD, and mentoring junior engineers.
Responsibilities
- Help define and refine the software development practices that make the team effective
- Write clean, maintainable, and testable code with an eye towards observability and resilience
- Coach and empower less senior engineers to help them level up and own larger epics
- Work with cross-functional team members and stakeholders to decide on the vision and scope of the product area
- Work with Management, Product Engineering, and Operations to plan and forecast quarterly goals that include a mix of tech debt, bug fixes, and new features
- Champion the entire software development lifecycle from requirements and design to testing, deployment, and production support/monitoring
- Take on new adventures across the full-stack as Cribl Cloud is pushed forward
- Share on-call and take part in a team that embraces a model of service ownership
Requirements
- Must be able to write clean, maintainable, and testable full stack code (Node.js/TypeScript)
- Experience in complex development environments, especially in large-scale highly available distributed systems and SaaS platforms
- Experience in developing resilient and scalable backend services on any major cloud provider, preferably AWS
- Experience developing RESTful APIs and interfaces that are secure and intuitive
- Knowledge of data structures, algorithms, Linux, and distributed systems
- Knowledge of secure web development practices with troubleshooting complex application workflows and performance tuning
- Experience using assertion frameworks and tools like Mocha, Cypress, Jest to automate regression checks
- Self-starter with minimal supervision and track record of learning quickly
- Cares about details and is dedicated to elegant and high quality software
- In-depth experience with CI/CD pipelines such as BitBucket, Jenkins, CircleCI, etc.
- Broad range of experience implementing various cloud design patterns
- Experience with serverless / lambda based implementations
- Experience implementing Authentication & Authorization for internal and external customers
Nice-to-Haves
- Applicants must be able to comply with U.S. government security requirements for access to FedRAMP-authorized systems, which may include U.S. citizenship
Software Engineer
Design, develop, and deploy AI and full-stack applications for enterprise finance workflows. Requires 2+ years B2B SaaS experience, a CS bachelor's, and expertise in OOP, relational databases, modern AI models, and accounting standards.
Senior Software Engineer
Senior Software Engineer architecting and building a next-generation EMR platform using React, TypeScript, Next.js, Node.js, and MongoDB. Owns features end-to-end, mentors engineers, and drives technical excellence in a fully remote agile environment.
Senior Software Engineer
Senior engineer designing and scaling high-traffic distributed services, deploying features with flags, and troubleshooting production issues. Requires 6+ years experience, architecture skills, and AI tool fluency.
2026 New Grad | Software Engineer, Full-Stack (Chicago)
New grad full-stack software engineer role building production AI systems for global supply chain logistics and payments. Must ship code on day one, rotate across platform/product/commercial tracks, and work onsite 4 days/week in Chicago.