Build performant, highly scalable Bytebeam s data backend
Build performant, easy to use device side SDKs for linux and android
Convert features to design
Write and maintain design and architecture documents
Drive the quality of the platform
Quick resolution of team s roadblocks
Focus on rapid release cycles and ensure timely deliverables of the team
Mentor the team
Improve team and process efficiency
Own customer success for one or more customers
Who we are looking for ?
A good candidate must possess some or all of the following skills:
Excited about writing software for a platform which can potentially cater millions of new generation devices
Demonstrable experience in developing highly scalable and performant distributed systems
Comfortable with distributed consensus algorithms like Raft or Paxos (or any other)
Experience in the below tech stack and its ecosystem (standard library, most commonly used libraries and frameworks) Languages Rust (optional but should be willing to learn)
Message queues (working knowledge and understands the internals of atleast one) Kafka NATS MQTT brokers
Databases Clickhouse (optional)
Focus on customer success and a mindset to find solutions
Experience will definitely help you do your job better but is not the only criteria. We are looking for energy & enthusiasm and more importantly a vision for the future.