Backend Engineer
David Joseph & Company
San Francisco, CA, United States
3 months ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$125,000.0 - $150,000.0
Working hours
Regular working hours
Job source
Tech stack
Application Programming Interfaces (APIs)
Artificial Intelligence
Amazon Web Services
User Authentication
Computer Programming
Data Infrastructure
Data Systems
Relational Databases
Software Debugging
Django Web Framework
Graph Database
Python (Programming Language)
+20 more
PostgreSQL
MySQL
Neo4j
Performance Tuning
Query Optimization
Standard Sql
Management of Software Versions
Web Application Frameworks
Flask (Web Framework)
Grafana
Caching
Indexer
Core Api
Backend
Fastapi
Event Driven Architecture
Kubernetes
Low Latency
Restful APIs
Docker
Job description
Backend Engineer owning core API, data infrastructure, and production systems powering an AI memory platform. This is a high-ownership, founding-level backend role working directly with founders to build scalable, high-performance systems handling millions of interactions., * Design and ship production-grade REST APIs including versioning, authentication, rate limiting, and documentation
- Build backend services in Python using modern frameworks such as FastAPI, Django, or Flask
- Model and manage data across relational databases (PostgreSQL) and graph databases (Neo4j or similar)
- Optimize system performance including query tuning, indexing, caching strategies, and latency reduction
- Debug and resolve production issues end-to-end using logs, metrics, and tracing
- Own infrastructure including containerization (Docker), cloud deployment (AWS), and Kubernetes environments
- Implement background jobs, queues, schedulers, and event-driven systems
- Instrument systems with observability tools, metrics, alerts, and tracing for reliability
Requirements
Do you have experience in System troubleshooting?, * 5-8 years building backend systems and shipping APIs to production
- Strong Python fundamentals including async programming
- Experience with web frameworks such as FastAPI, Django, or Flask
- Strong SQL and data modeling experience with PostgreSQL or MySQL
- Experience working with graph databases or complex data systems
- Experience deploying and operating systems on AWS with Docker and Kubernetes
- Strong debugging and root-cause analysis skills
- Ability to work onsite in San Francisco
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on indeed.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
LM
Luis Minvielle
over 2 years ago
AM
Ashutosh Mishra
20 Essential Tools For Backend Development
over 3 years ago
KM
Kaleb McKelvey
What’s the Difference Between Frontend and Backend Development?
about 3 years ago
EM
Eli McGarvie
Highest Paying Tech Companies for Developers
over 3 years ago
CH
Chris Heilmann
Dev Digest 120 - Apple and peers
about 2 years ago
EM
Eli McGarvie
Data Engineer Salary UK
about 3 years ago