Talent.com
This job offer is not available in your country.
Backend Engineer - Python / Golang

Backend Engineer - Python / Golang

WorksconsultancyDelhi, IN
30+ days ago
Job description

Responsibilities :

  • Minimum 8+ years of post-internship, full-time, hands-on, professional software development experience developing distributed backend systems at scale.
  • Expertise in Python, and ideally Golang as well
  • Experience with distributed systems, microservices architecture, and handling high-throughput workloads
  • Experience with GraphQL, REST, HTTP, and the ability to design maintainable APIs
  • Experience with message queues (Kafka, RabbitMQ), caching systems (Redis, Memcached), and database technologies (SQL and NoSQL)
  • Familiarity with software engineering best practices such as unit / integration / end-to-end testing, design documents, CI / CD, A / B testing, code reviews, and documentation
  • Strong organizational skills, the ability to prioritize tasks and keep projects on schedule.
  • Excellent communication skills. You collaborate effectively with teams in a fully remote environment and discuss complex topics with technical and non-technical audiences.
  • BS degree in Computer Science, a similar technical field of study or equivalent practical, professional, hands-on experience.
  • You love to build new things and thrive in ambiguity and even failure. You care about innovation.
  • Bonus : experience with LLMs, RAG, and / or general ML :
  • 8+ years of hands-on backend development experience Strong expertise in Python (Golang is a plus)
  • Proven experience building distributed systems and working with microservices architecture
  • Skilled in designing and maintaining APIs (GraphQL, REST, HTTP)
  • Experience with message queues (e.g., Kafka, RabbitMQ), caching (Redis / Memcached), and databases (SQL & NoSQL)
  • Scaled systems handling high-throughput :
  • Geo - Armenia, Argentina

(ref : hirist.tech)

Create a job alert for this search

Backend Engineer • Delhi, IN