Mid/Senior Back-end Developer

Jobtailor

United States

On-site

USD 120,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Jobtailor is seeking a back-end developer experienced with FastAPI to build and maintain REST APIs in a production environment. You will design asynchronous endpoints, implement JWT authentication, RBAC, and integrate with external systems, while ensuring scalability and secure data handling.

You will work with SQLAlchemy Async, PostgreSQL, Redis, Docker, and WebSockets, organize code in clean layers, and participate in reviews, sprints, and operational tasks.

Qualifications

  • Minimum of 3 years professional experience in back-end development.

Responsibilities

  • Develop and maintain REST APIs using FastAPI.
  • Design secure, well-structured, and high-performance asynchronous endpoints.
  • Work with JWT authentication, refresh tokens, and RBAC.
  • Implement permission and profile-based access controls.
  • Integrate internal and external systems via REST APIs and webhooks.
  • Structure relational databases using SQLAlchemy Async.
  • Perform relational modeling, queries, joins, indexes, migrations, and query optimization.
  • Implement structured logging and centralized error handling.
  • Work with Redis, caching, WebSockets, and asynchronous processing when required.
  • Organize code in layers with a clear separation of responsibilities.
  • Use Docker for running and standardizing the environment.
  • Participate in meetings, technical alignments, validations, code reviews, sprint follow-ups, and operational tasks when requested by management, PM, PO, or technical leadership

Skills

FastAPI Development
Asynchronous Programming
Python
REST APIs
JWT Authentication
RBAC
Technical Communication
Autonomy
Commitment to Deadlines

Tools

Docker
PostgreSQL
SQLAlchemy 2.0 Async
Redis
WebSockets
Git

Job description


  • Develop and maintain REST APIs using FastAPI

  • Design secure, well-structured, and high-performance asynchronous endpoints

  • Work with JWT authentication, refresh tokens, and RBAC

  • Implement permission and profile-based access controls

  • Integrate internal and external systems via REST APIs and webhooks

  • Structure relational databases using SQLAlchemy Async

  • Perform relational modeling, queries, joins, indexes, migrations, and query optimization

  • Implement structured logging and centralized error handling

  • Work with Redis, caching, WebSockets, and asynchronous processing when required

  • Organize code in layers with a clear separation of responsibilities

  • Use Docker for running and standardizing the environment

  • Participate in meetings, technical alignments, validations, code reviews, sprint follow-ups, and operational tasks when requested by management, PM, PO, or technical leadership


Requirements


  • Minimum of 3 years professional experience in back-end development

  • Proven experience in real projects and production environments

  • Proficient in Python

  • Experience with FastAPI

  • Experience with REST APIs

  • Practical knowledge of asynchronous applications using async/await

  • Experience with SQLAlchemy 2.0 Async

  • Experience with PostgreSQL

  • Knowledge of relational modeling

  • Knowledge of complex JOINs, indexes, migrations, and query optimization

  • Experience with JWT authentication

  • Knowledge of RBAC and permission control

  • Experience integrating external APIs and webhooks

  • Knowledge of structured logging and centralized error handling

  • Experience with Docker and containers

  • Knowledge of Git

  • Ability to diagnose logs, bottlenecks, and operational failures

  • Good technical communication, analytical skills, autonomy, and commitment to deadlines


Core Competencies

Demonstrates expertise in developing and maintaining REST APIs using FastAPI, with a strong focus on asynchronous programming, relational database management, and secure authentication methods. Proficient in implementing structured logging and error handling while ensuring high-performance and scalable application architecture.


Highest-signal resume keywords


  • FastAPI Development

  • REST API Integration

  • Asynchronous Programming

  • SQLAlchemy Async

  • JWT Authentication


ATS Optimization Keywords

Hard Skills


  • Python

  • FastAPI

  • REST APIs

  • SQLAlchemy 2.0 Async

  • PostgreSQL

  • Relational Modeling

  • JOINs

  • Indexes

  • Migrations

  • Query Optimization


Soft Skills


  • Technical Communication

  • Analytical Skills

  • Autonomy

  • Commitment to Deadlines


Industry Keywords


  • JWT Authentication

  • RBAC

  • Permission Control

  • Structured Logging

  • Centralized Error Handling


Tools & Technologies


  • Docker

  • Redis

  • WebSockets

  • Git

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

Similar jobs worth comparing

Senior Forward Deployed Software Engineer
Senior Forward Deployed Software Engineer

Jobtailor • New York (NY)

On-site
USD 120,000 - 180,000
Staff Backend Software Engineer
Staff Backend Software Engineer

Jobtailor • New York (NY)

On-site
USD 140,000 - 180,000
Development Lead
Development Lead

Jobtailor • North Carolina

On-site
USD 120,000 - 180,000
Data Engineer
Data Engineer

Jobtailor • Reston (VA)

On-site
USD 120,000 - 180,000
Mid-Level Full Stack Developer
Mid-Level Full Stack Developer

Jobtailor • Egg Harbor Township (NJ)

On-site
USD 120,000 - 150,000
Sr. Python Developer - TX
Sr. Python Developer - TX

Photon • United States

On-site
USD 90,000 - 130,000
Senior/Staff Software Engineer – Infrastructure, DevOps
Senior/Staff Software Engineer – Infrastructure, DevOps

Jobtailor • Santa Clara (CA)

On-site
USD 160,000 - 230,000
Senior Software Engineer
Senior Software Engineer

Jobtailor • Tampa (FL)

On-site
USD 90,000 - 140,000
Full Stack Engineer
Full Stack Engineer

Jobtailor • Minneapolis (MN)

On-site
USD 90,000 - 140,000
Senior Full Stack Software Engineer, AI & Cloud Platforms
Senior Full Stack Software Engineer, AI & Cloud Platforms

Jobtailor • South Carolina

On-site
USD 120,000 - 180,000