Position 01
Founding Backend & Platform Architect
FastAPI · Data Contracts · Evidence Pack · Replay Architecture
Lead the backend spine of AddiTech: API contracts, session lifecycle, evidence packaging, replay access, structured outputs, artifact storage, and future-ready service boundaries.
Responsibilities
- Design and implement FastAPI-based services for session creation, upload, processing orchestration, evidence export, replay access, and artifact delivery.
- Define and enforce clean API contracts between backend, frontend, processing modules, and future edge services.
- Build Pydantic models, schema versions, validation rules, and structured response objects.
- Implement session persistence, artifact folder grammar, manifest generation, replay indexing, and export-ready data structures.
- Create backend smoke tests, API inspection routines, regression checks, and validation scripts.
- Preserve separation between UI, backend orchestration, processing logic, evidence service, replay service, and future machine adapters.
Minimum Requirements
- 5+ years of professional backend or platform engineering experience.
- Strong Python and FastAPI experience.
- Strong understanding of REST API design, schema validation, typed contracts, and backend service boundaries.
- Experience with Pydantic, SQLAlchemy or equivalent data modeling tools.
- Experience with PostgreSQL or similar relational databases.
- Professional Git workflow and remote collaboration discipline.
- Fluent English for technical interviews, architecture discussions, documentation, and remote collaboration.
Academic Background
Computer Science, Software Engineering, Data Engineering, Mechatronics, Automation, Industrial Informatics, Applied AI, or related fields.
Preferred Skills
- Industrial software, edge systems, machine monitoring, manufacturing data, or IoT platforms.
- OpenAPI, API versioning, schema governance, and frontend contract mirroring.
- Docker, CI/CD, logging, observability, and structured error handling.
- Traceability, auditability, evidence-grade software, and reproducible workflows.