Code Metal

Code Metal builds verifiable code translation software for mission-critical industries. Its platform translates code across languages and hardware architectures, then verifies correctness, compliance, and performance for use cases like edge development, code portability, and code modernization.

Software Development
51-200
Founded 2023
$178M raised

Description

  • Design and build FastAPI-based services and APIs focused on performance, clarity, and maintainability.
  • Implement state machines and event-driven workflows that coordinate asynchronous operations across multiple services.
  • Design and query complex relational, geospatial, and temporal data models in PostgreSQL.
  • Build pub/sub and task processing patterns using Redis and modern async frameworks.
  • Integrate and extend authentication and authorization systems for role-based and attribute-based access control.
  • Deploy and maintain containerized applications using Docker with attention to reliability, observability, and security.
  • Write unit, integration, and performance tests to validate reliability and correctness.
  • Participate in code reviews and architecture discussions, contributing to design patterns, tooling, and continuous improvement.
  • Collaborate cross-functionally to define APIs, data contracts, and workflow orchestration patterns.
  • Own backend services from design through deployment with minimal oversight.

Requirements

  • 8+ years of professional backend software engineering experience with a strong focus on Python.
  • Proven ability to design and deliver production-grade APIs and services using FastAPI, Flask, or similar frameworks.
  • Solid experience with PostgreSQL, including schema design, query optimization, and migrations.
  • Practical knowledge of geospatial and time-series querying, data modeling, and efficient indexing.
  • Experience building asynchronous systems using Redis (pub/sub, streams, or queues) or similar technologies.
  • Strong foundation in Docker-based development and deployment workflows.
  • Deep understanding of software engineering best practices, including version control, testing, CI/CD, documentation, and type safety.
  • Demonstrated ability to take full ownership of a complex backend service from concept to production with minimal oversight.
  • Experience with event-driven architectures such as Celery, FastStream, Kafka, or similar tools (preferred).
  • Familiarity with authentication and authorization standards such as OIDC, OAuth2, and RBAC (preferred).
  • Experience with geospatial frameworks such as Shapely, GeoAlchemy2, or H3 (preferred).
  • Understanding of observability and monitoring tools such as Sentry, structured logging, and tracing (preferred).
  • Experience deploying to cloud environments such as AWS, Azure, or GCP (preferred).
  • Prior work with async I/O in Python such as asyncio or aiohttp (preferred).
  • Knowledge of workflow orchestration and message-based inter-service communication (preferred).

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Backend Engineer - Platform - Stacks | UK | Remote

Grafana 1K-5K IT Services

Grafana Labs is hiring a Backend Engineer for its Platform Stacks team to build and operate the systems that create, configure, reconcile, and manage Grafana Cloud stacks across regions and services.

AWS Azure Flux GCP Go Grafana Helm Kubernetes Microservices Node.js Terraform TypeScript
1 hour, 25 minutes ago

Senior Backend Engineer (Elixir)

Remote 251-1K Professional Services

Remote is hiring a full-time engineer to help build tools, APIs, and integrations for its global HR and Payroll products in a fully remote, async environment.

Angular AWS CI/CD Docker Elixir GitHub GitLab Jenkins Kubernetes Next.js Phoenix PostgreSQL React Vue.js
2 hours, 4 minutes ago

Senior Backend Engineer - Grafana Search & Storage | Spain | Remote

Grafana 1K-5K IT Services

Grafana Labs is hiring a Senior Backend Engineer to help build and operate its next-generation search and storage platform for Grafana Cloud and related products.

Go Grafana Kubernetes Prometheus
2 hours, 33 minutes ago

Software Engineer II - Model Platform

Abnormal AI Internet Software & Services

Abnormal AI is hiring a Software Backend Engineer II to join its Detection Team and build the Model Platform infrastructure that supports ML and Data Science work on advanced email and cloud attack detection.

AWS Azure Django GCP Go Kubernetes Machine Learning OWASP PostgreSQL Python
2 hours, 50 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers