Senior Backend Software Engineer - Platform Systems
Preferred location is San Francisco, CA
Confidential Client - Purple Squirrel Enterprises
About the Opportunity
Our client is a U.S.-based technology company building high-performance Back End 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.
Role Overview
We are seeking an experienced Senior Backend Software Engineer to join a core engineering team responsible for scaling and optimizing Back End 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 Back End software that supports large-scale computation, while taking ownership of projects from concept through production in a fast-evolving technical environment.
Key Responsibilities
- Scaling and optimizing distributed Back End 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 Back End 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
Required Qualifications
- 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 Back End 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
What's Offered
- Opportunity to work on high-impact, performance-critical systems
- Challenging technical problems across distributed systems and Back End platforms
- Competitive compensation and comprehensive benefits
- Flexible working arrangements aligned with program needs
- Career growth within a scaling technology organization
Export Control Requirements
This position involves access to export-controlled information. Candidates must be eligible to access such information under U.S. export regulations.
Equal Opportunity Statement
Our client is an Equal Opportunity Employer and is committed to building an inclusive workforce. All qualified applicants will be considered without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, veteran status, or any other protected characteristic.
