Code Metal

AI-Powered development at the Edge.

Senior Backend Engineer

Backend EngineerSoftware EngineerFull TimeRemoteTeam 11-50Since 2023H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

48 days ago

Salary

Not specified

8 yrs expEnglishDockerFlaskPostgresPythonRedis

Job Description

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

Job 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 frameworks such as FastAPI or Flask.
  • 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, 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.

Related Job Pages

More Backend Engineer Jobs

Backend Engineer48 days ago
Full TimeRemoteTeam 501-1,000Since 1971H1B No Sponsor

Full Stack Software Engineer developing applications focusing on .NET and front-end development

AngularASP.NETAWSAzureCassandraCloudEntity FrameworkJavaScriptMongoDBMS SQL ServerNoSQLReactRedisSQLVue.js.NET
Texas

Software Engineer – Backend

Vesta

The future of mortgage infrastructure

Backend Engineer48 days ago
Full TimeRemoteTeam 11-50Since 2020H1B Sponsor

Backend Software Engineer at Vesta transforming mortgage industry with AI technology

AWSCloudDistributed SystemsJavaKafkaKotlinPostgresRedisGo
United States
$180K - $225K / year
Backend Engineer48 days ago
Full TimeRemoteTeam 1,001-5,000H1B No Sponsor

Software Engineer developing secure, scalable, and robust Java applications.

AngularJavaSDLCSQL
United States
$95.8K - $124.5K / year
Backend Engineer48 days ago
Full TimeRemoteTeam 51-200H1B Sponsor

Senior Software Engineer developing embedded software for vision systems at Latitude AI

Linux
California + 2 moreAll locations: California, Michigan, Pennsylvania
$179.2K - $268.8K / year