tech stack! Requirements This role requires experience with: Git (we use GitHub) Python (buzzwords: msgspec, httpx, pydantic, fastapi, structlog, sqlalchemy, alembic, jinja2, pytest, ruff, mypy) Mypy (we use mypy, a lot. We also welcome candidates with experience with other static type checkers!) Rest APIs Relational Databases (we use Postgres) Docker More ❯
as required. ️ Is This You? 5+ years of experience in full-stack software engineering. Expert-level knowledge of Python, particularly in building production systems (mypy, typing, tests, etc.). Experience with Vue.js and TypeScript, or a willingness to quickly learn Vue if coming from React. Strong understanding of web performance More ❯
needed Is this you? Minimum 5+ years of experience in full stack software engineering Expert-level knowledge of Python, especially in building production systems (Mypy, Pydantic, type hinting, Pytest, etc.) Experience with Vue.js and TypeScript, or a willingness to pick up Vue quickly if coming from React Strong grasp of More ❯
and guidance to junior engineers. Required Skills The backend is primarily built in Python and runs on AWS, incorporating technologies such as: Flask, Pytest, Mypy, Docker, PostgreSQL, SQS, S3, and Terraform Continuous integration and daily deployments This is a fully remote opportunity, but requires candidates to be based in the More ❯
and mentor peers while shaping the future of their platform. Key Responsibilities: Design, develop, and maintain robust backend systems using Python 3, Flask, and MyPy, ensuring scalability and performance. Lead architectural improvements, including modularising core components of their monolithic system (prior microservices experience is a plus). Champion refactoring initiatives More ❯
Greater London, England, United Kingdom Hybrid / WFH Options
NearTech Search
their mark within a smaller firm and implement best practices. Key Responsibilities: Design, develop, and maintain robust backend systems using Python 3, Flask, and MyPy, ensuring scalability and performance. Lead architectural improvements, including modularising core components of their monolithic system/decouppling (prior microservices experience is essential) Champion refactoring initiatives More ❯
london, south east england, United Kingdom Hybrid / WFH Options
NearTech Search
their mark within a smaller firm and implement best practices. Key Responsibilities: Design, develop, and maintain robust backend systems using Python 3, Flask, and MyPy, ensuring scalability and performance. Lead architectural improvements, including modularising core components of their monolithic system/decouppling (prior microservices experience is essential) Champion refactoring initiatives More ❯
Being tenacious in the face of tricky problems Constantly trying to improve, as engineers and colleagues Our current tech stack: Backend: Python 3 (+ mypy) monolith Monitoring/observability: Honeycomb, Datadog, PGAnalyze Database: Postgres Orchestration: Kubernetes Infrastructure: GCP/DCs/Terraform Networking: Wireguard, Tailscale, Palo Alto, F5 Telephony: Flex More ❯
engineering techniques Agentic systems Multiple LLM models Experience in using LLMs for document processing tasks would be beneficial. Proficiency in Python and specifically with mypy and asyncio. Benefits Stock options Enhanced parental leave Private health insurance - UK only Choice of laptop Flexi-working £2000 travel budget Company trips We employ More ❯