This job posting has expired
Expired on April 1, 2026
Senior Software Engineer (Streaming/Data-Intensive Systems)
Job Description
Design and build the next generation of data architecture, powering real-time insights at massive scale. Design efficient, data-intensive backend services to collect, process, and store petabytes of data, with a strong focus on performance, scalability, and system behavior under load.
Responsibilities
- Design efficient, data-intensive backend services
- Investigate, debug, and optimize system behavior across CPU, memory, and I/O
- Lead large-scale projects involving complex systems and cutting-edge technologies
- Develop innovative data formats and exchange mechanisms
- Share knowledge and mentor fellow engineers
- Collaborate with cross-functional teams on data solutions
Qualifications
- 6+ years of experience in software engineering
- Strong fundamentals in computer science (data structures, concurrency, memory management)
- Experience tackling large-scale, high-volume systems
- Experience with cloud providers such as AWS and Azure