Sr Staff Software Engineer, Stream Integrations

Posted 4 months agoViewed
United StatesFull-TimeSoftware Development
Company:Cribl
Location:United States, EST, PST
Languages:English
Seniority level:Staff, 8+ years (MS) or 12+ years (BS)
Experience:8+ years (MS) or 12+ years (BS)
Skills:
AWSDockerLeadershipNode.jsSoftware DevelopmentAgileElasticSearchGCPGitJavascriptKafkaKubernetesLDAPSoftware ArchitectureTypeScriptAlgorithmsAzureData StructuresREST APILinuxMicroservices
Requirements:
BS in CS/EE with 12+ years of experience or MS with 8+ years. Expert knowledge of building products leveraging large-scale data sets. Excellent communication skills (verbal and written). Self-driven and motivated with ability to learn new technologies quickly. Expert knowledge of data structures, algorithms, operating systems, and distributed systems. Strong experience with performance optimization of complex systems. Expert knowledge of designing, implementing, and interfacing with REST APIs. Experience with Agile processes and rapid iterative development. Experience using services from cloud platforms (AWS, Azure, GCP). Strong sense of ownership with focus on high quality and high performing deliverables. Expert knowledge of Linux systems. Working knowledge of Docker and k8s. Experience with authorization and authentication standards (Oauth2, OpenID Connect, LDAP, SAML) is a plus. Experience with Microsoft Office 365 APIs is a plus.
Responsibilities:
Develop features integrating Cribl's data stream processing engine with systems like Splunk, Elastic Search, Kafka, AWS S3, Azure Blob Storage, and Google Cloud Storage. Rapidly develop subject matter expertise in third-party technologies for R&D. Provide technical and thought leadership. Mentor and coach junior engineers. Contribute to the technical roadmap. Introduce performance and efficiency improvements. Champion teamwork, engineering best practices, and a customer-focused mindset. Lead feature development and evangelism/coaching. Design, develop, test, and maintain code. Develop expert-level knowledge of Node.js, JavaScript/TypeScript, Docker, and Git. Create robust test plans and automated tests. Collaborate with cross-functional teams. Provide feedback on feature design and code reviews. Contribute to internal and external blogs. Help maintain and support SaaS products, including on-call rotations.
About the Company
Cribl
251-500 employeesReal Time
View Company Profile
Similar Jobs:
Posted 4 days ago
United States, CanadaFull-TimeFinancial Infrastructure
Staff Software Engineer, Stream Infrastructure
Posted 22 days ago
US and SpainFull-TimeSoftware Development
Staff Software Engineer, Integrations
Company:Breezeway
Posted 4 months ago
Canada, United StatesFull-TimeSoftware Development
Staff Software Engineer I - Stream Governance
Company:Confluent