Full Stack Backend Engineer FastAPI PostgreSQL

Synthlane

Gurugram District

On-site

INR 1,200,000 - 2,100,000

Full time

3 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Synthlane is seeking a Backend Engineer to design scalable backend services and data-driven applications. You will collaborate with product, frontend, and data teams to build robust APIs, data pipelines, and reliable database solutions.

The role emphasizes Python and FastAPI, PostgreSQL, and Snowflake, along with production debugging, performance optimization, and end-to-end system reliability. Join us to drive scalable data platforms.

Qualifications

  • Proficient in Python and FastAPI with strong backend design.
  • Solid PostgreSQL skills, including indexing and query optimization.
  • Experience with Snowflake and data engineering workflows.
  • Experience building REST APIs and data pipelines.
  • Strong debugging, root-cause analysis, and performance tuning.
  • Familiarity with Git and version-control workflows.

Responsibilities

  • Design, develop, and maintain scalable backend services.
  • Build and maintain REST APIs and backend integrations.
  • Design efficient database schemas and optimize queries.
  • Work with Snowflake for data storage and analytics workloads.
  • Develop ETL/ELT pipelines and data workflows.
  • Integrate apps with databases and third-party services.
  • Identify and resolve backend, database, API, and data issues.
  • Perform debugging and performance optimization.
  • Monitor reliability and troubleshoot production issues.
  • Write clean, well-documented code.
  • Collaborate on architecture and reviews.

Skills

Python
FastAPI
PostgreSQL
Snowflake
REST APIs
Data Engineering
ETL/ELT
Debugging
Performance optimization
Database design
Git

Tools

Docker
Airflow
dbt
Kafka
CI/CD tools
AWS
GCP
Azure

Job description

Job Description

We are looking for a Backend Engineer with strong experience in building scalable backend systems, APIs, and data-driven applications. The ideal candidate should be comfortable working with Python/FastAPI, PostgreSQL, Snowflake, data engineering workflows, and production debugging.

You will work closely with product, frontend, and data teams to design reliable backend services, optimize database performance, build data pipelines, and troubleshoot issues across applications and infrastructure.

Key Responsibilities
  • Design, develop, and maintain scalable backend services using Python and FastAPI.
  • Build and maintain REST APIs and backend integrations.
  • Design efficient database schemas and write optimized queries in PostgreSQL.
  • Work with Snowflake for data storage, transformation, querying, and analytics workloads.
  • Develop and maintain ETL/ELT pipelines and data engineering workflows.
  • Integrate backend applications with databases, third-party services, and data platforms.
  • Identify and resolve backend, database, API, and data pipeline issues.
  • Perform debugging, root-cause analysis, and performance optimization.
  • Monitor application and data pipeline reliability and troubleshoot production issues.
  • Write clean, maintainable, testable, and well-documented code.
  • Collaborate with engineering and product teams on architecture and technical solutions.
  • Participate in code reviews and follow backend development best practices.
Requirements
Required Skills
  • Strong proficiency in Python.
  • Hands-on experience with FastAPI or similar Python web frameworks.
  • Strong knowledge of PostgreSQL, SQL, database design, indexing, and query optimization.
  • Experience working with Snowflake.
  • Understanding of Data Engineering concepts, including ETL/ELT, data pipelines, transformations, and data modelling.
  • Experience building and integrating REST APIs.
  • Strong debugging and troubleshooting skills.
  • Ability to diagnose application, database, API, and data-related production issues.
  • Understanding of backend architecture, scalability, and performance optimization.
  • Familiarity with Git and version-control workflows.
Good to Have
  • Experience with AWS, Azure, or GCP.
  • Knowledge of Docker and containerized applications.
  • Experience with orchestration/data tools such as Airflow, dbt, Kafka, or similar technologies.
  • Familiarity with CI/CD pipelines.
  • Experience with application monitoring and logging tools.
  • Understanding of asynchronous programming and distributed systems.
Core Skills

Python | FastAPI | PostgreSQL | Snowflake | SQL | Data Engineering | ETL/ELT | REST APIs | Debugging | Performance Optimization | Database Design | Data Pipelines

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full stack / Backend Engineer – FastAPI, PostgreSQL
Full stack / Backend Engineer – FastAPI, PostgreSQL

Synthlane • Gurugram District

On-site
INR 1,200,000 - 2,400,000
Full stack / Backend Engineer – FastAPI, PostgreSQL
Full stack / Backend Engineer – FastAPI, PostgreSQL

Synthlane Technologies Private Limited • Gurgaon

On-site
INR 1,800,000 - 3,000,000
Full stack / Backend Engineer – FastAPI, PostgreSQL
Full stack / Backend Engineer – FastAPI, PostgreSQL

Synthlane Technologies Private Limited • Gurugram District

On-site
INR 1,200,000 - 1,800,000
Backend Engineer – Python, FastAPI & PostgreSQL
Backend Engineer – Python, FastAPI & PostgreSQL

Implere Technologies Pvt Ltd • Hyderabad

Hybrid
INR 1,700,000 - 2,600,000
Senior Backend - FastAPI & Python
Senior Backend - FastAPI & Python

Kato Butler India • Bengaluru

On-site
INR 1,500,000 - 2,100,000
Back End Engineer
Back End Engineer

Tekskills • Pune District

On-site
INR 900,000 - 1,300,000
Backend Engineer
Backend Engineer

Angel-and-Genie • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Full stack Engineer
Full stack Engineer

Phigital Care • Bengaluru

On-site
INR 900,000 - 1,500,000
Python Backend Developer
Python Backend Developer

Technix-Technology Solutions Private Limited • Patna

On-site
INR 600,000 - 900,000
Tech Lead - Backend Engineering - Python/FastAPI
Tech Lead - Backend Engineering - Python/FastAPI

Infinity Learn • Hyderabad

On-site
INR 1,400,000 - 2,100,000