Dropzone AI

Senior Software Engineer – Middleware

Dropzone AI

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $175,000 - $195,000 per year

Job Level

About the role

  • Lead design and implementation of control-plane services (APIs, schedulers, workflow/rules engines, config & policy management).
  • Build features around reporting/analytics, global alert filters/policies, re-investigation flows, and customer-visible auditability.
  • Evolve multi-tenant, role-aware “organization & permissions” models; ensure safe, idempotent, and rate-limited operations.
  • Define and version public/internal APIs.
  • Partner with AI Core, Security Integrations, and GTM to prioritize roadmap and translate ambiguity into shipped outcomes.
  • Provide mentorship and raise the bar on code quality, design reviews, and operational excellence.
  • Drive quality through automated testing, performance monitoring, and secure coding practices.
  • Periodically participate in a 24x7 on-call rotation.

Requirements

  • 6+ years of backend engineering experience, including leading projects from design to production.
  • Strong Python backend skills (clean, maintainable code; async where it counts) and service/API fundamentals.
  • Experience building control-plane or platform/middleware systems (workflow engines, schedulers, policy/rules, config).
  • Solid data modeling and operational chops with Postgres and a queue/stream (e.g., Celery/Redis, Pub/Sub, etc).
  • Deep understanding of reliability patterns: idempotency, retries, timeouts, rate limiting, consistency trade-offs.
  • Early-stage startup mindset. You thrive on ambiguity and move with lightspeed execution.
  • Being data-driven is part of your DNA.
Benefits
  • company paid health insurance
  • 401K Plan with employer match
  • Self-Managed PTO
  • parental leave
  • and more.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
Pythonbackend engineeringAPI designdata modelingPostgresCeleryRedisPub/Subautomated testingperformance monitoring
Soft skills
mentorshipcode qualitydesign reviewsoperational excellenceambiguity managementdata-driven decision makingleadershipcollaborationproblem-solvingadaptability