Observe is a SaaS Observability product which enables businesses to investigate modern distributed applications 10x faster. Observe ingests anything with a timestamp (e.g. system and application logs, metrics, and traces), and then structures that data so that it is correlated and easy to navigate. We enable engineers to spend more time coding features and less time investigating incidents. Finally, because of Observe’s unique elastic architecture, it is priced based on usage, making it cost 10x less than incumbents. Watch this video to learn more about our mission.
Traditional approaches to this problem have resulted in fragmented tooling and fragile dashboards which, in turn, have resulted in exploding costs and complexity. At Observe, we believe that the core challenge lies in organizing and relating telemetry data emitted by those applications, despite the fact it is constantly changing. Solving this data problem makes observability an order of magnitude easier, faster, and less expensive. At Observe, we didn’t set out to build another monitoring tool company, we set out to build a data company. Observe is founded by top enterprise VC Sutter Hill Ventures and has a founding team from leading Enterprise SaaS companies Snowflake, Splunk, and Wavefront.
To run our always-on platform, we need a solid foundation for deploying and supporting services and use cases, and in support of that, we need engineers rooted in distributed systems. If you enjoy developing support for caching, sharding, networking mesh topology and robust analysis and tests of such systems, join us as we build the future of machine data!
Developing robust APIs for distributed caching with various levels of consistency guarantees
Making our services take full advantage of available Kubernetes infrastructure
Enhancing database and modeling libraries to support robust, deterministic operation
Analyzing and rearranging parts of the service into cohesive service groups
Improving our use of declarative capabilities and automated analysis in our engineering toolset
Optimize usage of machine resources to deliver faster responses, cheaper
Continually re-building our rocket, as it's taking off!
Qualifications (you match several but not all)
BSCS degree or equivalent experience
7+ years experience working on service infrastructure
Fluency in modern statically typed languages, especially Go and C++
Understanding of distributed system operations and failure modes
Knowledge of HTTP as well as other networking protocols
Ability to foresee and steer developer use and misuse of fundamental APIs
Container cluster-based development, especially with Kubernetes
Experience with SQL, especially Postgres
Written and spoken communication about technical topics in the English language
Observe is on the cusp of reaching product/market fit, and we're planning to grow tremendously in the coming years. You can be part of the foundational team that makes that growth possible. Join a team that's still small, in a start-up environment that improves quality by reducing bureaucracy and reducing time-to-ship!