About the Role: Were looking for Senior Backend Engineers who are passionate about building scalable, high-quality systems. This is an individual contributor roleideal for engineers who want to write great code, solve meaningful problems, and help design robust backend systems, without a requirement for leadership responsibilities . You’ll be working on a product that involves multiple backend technologies, including Ruby on Rails and Neo4j , with the flexibility to contribute based on your core strengths. Whether you're a Ruby expert with working DB knowledge, or a Neo4j pro with backend framework experience, we want to hear from you. What You’ll Do: Design, build, and maintain reliable backend systems and APIs Work with distributed systems, data models, and storage engines like Neo4j, Amazon Neptune, etc. Collaborate with product and engineering teams to deliver high-impact features Participate in system design discussions and help evolve architecture Write clean, maintainable, and well-tested code Optimize systems for performance, scalability, and reliability What We’re Looking For: 4+ years of backend development experience Deep expertise in Ruby on Rails is a MUST. Medium level knowledge on Neo4j is a plus. Strong system design and architectural problem-solving skills Solid understanding of data structures, algorithms, and performance optimization Ability to communicate technical concepts clearly and effectively Self-starter mindset with attention to detail and code quality Nice to Have: Experience working in fast-paced startup environments Familiarity with graph-based databases and query optimization Exposure to CI/CD pipelines and cloud deployment Familiarity with AWS Services
Job Summary: We are seeking a highly skilled and experienced Backend Developer with strong expertise in Python and backend development. The ideal candidate will have hands-on experience with relational and NoSQL databases, orchestration workflows, and modern development practices. You will play a key role in designing, building, and maintaining high-performance, scalable backend systems. Role & responsibilities Design, develop, and maintain backend applications using Python. Collaborate with cross-functional teams to implement RESTful APIs and web services. Optimize database performance, including relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB). Implement and maintain CI/CD pipelines, ensuring smooth deployments. Collaborate with Dev Ops teams for infrastructure management. Maintain high-quality documentation and adhere to version control practices. Preferred candidate profile