RedwoodCityRecruiter Since 2001
the smart solution for Redwood City jobs

Sr. Software Engineer - Distributed Systems

Company: Quest Groups LLC
Location: Redwood City
Posted on: May 16, 2022

Job Description:

Senior Software Engineer - Distributed Systems Location: 100% Remote

  • As a Senior Software Engineer - Distributed Systems, you will actively contribute and lead engineers in the design and development of new distributed data processing capabilities. You will be instrumental in helping us solve complex low-latency, distributed systems challenges to handle our ever-increasing scale. Our system is a highly distributed, fault tolerant, multi-tenant platform that includes bleeding edge components related to storage, messaging, search, and analytics. This system ingests and analyzes terabytes of data a day, while making petabytes of data available for search and forensic analysis.
    What you'll be working on:
    • 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.
    • 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 multi-petabyte per day scale.
    • Help manage exabytes of data using the latest and greatest technologies such as Kafka, Microservices, Kubernetes and Docker.
      Your experience and skills include:
      • B.S. or higher in Computer Sciences or related discipline (M.S. a plus)
      • 4+ 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
      • Hands-on object-oriented programming experience (e.g., Java, Scala)
      • Excellent verbal and written communication
      • Open to candidates remote candidates on the West Coast or the Rockies
        About Us: What we do:
        • We are a cloud-native SaaS machine data analytics platform, solving complex monitoring problems for DevOps, SecOps and ITOps teams. Customers love our product because it allows them to easily monitor and optimize their mission critical, large scale applications.Massive Scale:
          • Our microservices architecture in AWS ingests hundreds of terabytes daily across many geographic regions. Millions of queries a day analyze hundreds of petabytes of data.

Keywords: Quest Groups LLC, Redwood City , Sr. Software Engineer - Distributed Systems, IT / Software / Systems , Redwood City, California

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest California jobs by following @recnetCA on Twitter!

Redwood City RSS job feeds