Backend Engineer
Please Ready the whole Job Description before applying. Thanks
### what you'd do
- Work on high streaming data, critical infrastructure like billing
- OAuth 2 protocols, authentication, and fine-grained authorization protocols
- Work on the critical infra like billing (with high granularity and precision)
- You will be working on a variety of microservices
- Errors that actually explain what failed at step 4
- ✍️ You can write clean and maintainable code. You care about code quality and maintainability. You care about a good system design that is future proof. However you do not overengineer anything without a good cause.
### stack (today)
- Python 3.14+, `uv`, FastAPI, Go, TypeScript, JavaScript, Rust (rare but sometimes), Node.js, Gin, Express.js
- Kafka, Grafana, Stripe payment gateway, MongoDB, etc.
- Docker, linux and cloud based services
- Subprocess job runs + logs you can read
- Lots of SDKs
### you're a fit if ✅
- You've debugged real systems (tracebacks, retries, sane concurrency)
- You're fine with messy JSON from the UI
- You have a good understanding of system design
- You do not throw money at your AI agents
- You know what you are doing
- Have good command over version control system (git)
- Have good communication skills and understand the requirements within a few iterations
### probably skip if
- Day-one asking to migrate to Rust for no reason
- You never look at what the frontend displays
- You do not care for the growth of the company
- You are looking for a 9-5 job
- You need to be dictated what needs to be done step by step
- Not active over Slack for hours
- Blindly use AI and push your code without testing
tal saysbuild critical billing infrastructure and microservices using python, fastapi, and go
engineering
mid
pythonfastapigotypescriptkafka
comments 0 anon