About OneIOT
OneIOT is an AI-native IoT software company building the next generation of connected, data-driven platforms. We're a fast-moving team based out of T-Hub, Hyderabad, working across markets — which means the work doesn't always fit neatly into a 11-to-8 box. We're looking for people who are genuinely comfortable with that: someone who can flex their hours around what the day actually needs, not just clock in and out. If you thrive in a startup environment where priorities shift fast and ownership matters more than rigid schedules, you'll fit right in here.
We're looking for a Backend Engineer Intern who's excited about building scalable backend systems using Golang. You'll design, develop, and optimize the APIs and data pipelines powering our next-generation IoT and data-driven platforms.
What You'll Do
Develop and maintain high-performance backend services in Golang
Build REST and gRPC APIs for large-scale data systems
Optimize PostgreSQL queries and database interactions
Collaborate with frontend, DevOps, and product teams on end-to-end delivery
Write clean, testable, maintainable code following best practices
Participate in design discussions, code reviews, and architecture improvements
What We're Looking For
0–1 year of backend development experience
Hands-on experience with Golang (concurrency, goroutines, channels)
Solid understanding of PostgreSQL and microservices architecture
Experience with Docker and message queues (Kafka/NATS preferred)
Familiarity with Node.js or TypeScript is a plus
Strong problem-solving mindset and a sense of ownership
Nice to Have
Experience with Redis, Prometheus, Grafana, or Kubernetes
Exposure to CI/CD workflows
Prior experience in a startup or fast-paced product workplace
If you love solving backend challenges and thrive on performance-driven systems — let's talk.