Apply

Staff Software Engineer, Search - Backend

Posted about 1 month agoViewed

View full description

💎 Seniority level: Staff

📍 Location: USA

💸 Salary: 200000.0 - 230000.0 USD per year

🔍 Industry: IT and Security

🏢 Company: Cribl👥 251-500💰 $150,000,000 Series D over 2 years agoReal TimeBig DataInformation TechnologySoftware

🗣️ Languages: English

🪄 Skills: AWSNode.jsSoftware DevelopmentAgileAlgorithmsData Structures

Requirements:
  • You are a self starter, minimal supervision and have a track record of learning quickly.
  • Expertise in performance tuning of web applications with a deep understanding of profiling, network optimization, code optimization and environment optimization.
  • Familiar with AWS, lambda and Cloud Infrastructure.
  • Ability to problem solve from first principles and maintain focus on overarching objectives.
  • Experience building search, query and/or analytic systems working with structured and unstructured data.
  • Knowledge of data structures, algorithms, linux, and distributed systems.
  • Experience with agile processes and rapid iterative development.
  • Experience in developing distributed systems at scale.
  • Experience working in a dynamic and highly-innovative environment.
  • 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.
Responsibilities:
  • Help define and refine the software development practices that make our team effective.
  • Write clean, maintainable, and testable code with an eye towards observability and resilience.
  • Work with cross-functional team members and stakeholders to decide on the vision and scope of your 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.
  • Share on-call and take part in a team that embraces a model of service ownership.
Apply