Senior Software Engineer

Bestpass

United States

Remote

USD 140,000 - 180,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Bestpass seeks a senior full-stack developer to lead delivery across web applications and data workflows. You will write Python code with Django/Flask/FastAPI, collaborate with product, and mentor teammates while applying AI agents to improve speed and quality.

You will build REST APIs, ETL pipelines, and data transformations, while ensuring robust tests and maintainable code. Strong live communication and collaboration are essential.

Qualifications

  • Senior full-stack developer with leadership experience.
  • Strong Python and modern web frameworks expertise.
  • Proficient in React and TypeScript for frontend.
  • Experience building REST APIs and data pipelines.
  • SQL/PostgreSQL design, optimization and tuning.
  • Experience coaching others on AI-assisted development.

Responsibilities

  • Lead projects and mentor engineers on the team.
  • Collaborate with product to break work into deliverable stories.
  • Build and maintain web apps and REST APIs in Python.
  • Create ETL workflows and manage PostgreSQL schemas.
  • Write/ review tests, debug issues, ensure quality.
  • Coordinate with partners to deliver features and logic.

Skills

Senior full-stack
Python expert
Python frameworks
React & TS
REST APIs
ETL pipelines
PostgreSQL
AI agent workflows
Pytest unit tests
Git & CI

Tools

Django
Flask
FastAPI
React
PostgreSQL
Databrites
Pytest
Git
Docker
Kubernetes
AWS
GraphQL
Redis

Job description

Role overview

Lead software delivery across full-stack applications and data workflows, helping turn product needs into reliable features. The role combines hands‑on Python development with technical leadership, close collaboration, and mentoring. It also calls for practical use of AI agents to improve engineering speed and quality.

Responsibilities
  • Lead projects and support the development team, including mentoring junior engineers.
  • Work with product partners to assess feasibility and break work into deliverable stories.
  • Build and maintain web applications and REST APIs, primarily with Python frameworks.
  • Create data transformation and ETL workflows, and manage PostgreSQL schemas and SQL queries.
  • Write and review automated tests, troubleshoot complex issues, and uphold code quality.
  • Coordinate with technical and non-technical partners to deliver application features and business logic.
Requirements
  • Senior full‑stack development experience, including development lead responsibilities.
  • Advanced Python skills and experience with Django, Flask, or FastAPI; familiarity with React and modern JavaScript or TypeScript.
  • Experience building REST APIs and data pipelines, with SQL and PostgreSQL skills in schema design and query optimization.
  • Proven ability to build and ship agentic workflows using agents, tool use, and MCP or comparable approaches; able to coach others on AI‑assisted development and review its output.
  • Experience with unit testing, test‑driven development, and tools such as pytest; strong debugging and problem‑solving skills.
  • Clear live communication, collaborative working habits, and familiarity with Git, CI pipelines, and ticketing processes.
Nice to have

Redis, GraphQL, Docker, Kubernetes, Azure or AWS, geospatial data tools, and observability platforms. Experience with Databricks or similar ETL platforms is relevant. The role may include collaborative programming during onboarding and ongoing work, and may require in‑person interview, orientation, or training.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full Stack Developer (Data Engineering)
Senior Full Stack Developer (Data Engineering)

Gokool Digital • United States

On-site
USD 120,000 - 170,000
Senior Full-Stack Engineer (Python+React)
Senior Full-Stack Engineer (Python+React)

EPAM Systems • United States

Remote
USD 120,000 - 180,000
Senior Software Engineer
Senior Software Engineer

EasyEnv • United States

Remote
USD 140,000 - 190,000
Senior Software Engineer — Python, React & AI
Senior Software Engineer — Python, React & AI

Python Software Foundation • Rowlett (TX)

Remote
USD 120,000 - 170,000
Senior Fullstack Engineer (Vue/Python)
Senior Fullstack Engineer (Vue/Python)

S-PRO • United States

Remote
USD 120,000 - 180,000
Medical insurance
Paid vacation
Paid sick leave
+2
Senior Full-Stack Python Software Engineer
Senior Full-Stack Python Software Engineer

EPAM Systems • United States

Remote
USD 140,000 - 170,000
Middle/Senior Forward Deployed Engineer (Python, AI)
Middle/Senior Forward Deployed Engineer (Python, AI)

exadelinc • United States

Remote
USD 120,000 - 180,000
Hybrid or on-site client delivery
Top-tier equipment provision
Learning and reimbursement programs
Senior Python Engineer - Data ( Remote, Full-Time) [AS340]
Senior Python Engineer - Data ( Remote, Full-Time) [AS340]

Smart Working Solutions • United States

Remote
USD 140,000 - 190,000
Lead Software Engineer - Python React Full Stack
Lead Software Engineer - Python React Full Stack

JPMorganChase • Plano (TX)

On-site
USD 140,000 - 210,000
Senior Software Engineer
Senior Software Engineer

The Phoenix Group • United States

On-site
USD 150,000 - 210,000