Backend Software Engineer

7 hours ago


Kanpur, Uttar Pradesh, India beBeeSoftware Full time ₹ 24,00,000 - ₹ 48,00,000

Backend Software Engineer Position

About the Role:

We are seeking a skilled Backend Software Engineer to join our team. The ideal candidate will have expertise in NodeJS and Python, strong DevOps capabilities, and proficiency in leveraging AI tools for accelerated development.

The successful candidate will be responsible for designing, building, and maintaining scalable APIs and microservices using NodeJS and Python. They will also architect multi-tenant SaaS systems with proper data isolation and tenant management, implement GraphQL and RESTful APIs with focus on performance and reliability, and build data processing pipelines and real-time systems for agricultural applications.

Responsibilities include setting up and managing cloud infrastructure (AWS/GCP/Azure) and deployment automation, building and maintaining CI/CD pipelines, containerization (Docker/Kubernetes), and monitoring systems. They will drive infrastructure decisions that enable rapid iteration while maintaining system reliability.

The ideal candidate will also design and optimize database schemas for complex agricultural data (SQL and NoSQL), implement multi-tenant data architecture with proper tenant isolation and security, and build integrations with IoT devices, external APIs, and third-party services.

Required Skills & Qualifications:

  • 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
  • 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
  • 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

Benefits:

As a member of our team, you will have opportunities for professional growth and development, work in a fast-paced startup environment with high ownership and accountability, and contribute to creating innovative solutions for agricultural sustainability.

Others:

Preferred skills include passion for sustainability, 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.

Join us in shaping the future of agricultural sustainability by applying for this exciting opportunity as a Backend Software Engineer

],

  • Kanpur, Uttar Pradesh, India beBeeSoftware Full time ₹ 5,00,000 - ₹ 10,00,000

    Job Title: Backend Software EngineerWe are seeking a highly skilled and motivated software engineer to join our team.Key Responsibilities:Expertise in backend development using PHP frameworks such as Laravel and CodeIgniter.Write clean, efficient, and maintainable code ensuring compatibility and responsiveness across various browsers and devices.Detail...


  • Kanpur, Uttar Pradesh, India beBeeBackend Full time ₹ 60,00,000 - ₹ 1,20,00,000

    As a backend software engineer, you will play a key role in driving user story analysis and elaboration. You will design and develop responsive web applications using best engineering practices.You will be a core member of an agile teamPerforming hand-on software development, writing code, unit tests, conducting code reviews and testing in ongoing...


  • Kanpur, Uttar Pradesh, India beBeeBackend Full time ₹ 15,00,000 - ₹ 20,00,000

    Job Title: Senior Software Engineer - Python Backend Job Summary:We are seeking a seasoned Software Engineer - Python Backend with deep expertise in designing, developing, and maintaining robust and scalable backend solutions that power our innovative healthcare platform.Design and implement efficient database schemas using PostgreSQL.Develop and maintain...

  • Software Engineer

    4 days ago


    Kanpur, Uttar Pradesh, India beBeeBackend Full time ₹ 2,00,00,000 - ₹ 2,50,00,000

    Job TitleWe are seeking a skilled software engineer to design and develop scalable backend systems and microservices. The ideal candidate will have a strong background in Python and modern frameworks, including FastAPI, Django, and Flask.Key Responsibilities:Design and implement high-performance RESTful and GraphQL APIs.Utilize Pydantic for data validation...


  • Kanpur, Uttar Pradesh, India beBeeBackendDeveloper Full time ₹ 24,00,000 - ₹ 28,00,000

    Backend Software Engineer (Strapi CMS)We are seeking a skilled Backend Software Engineer with expertise in Strapi CMS to join our team.Job Description:The successful candidate will be responsible for designing, developing, and scaling RESTful APIs using Node.js and JavaScript/TypeScript.Requirements4+ years of experience as a Backend Engineer with at least...


  • Kanpur, Uttar Pradesh, India beBeeBackendEngineer Full time ₹ 15,00,000 - ₹ 25,00,000

    Backend Engineer PositionWe are seeking a skilled Backend Engineer to join our team. As a key member of our engineering team, you will play a critical role in designing, developing, and maintaining the backend infrastructure of our applications. About the RoleThis is an excellent opportunity for individuals with strong technical skills and a passion for...


  • Kanpur, Uttar Pradesh, India beBeeDeveloper Full time ₹ 1,50,00,000 - ₹ 2,00,00,000

    Backend Developer OpportunityWe are seeking an experienced software engineer with strong expertise in Python and related frameworks. The ideal candidate will have hands-on development experience, the ability to design, develop, and maintain scalable backend applications and APIs.Key ResponsibilitiesDevelop, enhance, and maintain backend applications using...


  • Kanpur, Uttar Pradesh, India beBeeBackendDeveloper Full time ₹ 8,00,000 - ₹ 12,00,000

    Job Title Job Title: Java Backend DeveloperWe are looking for a skilled Java Backend Developer to join our team. The ideal candidate will have experience in designing and implementing software components, understanding how code fits into broader technical and/or business context, actively participating in code and technical design reviews.The successful...

  • Backend Developer

    5 days ago


    Kanpur, Uttar Pradesh, India beBeebackend Full time ₹ 1,50,00,000 - ₹ 2,50,00,000

    Backend Software EngineerWe are looking for a skilled Backend Software Engineer to join our team. The successful candidate will be responsible for designing, developing, and maintaining scalable back-end services using Python and associated frameworks.A Bachelor's degree in Computer Science, Software Engineering, or related field.At least 2 years of backend...


  • Kanpur, Uttar Pradesh, India beBeeExpert Full time ₹ 1,50,00,000 - ₹ 2,50,00,000

    Job Title: Backend Engineering Expert    We are looking for a seasoned Backend Engineer to join our team. The ideal candidate will have a deep understanding of Go programming language and experience in designing and developing scalable systems.    Responsibilities: Design and develop high-performance, efficient backend services using Golang. ...