Senior Software Engineer, Developer Productivity

Cribl · Enterprise · AB · Engineering

This role is for a Senior Software Engineer on the Engineering Productivity team, focusing on building and improving the toolchain for engineers. The team's charter is to deliver robust, reliable, and secure services to ensure Cribl Engineering & customer success. The role involves developing and implementing processes, conducting data analysis, identifying bottlenecks, and building tools to increase throughput and quality within the SDLC. While the company is in the AI space and mentions AI-driven software, the core function of this role is developer productivity and toolchain improvement, not direct AI/ML model development.

What you'd actually do

  1. Develop and implement processes and systems to improve productivity and efficiency across the organization
  2. Conduct data analysis and design experiments to test and validate proposed solutions
  3. Identifying bottlenecks, deploying process improvements, reducing manual tasks, and developing tools to increase throughput and quality
  4. Build a deep understanding of our engineering culture, tools and practices. Identify what works and what needs improvement.
  5. Engage with engineers to understand their needs, concerns and desires.

Skills

Required

  • 3-5 years of experience in a Devtools, DevOps or Engineering productivity role
  • In-depth experience with CI/CD pipelines such as BitBucket, Jenkins, CircleCI, etc
  • Experience with enterprise-scale engineering environments
  • Development with Python, Bash or TypeScript in a Linux or Mac environment
  • Experience with containers and container orchestration
  • Experience with Infrastructure as code
  • Strong analytical and problem-solving skills
  • Comfortable working with AI-driven software to optimize workflows
  • Comfortable with a high level of autonomy and working with a distributed team
  • Proven ability to work independently and as part of a team
  • Ability to work under pressure and meet tight deadlines

Nice to have

  • A love for goats

What the JD emphasized

  • end-to-end software development experience is your passion
  • opinions on how to make things better
  • desire to build consensus around ideas
  • Passion for Developer Productivity