Senior Software Engineer (Backend)
Design and ship resilient APIs, data pipelines, and services that power AI, fintech, and enterprise platforms. Own correctness, scale, and security from day one.
Role overview
We are hiring a senior backend engineer who has lived through real production incidents, real scale, and real audits. You will own service design, data modeling, and the operational story for the platforms we build.
What you will own
- API and service design. Lead the design of REST and GraphQL APIs, event-driven services, and async pipelines.
- Data and storage. Model schemas, choose stores (relational, document, queue, search), and own indexing and migration strategy.
- Reliability. Own SLOs, observability, error budgets, and on-call playbooks for your services.
- Security. Treat authentication, authorization, secrets, and audit trails as core features, not afterthoughts.
What we look for
- 5+ years of backend experience with Node.js / TypeScript, Python, Go, or a similar stack.
- Strong fluency with relational databases (PostgreSQL preferred), caching, and queue-based architectures.
- Experience with at least one major cloud (AWS, GCP, or Azure) including IAM, networking, and managed services.
- Track record of designing APIs that survive their first three integrations without breaking.
- Comfort with operational rigor: structured logs, traces, metrics, runbooks.
Nice to have
- Experience with LLM serving, vector databases, or retrieval pipelines.
- Background in fintech, healthcare, or other regulated environments.
- Contributions to open-source tooling or libraries you can point to.