Software Developer
Core
Build and own backend features for an AI-driven recruitment platform, managing API layers, async workers, and third-party integrations for enterprise tenants.
Role type
Senior backend software engineer (Python)
Builds
Backend API, async worker infrastructure, and third-party integrations for Simfluent's recruitment automation platform
Domain
SaaS / Recruitment Technology
Deliverable
production ML models | product features
Required skills
Python, FastAPI, asyncio, PostgreSQL, SQLAlchemy, Pydantic, AWS SQS, Celery, REST API design, Multi-tenant architecture, System design
Preferred skills
React, pgvector, Vector databases, AWS Bedrock, LLM integration
Technologies
FastAPI, PostgreSQL, AWS SQS, Celery, Alembic, Pydantic, pytest
Responsibilities
Build and maintain REST API endpoints for recruiter pipeline actions and candidate management; Design and implement PostgreSQL data models with optimization; Implement async worker tasks using AWS SQS and Celery; Build and extend third-party integrations (ATS, email, document storage); Write comprehensive unit, integration, and async tests; Participate in architecture discussions and code reviews; Contribute to on-call rotation for production incidents.