Software Engineer, API(Python)
NexlaBengaluruFull TimeEngineering
Remotely
pythonmysqlpostgresqlfastapisqlalchemyasyncstarlette
Job Description
📋 Description
- Work across the full stack: APIs, data models, background jobs, and integrations.
- Write production-grade Python daily using FastAPI.
- Own features from design to deployment and monitoring.
- Collaborate in a small, visible team with no fixed spec.
- Ensure reliability, performance, and clear API contracts.
🎯 Requirements
- 7+ years of professional software engineering with Python as primary language.
- FastAPI or similar async Python framework (Starlette) with SQLAlchemy.
- Strong SQL and relational DB skills; normalized schema design and indexing.
- Experience writing unit/integration tests and production readiness.
- Operational discipline: monitoring, alerts, postmortems.
- Familiarity with AI tooling; know where to rely on it and where not to.
🎁 Benefits
- Hybrid work in Bengaluru, India (2 days in office).
- Competitive compensation with base + equity.
- Overlap with Pacific morning hours for syncs with US teams.
- Exposure to data integration platform and GenAI tooling.
Back to all jobs