Jobs and Careers
SU

Senior Software Engineer

Sumo Logic
Redwood City, United Statesfull_timeVerifiedPosted 3 Mar 2023
💰 $193,000/yr($184,000/yr$193,000/yr)

About the role

Senior Software Engineer at Sumo Logic (View all jobs)

Redwood City, CA

What you will be doing:

  • Design, architect and implement highly scalable, distributed and fault-tolerant multi-tenant backend systems using elastic big data analytics platform running in the AWS cloud.
  • Analyze and improve the efficiency and reliability of our backend systems developing management over terabytes of data using the latest and greatest technologies such as Kafka, microservices, Redis and Cassandra.
  • Evaluate requirements, estimate development costs, design and implement the software, review the design, architecture and implementation, and improve the development process.
  • Define and influence engineering best practices across organization.
  • Define technical specifications, influence product direction and manage roadmap, iterate plans and communicate to stakeholders.
  • Improve design specifications and write code.
  • Solve complex problems by iterating, redesigning, and innovating systems.
  • Lead, organize, and participate in cross-team discussion.
  • Characterize complex problems related to the scalability, reliability, performance, and security of production systems.
  • Develop instrumentation/profiling tools and systems.
  • Scale-up and tune search systems to the next level.
  • Involve in the following projects: Ingest data pipeline optimization for performance and scale.
  • Telecommuting is permitted.

 

What we need from you

Requirements:

Bachelor’s degree or foreign equivalent in Computer Science, Computer Engineering, Information Technology, or related IT field and five (5) years of post-baccalaureate, progressive experience as a Software Engineer, Software Developer or in a related role.

  • Experience with:
    • AWS or other cloud services;
    • Linux, multi-threaded programming, distributed systems;
    • Real-time streaming workflow over large amounts of data;
    • Object-oriented programming using Java, Scala, or C++; and
    • Algorithms and performance characteristics of large distributed software systems.

Senior Software Engineer at Sumo Logic (View all jobs)

Redwood City, CA

What you will be doing:

  • Design, architect and implement highly scalable, distributed and fault-tolerant multi-tenant backend systems using elastic big data analytics platform running in the AWS cloud.
  • Analyze and improve the efficiency and reliability of our backend systems developing management over terabytes of data using the latest and greatest technologies such as Kafka, microservices, Redis and Cassandra.
  • Evaluate requirements, estimate development costs, design and implement the software, review the design, architecture and implementation, and improve the development process.
  • Define and influence engineering best practices across organization.
  • Define technical specifications, influence product direction and manage roadmap, iterate plans and communicate to stakeholders.
  • Improve design specifications and write code.
  • Solve complex problems by iterating, redesigning, and innovating systems.
  • Lead, organize, and participate in cross-team discussion.
  • Characterize complex problems related to the scalability, reliability, performance, and security of production systems.
  • Develop instrumentation/profiling tools and systems.
  • Scale-up and tune search systems to the next level.
  • Involve in the following projects: Ingest data pipeline optimization for performance and scale.
  • Telecommuting is permitted.

 

What we need from you

Requirements:

Bachelor’s degree or foreign equivalent in Computer Science, Computer Engineering, Information Technology, or related IT field and five (5) years of post-baccalaureate, progressive experience as a Software Engineer, Software Developer or in a related role.

  • Experience with:
    • AWS or other cloud services;
    • Linux, multi-threaded programming, distributed systems;
    • Real-time streaming workflow over large amounts of data;
    • Object-oriented programming using Java, Scala, or C++; and
    • Algorithms and performance characteristics of large distributed software systems.

About Us

Sumo Logic, Inc. (NASDAQ: SUMO) empowers the people who power modern, digital business.  Through its SaaS analytics platform, Sumo Logic enables customers to deliver reliable and secure cloud-native applications. The Sumo Logic Continuous Intelligence Platform™ helps pra

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Sumo Logic

View company profile →