Senior Backend Software Developer

2 days ago


Jaipur, Rajasthan, India beBeeBackendEngineer Full time ₹ 1,20,00,000 - ₹ 2,40,00,000

We are seeking a highly skilled professional to join our team as a Backend Engineer. This role requires expertise in NodeJS, Python, and DevOps, with proficiency in leveraging AI tools for accelerated development.

  • Key Responsibilities:
  • a) Backend Development:
    • Design, build, and maintain scalable APIs and microservices using NodeJS and Python
    • Architect multi-tenant SaaS systems with proper data isolation and tenant management
    • Implement GraphQL and RESTful APIs with focus on performance and reliability
    • Build data processing pipelines and real-time systems for agricultural applications
  • b) DevOps & Infrastructure:
    • Set up and manage cloud infrastructure (AWS/GCP/Azure) and deployment automation
    • Build and maintain CI/CD pipelines, containerization (Docker/Kubernetes), and monitoring systems
    • Drive infrastructure decisions that enable rapid iteration while maintaining system reliability
  • c) Data & Integration:
    • Design and optimize database schemas for complex agricultural data (SQL and NoSQL)
    • Implement multi-tenant data architecture with proper tenant isolation and security
    • Build integrations with IoT devices, external APIs, and third-party services
    • Implement data validation, processing pipelines, and API development for frontend consumption
  • d) AI-Augmented Development:
    • Leverage AI coding assistants (GitHub Copilot, Claude, etc.) to accelerate development workflows
    • Use AI tools for code review, documentation generation, and optimization
    • Stay current with AI development tools and advocate for their adoption across the team
  • e) Security & Performance:
    • Implement authentication, authorization, and security best practices
    • Design tenant-aware security models and access control systems
    • Optimize application performance for real-time systems and rural connectivity challenges
    • Build resilient systems with proper error handling and recovery mechanisms
    • Required Skills & Qualifications:
    • a) Core Backend Technologies:
      • Strong expertise in NodeJS with experience building production-grade APIs and microservices
      • Proficient in Python for data processing, automation scripts, and agricultural analytics
      • Experience with modern frameworks (Express.js, FastAPI, Django) and architectural patterns
      • Solid understanding of RESTful APIs and GraphQL service design
    • b) DevOps & Infrastructure:
      • Hands-on experience with Docker, Kubernetes, CI/CD pipelines
      • Proficiency with Infrastructure-as-Code tools (Terraform, Ansible, or equivalent)
      • Strong understanding of AWS/GCP/Azure cloud services and deployment automation
      • Experience with monitoring tools (Prometheus, Grafana, ELK stack) and log management
    • c) Database & Data Systems:
      • Experience with SQL databases (PostgreSQL/MySQL) including complex query optimization
      • Familiarity with NoSQL databases (MongoDB, Redis, InfluxDB for time-series data)
      • Understanding of multi-tenant database design patterns and data isolation strategies
      • Experience with database performance tuning and scaling strategies
    • d) AI & Development Tools:
      • Proficiency with AI coding assistants and prompt engineering for development tasks
      • Experience using AI tools for code generation, debugging, and documentation
      • Understanding of how to integrate AI/ML models into backend systems
      • Ability to evaluate and adopt new AI development tools effectively
    • e) Professional Skills:
      • Strong problem-solving and debugging skills with complex distributed systems
      • Ability to work in a fast-paced startup environment with high ownership and accountability
      • Experience with agile development practices and version control (Git)
    • Nice-to-Have Skills:
    • f) Additional Skills:
      • Passion for sustainability and alignment with sustainable systems & regenerative agriculture mission
      • Experience with SaaS billing systems and subscription management
      • Experience with IoT frameworks and protocols (MQTT, LoRaWAN)
      • Knowledge of GIS data processing and spatial analysis
      • Experience with time-series databases and real-time data streaming
      • Understanding of agricultural domain knowledge
      • Experience with serverless architectures and event-driven systems
      • Knowledge of machine learning deployment and MLOps practices
      • Familiarity with edge computing and rural connectivity challenges


  • Jaipur, Rajasthan, India beBeeNode Full time ₹ 10,00,000 - ₹ 20,00,000

    Backend Software Engineer RoleWe are seeking a skilled software engineer with experience in Node.js and related technologies to implement assigned use cases and contribute to solution design discussions.Key Responsibilities:Implementation and TestingWork closely with senior developers to understand project requirements, write and test code to deliver backend...


  • Jaipur, Rajasthan, India beBeeBackend Full time ₹ 1,50,00,000 - ₹ 2,50,00,000

    Senior Backend Software Developer">Total Exp : 5 + years We are looking for an experienced Golang engineer with strong coding skills and hands-on problem-solving ability to join our engineering team. The ideal candidate will have experience in building reliable, scalable systems and writing clean, maintainable code.Key Responsibilities:Proficiency in backend...


  • Jaipur, Rajasthan, India beBeesoftware Full time ₹ 1,00,00,000 - ₹ 2,50,00,000

    Software Engineer - BackendWe are looking for a skilled Software Engineer to join our team and contribute to the development of scalable backend solutions.


  • Jaipur, Rajasthan, India beBeeBackend Full time ₹ 12,00,000 - ₹ 30,00,000

    We are seeking an experienced Senior Backend Engineer to lead the design and implementation of scalable backend systems from scratch.The ideal candidate will have expertise in developing robust backend solutions using programming languages such as Java or Python, and proficiency in database management systems like MySQL or MongoDB.Additionally, experience...


  • Jaipur, Rajasthan, India beBeeBackendDeveloper Full time ₹ 12,00,000 - ₹ 18,00,000

    Job OverviewWe are seeking a skilled Senior Backend Developer to create high-quality, scalable backend services using Java and Spring Boot.About the Role:Develop and maintain complex software systems with optimal performance, security, and reliability.Design and implement RESTful APIs, integrating with various systems and databases.Collaborate closely with...


  • Jaipur, Rajasthan, India beBeeBackend Full time US$ 1,00,000 - US$ 1,50,000

    Backend Software EngineerAbout the Position:We're seeking an experienced software engineer to design, build, and maintain scalable backend systems.Responsibilities:Design and develop high-performance backend servicesCollaborate with stakeholders to deliver impactful featuresContribute to service-oriented architectureWrite clean, efficient code with a focus...


  • Jaipur, Rajasthan, India beBeeBackender Full time ₹ 24,00,000 - ₹ 2,59,20,000

    Backend Developer Job">This role requires an expert in developing scalable backend systems using Node.js (NestJS) and TypeScript. As a Senior Backend Engineer, you will be responsible for designing and implementing GraphQL APIs, multiple system integrations, and ensuring 90–95% unit test coverage for all code developed.Key Responsibilities:Create and...


  • Jaipur, Rajasthan, India beBeeBackend Full time ₹ 1,50,00,000 - ₹ 2,00,00,000

    Job OverviewWe're seeking a skilled Backend Engineer to join our team and help build a cutting-edge platform for financial data.The FinHub team is tasked with creating a platform that provides accurate and timely financial information. This platform will act as the golden source of truth for related data and improve the process for accounting and finance...


  • Jaipur, Rajasthan, India beBeeSoftwareEngineer Full time ₹ 80,00,000 - ₹ 1,50,00,000

    Full Stack EngineerWe are seeking an experienced Full Stack Engineer to join our team. In this role, you will be responsible for designing and developing backend services using Python FastAPI and Java, as well as ensuring secure data handling, storage, and permissions in compliance with HIPAA.Key Responsibilities:Develop Android-native components using...


  • Jaipur, Rajasthan, India beBeebackend Full time € 90,000 - € 1,20,000

    About the PositionWe are seeking an experienced software developer to join our team as a Backend Developer. The successful candidate will be responsible for designing, implementing, and maintaining high-quality software applications in a dynamic startup environment.