Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Backend Engineer

Home > Python programming jobs

Backend Engineer in Remote new

  • YipitData
  • Full time
  • Email
  • India

Responsibilities

  • Develop, optimize, and maintain scalable pipelines for structured and unstructured data.
  • Maintain and enhance the stability, reliability, and availability of data systems and services.
  • Build and refine expandable, high-performance data architecture and internal data services.
  • Design and implement data functionality and intuitive data visualizations based on product and business requirements.
  • Integrate and maintain collaborative data with third-party clients and address data mining and analytical needs.
  • Collaborate with teams in the US, Singapore, and China, including flexibility around work hours.
  • Enforce data governance, security, and compliance best practices.

Requirements

  • Bachelor’s degree in Computer Science or a related technical discipline from a Tier 1 or Tier 2 institution.
  • At least 4 years of hands-on software development experience.
  • Strong computer science fundamentals, including data structures and advanced algorithms.
  • Excellent proficiency in Python, Golang, or Java, with Python preferred.
  • Proficiency with Kafka, RMQ, SQS, relational and NoSQL databases, including MySQL, Postgres, MongoDB, Cassandra, ScyllaDB, HBase, Redis, and Aerospike.
  • Experience architecting and developing large-scale distributed systems.
  • Familiarity with microservice architecture, API gateway patterns, and observability through logging, tracing, and metrics.
  • Experience operating systems with strict latency and reliability requirements in 24/7 environments, including high-uptime systems, self-recoverable architectures, and container or VM orchestration platforms.
  • Experience with Go, Python, Java, Node.js, AWS, GCP, Azure, Kubernetes, or Docker.
  • Strong logic, ownership, self-motivation, independent delivery, collaboration, and communication skills.
  • Ability to explain complex technical concepts and organization-wide strategies to engineers, cross-functional partners, and executives.
  • Preferred qualifications include knowledge of security, authentication and authorization, performance tuning, AI agent or harness concepts, and DevOps practices.
  • Bonus experience with gRPC, Protobuf, or Thrift.

Benefits

  • Fully remote opportunity based in India with standard work hours of 8 a.m. to 5 p.m. IST.
  • Vacation time, parental leave, team events, learning reimbursement, and additional benefits and perks.
  • A growth-focused culture emphasizing ownership, learning, self-improvement, respect, and trust.

YipitData

YipitData is a market research and analytics firm that specializes in the disruptive economy, utilizing proprietary technology to analyze billions of alternative data points daily. We provide actionable insights across several sectors, including software, e-commerce, and finance, empowering top i...

Similar positions

Senior Staff Security Engineer

  • ServiceNow
  • Full time
  • USA
  • 10/30/2026
  • Remote

Software Engineer L5

  • Netflix
  • Full time
  • USA
  • 10/30/2026
  • Salary: $388k-$619k
  • Remote

Senior Software Engineer - MAAS

  • Canonical
  • Full time
  • Remote
  • 10/30/2026
  • EMEA, Americas

Software Engineer I

  • UiPath
  • Full time
  • Others
  • 10/30/2026
  • Bengaluru, India

Staff ML Engineer

  • Cloudbeds
  • Full time
  • Remote
  • 10/30/2026
  • Europe