Senior Backend Engineer

🕒 January 22

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Code Metal

Code Metal

11 - 50 employees

Founded 2023

🤖 Artificial Intelligence

☁️ SaaS

🏢 Enterprise

💰 Seed Round on 2024-07

Artificial Intelligence • SaaS • Enterprise

Code Metal is an innovative company focused on automating edge development solutions. They offer a streamlined approach to code modernization and automated code translation, allowing for easy deployment across various platforms. With a strong emphasis on AI-powered development, Code Metal aims to transform complex coding tasks into efficient processes, making them a leader in edge technology and software performance.

📋 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.

🎯 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.

Apply Now

Similar Jobs

🕒 January 21

NVIDIA

10,000+ employees

🤖 Artificial Intelligence

🎮 Gaming

Senior Systems Software Engineer developing high-performance IaaS solutions in Rust, Go, and C++. Join NVIDIA’s team for innovative computing advancements.

🕒 January 21

The College Board

1001 - 5000

📚 Education

🤝 Non-profit

Lead Engineer designing and delivering scalable backend solutions for BigFuture's student products at College Board to empower educational paths for students.

🕒 January 21

Helix Workforce

11 - 50

🎯 Recruiter

🤝 B2B

Join our team as a Backend Developer to design and maintain CRM solutions. Collaborate in a remote environment using languages like PHP, Python, or Ruby.

🕒 January 19

Socure

501 - 1000

🤖 Artificial Intelligence

🔐 Security

💸 Finance

Technical leader driving design and development of innovative software solutions to eliminate identity fraud at Socure. Collaborates with cross-functional teams and mentors junior engineers.

🕒 January 18

Travoom

11 - 50

☁️ SaaS

🏢 Enterprise

Rust Developer building high-performance backend services for a decentralized football social network. Designing APIs and working on scalable systems for millions of users.