SDE 3 - Python / Go
Job Description
Core Responsibilities: Design & Development : Architect and implement scalable backend services and APIs using Python or Golang, ensuring high performance, resilience, and extensibility. System Ownership : Take end-to-end ownership of critical modules, from design and development to deployment and support. Technical Leadership : Conduct design and code reviews, enforce best practices, and mentor junior engineers to raise the team’s technical bar. Collaboration : Work closely with product managers, architects, and other engineers to translate business requirements into technical solutions. Performance & Reliability : Troubleshoot complex issues in production systems, identify root causes, and design sustainable long-term solutions. Innovation : Evaluate new technologies, contribute to proof-of-concepts, and recommend tools that can improve developer productivity. Process Improvement : Drive initiatives to improve coding standards, CI/CD pipelines, and automated testing practices. Knowledge Sharing: Document designs, create technical guides, and share insights with the broader engineering team. Experience and Expertise: 4–7 years of backend development experience with Python or Golang. Strong expertise in designing, developing, and scaling microservices and distributed systems. Solid understanding of concurrency, multi-threading, and performance optimization. Proficiency with databases (SQL/NoSQL), caching systems (Redis, Memcached), and messaging systems (Kafka, RabbitMQ, etc.). Hands-on experience with Linux development, Docker, and Kubernetes. Familiarity with cloud platforms (AWS/GCP/Azure) and related services. Strong debugging, profiling, and optimization skills for production-grade systems. Experience with AI-powered development tools is a strong plus; familiarity with concepts like 'agentic coding' for workflow automation or 'context engineering' for leveraging LLMs in system design is highly desirable. Skills: Strong problem-solving ability, with experience handling complex technical challenges. Ability to lead technical initiatives and mentor junior engineers. Excellent communication skills to collaborate with cross-functional teams and articulate trade-offs. Self-motivated, proactive, and able to operate independently while aligning with team goals. Passionate about engineering culture, quality, and developer productivity.
Job Information
Get Jobs Like This
New HyrHub jobs and similar roles, straight to your inbox.
Weekly digest. Unsubscribe anytime.
Considering Relocating for This Job?
Before you apply, see how far your salary will go in Bengaluru (Bangalore). Compare take-home pay, rent, food & transport costs vs other tech cities.