Senior Backend Software Engineer – Platform Systems

Purple Squirrel EnterprisesSan Francisco, CA
5d

About The Position

Our client is a U.S.-based technology company building high-performance backend and distributed software platforms used in mission-critical and regulated environments. Their systems operate across complex, heterogeneous compute infrastructures where performance, scalability, and reliability are essential. Purple Squirrel is managing this search on a confidential basis and will evaluate candidates prior to submission to the client. We are seeking an experienced Senior Backend Software Engineer to join a core engineering team responsible for scaling and optimizing backend services and computational pipelines. This role is ideal for engineers who enjoy working on distributed systems, performance-critical workloads, and infrastructure-aware services. You will design, build, test, and maintain backend software that supports large-scale computation, while taking ownership of projects from concept through production in a fast-evolving technical environment.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field
  • 7+ years of professional software development experience
  • Proficiency in one or more of the following languages: Go, C/C++, Rust, or Java
  • Demonstrated leadership in technical design and architecture from concept through production
  • Experience building and operating large-scale backend systems, distributed systems, or networked services
  • Familiarity with cloud infrastructure, containerization, and orchestration technologies
  • Strong software engineering fundamentals, including testing, debugging, and system reliability
  • Experience with performance analysis, large-scale system data analysis, or complex debugging

Responsibilities

  • Scaling and optimizing distributed backend systems with a focus on performance, parallelism, and reliability
  • Improving computational pipelines by transitioning workloads from CPU-bound implementations to accelerated or heterogeneous compute architectures
  • Optimizing production-grade algorithms to increase system capacity, throughput, and service scalability
  • Designing backend services with strong observability, fault tolerance, and operational resilience
  • Supporting performance analysis, debugging, and system health monitoring in production environments
  • Collaborating with cross-functional teams to define architecture, technical standards, and roadmaps

Benefits

  • Opportunity to work on high-impact, performance-critical systems
  • Challenging technical problems across distributed systems and backend platforms
  • Competitive compensation and comprehensive benefits
  • Flexible working arrangements aligned with program needs
  • Career growth within a scaling technology organization
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service