Search Jobs

Browse the latest opportunities at TPI Global.

So sorry, this position is no longer available. Please go ahead and submit your application. We may have other positions that would be the perfect fit for you. Alternatively, you may want to apply to one of the following related jobs:

Sr. Backend Engineer

Mountain View, CA

Posted: 02/18/2026 Job Number: 27470558

Job Description

Role: Sr. Backend Engineer (Distributed Systems & APIs)
Location: Mountain View, CA (Remote)
Duration: 12+ Months (High chance of extension)

Visa: USC & GC only
 
About the Role
We are looking for a Senior Software 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

Meet Your Recruiter

Apply Online

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.

About Mountain View, CA

Explore exciting job opportunities in the vibrant area around Mountain View, California! Known for being the heart of Silicon Valley, this region offers unparalleled growth prospects and an innovative tech-driven environment that is perfect for career advancement. With landmarks like the iconic Googleplex and the Computer History Museum, and nearby attractions such as Shoreline Amphitheatre and NASA Ames Research Center, there's no shortage of inspiration in this dynamic area. Enjoy the diverse cuisine, thriving art scene showcased at the Mountain View Center for the Performing Arts, and the beauty of nearby parks like Shoreline Park and Stevens Creek Trail. Join us in discovering the endless possibilities for professional and personal growth in Mountain View!