Senior Backend Engineer - Python, FastAPI, AWS

Semaverse is a London-based, fully remote startup founded by two seasoned, hands-on professionals with decades of experience in product, cloud, data, AI, and early startups to big corporates.

Semaverse’s backend powers our intelligent Mergers and Acquisitions insights platform consisting of a SaaS web app, AI agent framework, and a Chrome browser extension. Semaverse enables users to extract, store, and explore semantic insights. We are Cloud and AI-native.

 

About the Role

You will own and evolve our backend micro-services including API, agent platform, and more. The role covers Python development and - if you have the skills and interest - Platform and DevOps. Your role will be critical in scaling our services, designing robust APIs, and building for compliance in sensitive industries. You will work closely with the CTO to expose AI capabilities via the API and collaborate with the Frontend Engineering and CPO to align backend services with product needs.

Our technology stack is not set in stone. We are not dogmatic about our choices and we expect you to be pragmatic too.

 

Stack (backend)

  • Python - FastAPI and more
  • AWS (Terraform managed) - ECS, SQS, S3, AMP, Grafana, ...
  • MongoDB - Atlas and more
  • WorkOS
  • Stripe
  • GitHub
  • ...

 

Responsibilities

Main focus is scaling features, capabilities, and performance while hardening security and adding compliance. We want to serve more customers with more features and comply with requirements like ISO 27001.

 

We have interesting problems to solve, for example, with authorisation between users, agents and organisations based on Google's Zanzibar model. We are building a cutting edge AI agent platform solving real world problems for our customers adding value to their day to day work.

 

Must-Have

  • Proficiency in Python (with typing and testing)
  • Experience with FastAPI
  • Cloud experience with AWS
  • Proficiency in Docker
  • NoSQL experience (e.g., MongoDB or similar)
  • Observability and API performance monitoring
  • Strong experience with API design (REST, authentication, versioning)
  • Authentication and Authorisation solutions like WorkOS or similar
  • Experience building compliant solutions for finance, healthcare, or other sensitive industries
  • Git version control

 

Nice-to-Have

  • Terraform experience for infrastructure as code
  • Hands-on experience with MongoDB Atlas SaaS
  • Familiarity with observability tools like Grafana
  • Container orchestration with ECS or Kubernetes
  • Interest or experience in AI/ML or Data Science


How we work
We have daily stand-ups sharing updates and blockers, and weekly product and technology focused sessions. We work remote, mostly UK and Ukraine, and asynchronous but we do try and be available (Slack) most of the day for ad-hoc conversations and collaboration as needed.

You can use AI in your day to day work as long as it is used considered, carefully and only as a tool to help your productivity and not as a replacement of your skills.

Required skills experience

Python 10 years

Required languages

English C1 - Advanced
Terraform, AWS, Grafana, MongoDB, ECS, FastAPI, OAuth2, Docker, Microservices
Published 22 January
19 views
·
1 application
100% read
To apply for this and other jobs on Djinni login or signup.
Loading...