cover image
TPI Global Solutions

Senior Backend Engineer (Distributed Systems & APIs)

Remote

United states

Senior

Freelance

20-02-2026

Share this job:

Skills

Docker Kubernetes Test Problem-solving Architecture Azure AWS Software Development GCP

Job Specifications

About the Role

We are looking for a Senior Backend Engineer to design and build scalable, high-performance distributed systems that power product-facing features used by millions of customers. This role requires strong ownership, sound engineering judgment, and the ability to mentor others while driving complex initiatives end-to-end.

You’ll work closely with frontend, data, and infrastructure teams to build robust REST APIs and backend services with strict requirements around correctness, scalability, and long-term maintainability.

What You’ll Do

Design and build scalable backend systems and reusable components with a focus on reliability and long-term sustainability
Develop, test, and deploy high-quality product-facing features with stringent correctness and performance standards
Architect and optimize REST APIs that support high-traffic, customer-facing applications
Write highly concurrent, fault-tolerant services for distributed environments
Make thoughtful trade-offs between speed, performance, and maintainability
Lead large, complex technical initiatives from design to production rollout
Mentor junior engineers and provide technical guidance across projects
Partner with cross-functional teams to deliver high-impact engineering solutions

What We’re Looking For

6+ years of professional software development experience
Strong experience building large-scale distributed systems in production environments
Deep understanding of concurrency, multithreading, and scalable service architecture
Solid intuition for REST API design and system integration patterns
Proven track record of delivering complex projects with long-term impact
Strong debugging and problem-solving skills
Excellent technical judgment and ability to prioritize effectively
Experience mentoring engineers and leading technical initiatives

Nice to Have

Experience with cloud-native architectures (AWS, GCP, or Azure)
Familiarity with containerization and orchestration (Docker, Kubernetes)
Experience working with high-throughput data systems or event-driven architectures
Background in performance optimization and system reliability

Education:

Bachelor degree or above for Computer Science

About the Company

TPI Global started in 1998, providing technical professionals to businesses scrambling to fix the Y2K bug. We met those challenges head-on and established ourselves as an IT talent and services firm that could be counted upon. Since then we've grown. We continue to connect employers with tough-to-find IT expertise and help technical professionals find jobs that match their career goals. Now we are doing the same with engineering, finance and accounting professionals from our Birmingham, Atlanta and Charlotte offices. As on... Know more