Who are we:
Raptee.HV is a full- stack electric motorcycle startup with a very strong technical moat, founded in 2019 by four engineers from Chennai (Ex Tesla, Wipro), working on bringing a no-compromise upgrade motorcycle to an otherwise scooter- only EV market. Raptee is incubated at CIIC & ARAI.
Role Overview:
We are looking for a technically sharp
Golang Intern
to join our core engineering team. You will be building high-performance backend systems and lightweight system daemons that sit at the intersection of embedded hardware and cloud infrastructure. You will focus on writing highly concurrent, memory-efficient Go code, designing strict binary communication schemas, and managing complex data streams using advanced spatial database technologies.
What You’ll Do:
Systems Development:
Design and maintain high-performance backend applications and system-level daemons using Golang.
Data Serialization & API Contracts:
Design, implement, and maintain highly efficient
Protobuf
schemas for device-to-cloud and inter-process communication. Ensure strict forward and backward compatibility to support seamless OTA updates.
Performance Engineering:
Analyze and aggressively optimize Go codebases for execution speed and memory efficiency using profiling tools (e.g.,
pprof
,
trace
) to minimize operational burden.
Data Architecture:
Manage database schemas in
PostgreSQL
, writing highly optimized queries and indexing strategies to handle high-throughput time-series data.
Geospatial Intelligence:
Implement spatial data processing and geolocation-based features utilizing
PostGIS
.
Communication Layer:
Build reliable communication bridges connecting edge devices with cloud backend services utilizing
gRPC, MQTT, and TCP
.
Concurrency & Reliability:
Write clean, modular, and fault-tolerant code utilizing Go’s concurrency primitives (Goroutines, Channels, Context).
Who Can Apply?
Golang Mastery:
Strong proficiency in Go. You should be deeply comfortable with its concurrency model, interface design, and memory management.
Protocol Buffers (Protobuf):
Strong working knowledge of
Protobuf
. You must understand how to optimize serialization size and compute overhead, and clearly articulate why binary payloads are prioritized over JSON for high-frequency telemetry.
Database Expertise:
Hands-on experience with
PostgreSQL
, including relational design and query optimization. Familiarity with
PostGIS
is highly desirable.
Cloud & Infrastructure:
Hands-on experience or working knowledge of containerizing applications using
Docker
and deploying services on
AWS
.
Networking Fundamentals:
Solid understanding of network protocols spanning the transport and application layers (TCP/UDP, gRPC, MQTT).
Systems Thinking:
Deep interest in Linux environments, system-level daemons, and designing for the constraints of edge/embedded hardware.
Tooling:
Familiarity with Git, Linux CLI, and building/debugging in a headless environment.
Bonus Points For:
A portfolio of backend projects demonstrating complex data routing or custom network protocols.
Contributions to open-source Go projects or exposure to C/Rust in a systems context.
Understanding of fault containment and graceful degradation in distributed systems.
Why Join Us?
Opportunity to work in a fast-paced and dynamic environment.
Opportunities for professional advancement as the company undergoes expansion.
A culture that fosters collaboration and creativity within the team.
Collaborate closely with seasoned experts in the field.
Gaining an entry point into the field of automobile development.