Companyname

Companyname

Senior Software Engineer

San Francisco · Senior

Sponsorship not specifiedDetected 48 days ago
JavaData StructuresAlgorithmsPostgreSQLMongoDBElasticsearchCommunication

About the role

  • We are seeking a Senior Software Engineer to join our innovative team focused on improving storage efficiency for metrics, logs, and other data types.
  • Your work will advance our solutions for querying and optimizing data storage layouts.
  • The role involves enhancing existing logging systems, evolving metrics processing capabilities for large-scale adoption, and driving efficiency improvements across storage systems.

Responsibilities

  • Build new, data-intensive features and refine current solutions for ease of understanding and use.
  • Design and implement advanced algorithms and data structures at system and hardware levels.

Requirements

  • Strong core Java skills with expertise in data structures and concurrency.
  • Experience with storage systems and OS-level abstractions.
  • Experience using data storage technologies such as Elasticsearch, Solr, PostgreSQL, MongoDB, or Cassandra.
  • Experience in database, search engine, OS, or cloud service development.
  • Deep understanding of concurrent and parallel programming.
  • Excellent grounding in applied data processing (algorithms, data structures).
  • Proven ability to drive projects end to end with high autonomy.
  • Solid software engineering fundamentals and a record of delivering quality solutions.
  • Collaborative approach to development, including asynchronous teamwork.
  • Excellent verbal and written communication skills.
  • Background designing/leading cross-functional initiatives.
  • Open-source contributions and familiarity with CI workflows.
  • WHY JOIN US?

Company info

  • Collaborate with a global team of experienced engineers focused on data storage and query systems.

This listing is sourced directly from Companyname's careers page and normalized into a canonical job model.