Search by job, company or skills

CES

Back End Developer (Python + Fast API + Aws)

7-9 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted a month ago
  • Be among the first 10 applicants
Early Applicant

Job Description

We're rebuilding a fully owned, offline-first platform for inspection and compliance workflows and we need a Lead Backend Engineer to drive the backend architecture.

This is a high-impact, hands-on role. You'll lead the design and development of schema-driven inspections, offline sync systems, custom reporting engines, and scalable APIs not just glue code.

What You'll Do:

  • Own and evolve core backend services.
  • Design dynamic, schema-driven APIs (JSON metadata).
  • Build an offline-first sync engine (queued writes, retry logic, conflict resolution).
  • Replace Survey123 reports with a new HTML-to-PDF engine (WeasyPrint, wkhtmltopdf).
  • Generate static maps for field reports.
  • Collaborate closely with mobile engineers (iOS, Android) and DevOps teams.
  • Mentor mid-level engineers and remote collaborators.

What You Bring:

  • 7+ years backend engineering experience.
  • Python expert with real-world async experience (FastAPI preferred).
  • Deep AWS knowledge: EC2/Fargate, S3, IAM, ALB, CloudWatch.
  • PostgreSQL wizardry (JSONB, PostGIS, indexing, migrations).
  • JWT/OIDC auth (Cognito or FastAPI JWT stacks).
  • Event-driven architecture skills (Redis, background workers, retry queues).
  • Strong engineering discipline: typed interfaces, testing, observability.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 141283611