
Backend Engineer
Posted Oct 27

Posted Oct 27
This is a fully remote position, open to applicants in India.
• Design, optimize, and sustain highly scalable data pipelines encompassing both structured and unstructured data.
• Enhance and maintain current data systems and services to ensure stability, reliability, and high availability.
• Create and develop scalable, high-performance data architectures.
• Collaborate with various teams across the organization to deliver dependable data services to internal users.
• Convert product and business requirements into practical data functionalities and intuitive data visualizations.
• Manage the integration and maintenance of collaborative data with external clients.
• Address and resolve data mining and analytical issues related to third-party data.
• Work collaboratively with teams located in the US, Singapore, and China, with flexibility regarding work hours.
• Uphold best practices in data governance, security, and compliance.
• Bachelor’s degree in Computer Science or a related technical field from a top-tier (Tier 1/2) institution.
• 4+ years of practical software development experience.
• Profound understanding of computer science principles, core data structures, and advanced algorithms.
• Exceptional proficiency in Python, Golang, or Java; Python is the preferred language.
• Skilled in messaging platforms such as Kafka, RMQ, and SQS.
• Knowledgeable in relational and NoSQL databases including MySQL, Postgres, MongoDB, Cassandra, ScyllaDB, HBase, Redis, and Aerospike.
• Experienced in architecting and developing large-scale distributed systems.
• Familiar with microservices architecture, API gateway patterns, and service observability, including logging, tracing, and metrics.
• Proven experience in building and maintaining systems with stringent latency and reliability standards in 24/7 environments.
• Background in high-performance, high-availability systems (99.99% uptime or greater).
• Expertise in self-recoverable architectures.
• Experience with container and VM orchestration platforms.
• Strong architectural knowledge of modern backend technologies including Go, Python, Java, and Node.js.
• Familiar with cloud platforms like AWS, GCP, and Azure.
• Proficient in Kubernetes and Docker.
• Excellent analytical thinking and the ability to abstract and segment business logic appropriately.
• Demonstrated ownership, self-driven motivation, independent delivery, and effective teamwork.
• Ability to clearly communicate complex technical concepts and organization-wide strategies to engineers, cross-functional partners, and executives.
• Vacation time.
• Parental leave.
• Team events.
• Learning reimbursement.
• Comprehensive benefits and perks.
• Opportunities for growth and self-improvement in an environment that emphasizes ownership, respect, and trust.
Ness Digital Engineering
Movable Ink
Anyone AI
Get handpicked remote jobs straight to your inbox weekly.