Back End Engineer

3 - 5 years

10 - 20 Lacs

Posted:1 day ago| Platform: Naukri logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

Job Application Link:https://app.fabrichq.ai/jobs/fbc63ddd-a3a6-4433-9eb2-ed98bf14577e

Job Summary:

impact millions of students!

Backend Engineer responsible for building scalable FastAPI services, designing efficient data models, and developing cloud-native systems. The role involves following Test-Driven Development practices, integrating third-party services, and working with AWS cloud infrastructure to support a digital learning platform for secondary school students.

Key Responsibilities

  • Build clean, scalable, and well-structured FastAPI services and REST APIs
  • Design efficient data models, write performant queries, and ensure data consistency across systems
  • Develop and maintain backend services supporting the product roadmap and platform architecture
  • Follow TDD practices write automated tests before implementation.
  • Ensure backend code is reliable, maintainable, and production-ready
  • Integrate external services such as payment gateways, AI APIs, and cloud storage tools
  • Design robust, fault-tolerant integration patterns for high availability
  • Work with AWS cloud-native services including S3, RDS, EKS, CloudWatch, IAM, EC2
  • Build scalable backend systems optimized for performance, reliability, and cost
  • Set up and maintain monitoring and alerting using Prometheus, Grafana, Sentry, and AWS tools
  • Ensure systems are observable, debug-able, and meet uptime requirements
  • Work closely with Product, Design, Engineering and DevOps to deliver features efficiently
  • Participate in pair programming, code reviews, and cross-functional discussions

Must Have Skills

  • Python programming
  • FastAPI or similar frameworks (Flask, Django)
  • Test-Driven Development (TDD)
  • PostgreSQL or RDBMS
  • AWS services (S3, RDS, EKS, CloudWatch, IAM, EC2)
  • API integration (payments, AI models, third-party vendors)

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
Fabric logo
Fabric

Software Development

Bengaluru Karnataka

RecommendedJobs for You

bengaluru, delhi / ncr, mumbai (all areas)

hyderabad, chennai, bengaluru

hyderabad, chennai, bengaluru

hyderabad, chennai, bengaluru