Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

6sense Logo

Sr. Software Engineer

6sense

$175,389 - $257,238
Sep 10, 2025
San Francisco, CA, US
Apply Now

6sense is looking to revolutionize how B2B organizations create revenue by predicting customers most likely to buy and recommending the best course of action to engage anonymous buying teams.

Requirements

  • Strong foundation in data structures, algorithms, and software architecture.
  • Deep experience in writing complex, optimized SQL across distributed data stores.
  • Hands-on expertise in Python (preferred), with willingness or experience working in Java.
  • Familiarity with database internals and performance tradeoffs for engines like SingleStore, Trino, Hive, Spark, or Databricks.
  • Proven success in building systems that scale to billions or trillions of records.
  • Comfort working with dynamic schema modeling, ORMs, and custom DSLs.
  • Proficient in cloud services (AWS, GCP, or Azure), and containerized environments (Docker, Kubernetes)

Responsibilities

  • Own and evolve a framework for turning dynamic, logic-driven filter sets into performant query plans for multiple backends.
  • Translate filter trees with native object types, dynamic operators, parameters, and internal relationships into efficient queries for query engines such as SingleStore and Trino.
  • Ensure that heterogeneous filters can be composed and executed to produce the correct unified output object type.
  • Design and develop reusable SDKs and microservices that empower other engineering teams to consume the query framework as a self-service platform.
  • Build scalable solutions that are robust to high cardinality, massive datasets, and distributed database architectures.
  • Identify optimization opportunities and contribute to the framework’s resilience, scalability, and developer usability.
  • Partner closely with teams building Segments, Sales Intelligence, Workflows, and Analytics to ensure your services meet broad, evolving needs.

Other

  • BS/MS in Computer Science or a related technical field.
  • 5+ years of backend engineering experience, ideally in data-intensive systems.
  • You are a system thinker who enjoys building platforms that empower other developers.
  • You can articulate complex logic clearly to both technical and non-technical audiences.
  • You take ownership and pride in your work, pushing toward elegant, maintainable solutions.
  • You’re curious, adaptable, and open to evolving with the framework as it grows in scope and complexity.
  • You value teaching and mentoring, and you’re capable of guiding others through architectural tradeoffs and best practices.