12 Sep
|
Nineleaps
|
Hyderabad
12 Sep
Nineleaps
Hyderabad
Key Responsibilities
- Lead the architecture, design, development, and delivery of scalable backend services
using Python.
- Own technical direction and architectural decisions for backend systems and services.
- Design and build robust RESTful APIs, microservices, and distributed systems
capable of handling high-scale workloads.
- Design and implement real-time communication systems, including WebSocket-based
services, where required.
- Drive system performance, scalability, reliability, availability, and security.
- Lead performance optimization, capacity planning, monitoring, debugging, and
production issue resolution.
- Establish and promote best practices around code quality, testing, observability, CI/CD,
and production readiness.
- Collaborate closely with frontend, product, DevOps, infrastructure, and other
cross-functional teams to deliver end-to-end solutions.
- Mentor and provide technical guidance to engineers, contributing to overall team growth
and engineering excellence.
- Review code and architecture designs, identify technical risks, and drive improvements
across backend systems.
- Take ownership of complex technical problems and deliver reliable, maintainable,
production-grade solutions.
Required Skills & Qualifications
- 5+ years of software engineering experience, with significant experience in backend
development.
- Strong expertise in Python and experience building production-grade backend
applications.
- Proven experience designing and developing REST APIs and microservices
architectures.
- Solid understanding of distributed systems, scalability, fault tolerance, and
high-availability architectures.
- Hands-on experience with WebSockets and real-time backend integrations.
- Strong experience with SQL/NoSQL databases, caching systems, and data-intensive
applications.
- Experience with performance optimization, monitoring, logging, debugging, and
production operations.
- Strong understanding of software engineering principles, design patterns, and clean
architecture.
- Proven ability to lead technical initiatives and make sound architectural decisions.
- Strong communication, collaboration, and technical leadership skills.
- Experience mentoring engineers and conducting effective code and design reviews.
Skills
- Python and Systems design
📌 Python Backend Engineer (Hyderabad)
🏢 Nineleaps
📍 Hyderabad