Senior Software Engineer - Distributed Systems
תיאור המשרה
Distributed Systems engineers at our company design, implement and run in production the foundational platforms powering our applications. Your data pipelines will ingest, store, analyze and query in real-time billions of events per second from companies all over the globe. The platforms are optimized for durability, high availability, low latency, internet-scale footprint and operability.
What Youll
Do:Build fault-tolerant, horizontally scalable solutions running in multi-tenant environmentsWrite in Go, Java, Rust or C++, amongst other languagesUse Kafka, Redis, Cassandra, Elasticsearch and other open-source componentsOwn meaningful parts of our service, have an impact, grow with the companyRequirements: Who You Are:You have a BS/MS/PhD in a scientific field or equivalent experienceYou have significant backend programming experience in one or more languages (Go, Java, Rust, C++) You have been exposed to working on problems (high durability / low latency /)You can get down to the low-level when neededYou care about simple designs and performanceYou want to work in a fast, high-growth startup environment that respects its engineers and customersYoure excited about leveraging AI tools to enhance how you code, solve problems, and build - or eager to learn howYou have demonstrated ability to use AI coding tools in day-to-day workflows and validate, critique, and refine AI-generated outputBonus: Youre motivated to push the boundaries of how AI can improve software engineering best practices and contribute to building AI-enabled productsThis position is open to all candidates.
מתעניינים במשרה הזו?