- Company Name
- Data Insights AI
- Job Title
- Back End Developer
- Job Description
-
**Job Title**: Back End Developer
**Role Summary**: Design, develop, and maintain high‑performance backend services and an agentic framework (LangGraph) for a scalable cloud platform that supports data integration, digital twins, and graph‑theory‑driven autonomous systems.
**Expectations**: 3+ years of backend engineering in a production environment, strong grasp of asynchronous programming, distributed systems, and graph data structures; experience with containerized/cloud deployments (ECS/Fargate, Lambda); ability to lead architectural design; willingness to work in a fast‑moving, research‑driven setting.
**Key Responsibilities**
- Design and evolve an agentic framework to coordinate state, context, and reasoning loops across services.
- Build and extend REST APIs and computational engines, ensuring modularity, comprehensive testing, and optimal performance.
- Deploy and operate a hybrid infrastructure of ECS/Fargate containers and AWS Lambda functions using IaC (Terraform/CloudFormation).
- Engineer data pipelines against PostgreSQL/PostGIS for spatial queries, vector tiles, and Redis for in‑memory caching and session management.
- Implement robust CI/CD pipelines, automated test suites, and observability (logging, metrics, alerts).
**Required Skills**
- Proficient in Python (asyncio, FastAPI/Flask, etc.); openness to contribute from Go, Rust, or C++ backgrounds with strong architectural thinking.
- Deep knowledge of asynchronous I/O, distributed system patterns, and graph theory applied to data modeling.
- Experience with PostgreSQL/PostGIS, Redis, and container orchestration (ECS, Docker).
- Familiarity with serverless workloads (AWS Lambda) and infrastructure as code tools (Terraform, CloudFormation).
- Strong unit/integration testing, CI/CD, and observability practices.
- Excellent problem‑solving, communication, and autonomous work habits.
**Required Education & Certifications**
- Bachelor’s (or higher) degree in Mathematics or Physics (preferred).
- Relevant certifications such as AWS Certified DevOps Engineer, Certified Kubernetes Administrator, or equivalent are a plus.
Edinburgh, United kingdom
Hybrid
30-01-2026