10 Aug
|
Reodotdev Tech
|
India
10 Aug
Reodotdev Tech
India
What You'll Do :
- Design, build, and maintain scalable, resilient, and high-performance backend services.
- Architect distributed systems that prioritize reliability, availability, and performance.
- Break down complex technical problems into straightforward, elegant, and maintainable solutions.
- Collaborate closely with Product Managers, Designers, and Engineers to shape product architecture and technical strategy.
- Write clean, well-tested, and well-documented code following engineering best practices.
- Drive technical design reviews, establish engineering standards, and influence architectural decisions.
- Optimize system performance, scalability, and operational efficiency.
- Mentor engineers through code reviews, design discussions, and technical guidance.
What We're Looking For :
- 5+ years of experience building and scaling backend systems in production environments.
- Strong expertise in Go, Python, PostgreSQL, Kubernetes, and Kafka.
- Deep understanding of data structures,
algorithms, distributed systems, and system design.
- Proven experience designing highly available, fault-tolerant, and scalable backend architectures.
- Strong debugging, performance optimization, and problem-solving skills.
- Excellent communication and collaboration skills with cross-functional teams.
- Bachelor's or Master's degree in Computer Science or a related engineering discipline from a top-tier institution, or equivalent industry experience demonstrating exceptional technical expertise.
Bonus Points If You :
- Have experience with event-driven architectures and high-throughput systems.
- Have built and maintained large-scale distributed systems.
- Think in terms of trade-offs and not just "best practices."
- Prior experience of working in a early stage startup
📌 Reo.Dev - Staff Engineer - Backend Development (India)
🏢 Reodotdev Tech
📍 India