Backend Developer
Core
Design, develop, and maintain reliable backend services, scalable APIs, and data processing workflows for advanced enterprise software products.
Role type
Senior Backend Developer (Python)
Builds
Core platform logic, data ingestion pipelines, and automation features for enterprise software.
Domain
Cybersecurity / Enterprise Software
Deliverable
production ML models | product features
Required skills
Python, REST API design, PostgreSQL, SQL, Docker, Linux, Git, authentication (JWT/RBAC), background job processing
Preferred skills
SQLAlchemy, asynchronous processing, event-driven design, cloud services, CI/CD, observability tools, AI/LLM integrations
Technologies
Python, Flask, FastAPI, Django, PostgreSQL, Redis, Celery, Docker, Linux, Git, JWT, RBAC
Responsibilities
Design and maintain database schemas and data models; implement background workers and scheduled tasks; build backend support for analytics and monitoring; collaborate with frontend developers on API contracts; improve backend performance and observability; participate in code reviews and debugging.
Seniority
Senior, hands-on IC