XX
Backend Cloud EngineerData Insights AI LtdEdinburgh, Scotland, United Kingdom
XX

Backend Cloud Engineer

Data Insights AI Ltd
  • GB
    Edinburgh, Scotland, United Kingdom
  • GB
    Edinburgh, Scotland, United Kingdom
Jetzt Bewerben

Über

*The Role*
We are building a massively scalable cloud infrastructure designed for data integration and complex *digital twins*, utilizing cutting-edge *graph theory* and *physics-based modeling*.
We are looking for an engineer to lead the development of our backend services and *Agentic Framework*. We don't just "plug tools into an LLM"; we are architecting autonomous systems. While our current stack is Python-based, we value engineers who understand architectural concepts (Async I/O, Distributed Systems, Graph Theory) over specific syntax. If you are a skilled engineer from a different language background (Go, Rust, C++) with the right mindset, we want to hear from you.
*Note:* Due to the complexity of the domain, there is a strong preference for candidates with a degree in *Mathematics* or *Physics*.
*Key Responsibilities*
* *Agentic Architecture:* Design and maintain our agentic framework (currently using LangGraph). You will move beyond simple prompt engineering to build orchestrators that manage state, context, and complex reasoning loops.
* *Core Service Development:* Maintain and expand high-performance REST APIs and calculation engines ensuring clean installation, testing, and modularity.
* *Scalable Cloud Infrastructure:* Manage a hybrid architecture of containerized services (e.g. ECS/Fargate) and serverless components (e.g. AWS Lambda), ensuring seamless deployments via IaC.
* *Data & Geospatial Engineering:* Optimize complex data flows involving PostgreSQL/PostGIS for vector tiles and geospatial features, alongside Redis for caching and session management.
* *DevOps & Quality:* Enforce rigorous CI/CD standards, automated testing (unit/integration), and observability (logging/metrics) to ensure production reliability.
*What We Are Looking For*
We are looking for conceptual mastery in the following areas:
*1. Advanced Agentic Systems & AI*
* Experience building *agent architectures* from scratch (orchestration, memory management, tool usage), not just consuming APIs.
* Familiarity with streaming responses and handling LLM integration complexities.
* _Bonus:_ Experience with *LangGraph* or similar orchestration tools.
*2. Modern Backend Engineering (Language Agnostic)*
* Strong grasp of *Asynchronous I/O* and concurrency patterns.
* Experience designing RESTful APIs with dependency injection and robust middleware (Auth/Validation).
* Familiarity with modern packaging and dependency management (e.g., Poetry, Docker multi-stage builds).
*3. Database & Mathematics*
* Deep understanding of Relational Databases (PostgreSQL) including migrations and schema management.
* Comfortable with *Geospatial data* (GIS, Vector Tiles) and *Graph Theory* concepts.
* Ability to implement physics-based calculations and complex analytics pipelines.
*4. Cloud Native Operations (AWS/Azure/GCP)*
* Experience with *Container Orchestration* (Docker, ECS, or Kubernetes).
* Familiarity with *Serverless* architectures (Lambda, API Gateway) and event-driven patterns.
* Knowledge of Infrastructure as Code (SAM, Terraform, or CloudFormation) for managing resources like DynamoDB and S3.
*The Tech Stack (FYI)*
* *Language:* Python 3.11+ (Async).
* *Frameworks:* FastAPI, LangGraph, SQLAlchemy (Async), Pydantic.
* *Infrastructure:* AWS (ECS Fargate, Lambda, Cognito, RDS, ElastiCache) - Azure/GCP a plus as well.
* *Data:* PostgreSQL (PostGIS), Redis, S3.
* *Tooling:* Poetry, Docker, GitHub Actions, Ruff, Make.
Job Types: Full-time, Permanent
Pay: £45,000.00-£65,000.00 per year
Benefits:
* Company pension
* Employee stock ownership plan
* Flexitime
* Health & wellbeing programme
* Sick pay
* Work from home
Ability to commute/relocate:
* Edinburgh EH3 9DR: reliably commute or plan to relocate before starting work (preferred)
Experience:
* AWS Infrastructure: 5 years (preferred)
Willingness to travel:
* 50% (preferred)
Work Location: Hybrid remote in Edinburgh EH3 9DR
  • Edinburgh, Scotland, United Kingdom

Sprachkenntnisse

  • English
Hinweis für Nutzer

Dieses Stellenangebot stammt von einer Partnerplattform von TieTalent. Klicken Sie auf „Jetzt Bewerben“, um Ihre Bewerbung direkt auf deren Website einzureichen.