Staff Software Engineer – Core Ingest

🕒 April 28

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Sumo Logic

Sumo Logic

501 - 1000 employees

Founded 2010

☁️ SaaS

🔒 Cybersecurity

💰 $110M Series G on 2019-05

SaaS • Cybersecurity • Cloud Computing

Sumo Logic is a cloud-based machine data analytics company that offers a comprehensive platform for monitoring, troubleshooting, automating, and defending IT infrastructures. The company specializes in cloud security intelligence, leveraging AI and machine learning to provide enhanced observability and security threat detection. It is known for its powerful log management capabilities, which help organizations unlock cloud security and efficiently troubleshoot system issues. Sumo Logic's platform integrates seamlessly with cloud services, providing infrastructure monitoring and application observability to modernize IT operations. Their solutions are tailored to various use cases, including DevSecOps, cloud migration, and digital customer experience enhancement.

📋 Description

• Designing and implementing extremely high-volume, fault-tolerant, scalable backend systems that process and manage petabytes of customer data. • Work to improve algorithms built to schedule load on clusters of thousands of machines elastically at runtime. • Experience in multi-threaded programming and distributed systems • Improve systems to provide performance guarantees to customers in a shared-everything multi-tenant architecture. • Lead and contribute to the re-architecting of our internal message processing technology to petabyte per day scale. • Help manage exabytes of data using the latest and greatest technologies such as Kafka, Kubernetes, and Docker. • Work across Sumo, interfacing with multiple teams, including Search, Security, and Metrics & Tracing, to identify requirements and architect solutions to meet their data core ingest needs.

🎯 Requirements

• B.S. or higher in Computer Sciences or related discipline (M.S. a plus) • 6-8+ years of industry experience with a proven track record of ownership and delivery • Experience developing scalable distributed data processing solutions • Experience in multi-threaded programming • Experience in running large scalable distributed services following a microservice architecture • Experience in Apache Kafka • Hands-on object-oriented programming experience (e.g., Java, Scala) • Excellent verbal and written communication skills • Understand performance characteristics of commonly used data structures (maps, lists, trees, etc).

Apply Now

Similar Jobs

🕒 April 27

Stord

1001 - 5000

☁️ SaaS

🚗 Transport

🛍️ eCommerce

Staff Software Engineer serving as a technical lead at Stord. Leading technical direction and contributing to core product development for high-impact software.

Angular

Cloud

Distributed Systems

Docker

Google Cloud Platform

JavaScript

Kubernetes

Node.js

React

TypeScript

Vue.js

🕒 April 24

HubSpot

1001 - 5000

🤝 B2B

☁️ SaaS

Principal Software Engineer leading the next evolution of Data Hub at HubSpot. Involves data systems design, working with PM and analytics teams, and AI integration.

Apache

Distributed Systems

Spark

🕒 April 24

Capital One

10,000+ employees

🏦 Banking

💳 Fintech

💸 Finance

Director of Software Engineering at Capital One Shopping, managing teams and driving innovation in technology solutions to save customers money.

AWS

Microservices

🕒 April 24

Red Ventures

1001 - 5000

🏢 Enterprise

💸 Finance

Senior Engineer focused on AI-first development practices at Red Ventures Home. Building agentic workflows and scalable AI solutions for customer experiences and operational efficiency.

JavaScript

Next.js

Python

React

Spark

TypeScript

Go

🕒 April 24

Handshake

501 - 1000

👥 HR Tech

🎯 Recruiter

🤝 B2B

Staff Software Engineer leading architecture and evolution of Reinforcement Learning Environments at Handshake. Collaborating with teams to enhance AI model learning and system design.

Cloud

Distributed Systems

TypeScript