Senior Software Engineer, Backend Systems
Cirrascale Cloud Services · San Diego, CA · $175k–$200k
The role
Cirrascale Cloud Services is hiring a Senior Software Engineer to develop and maintain core backend services, including high-throughput APIs and daemons. The role involves optimizing for memory efficiency, ensuring multi-tenant isolation, and providing support during critical launches. The position requires US citizenship and 7+ years of backend development experience.
- Pay
- $175k–$200k
- Location
- San Diego, CA
- Level
- Senior
- Experience
- 7+ yrs
- Sponsorship
- Not offered
What we know that the posting doesn’t say
- Seen todaystill listed on the employer’s careers page
About Cirrascale Cloud Services
Cirrascale Cloud Services provides high-performance cloud infrastructure for deep learning, generative AI, and large-scale AI inference, offering dedicated GPU cloud solutions for startups, research labs, and enterprise AI teams.
What you would do
- Develop and maintain core API services and backend daemons with the Software Architect.
- Implement high-throughput asynchronous API routing using REST, gRPC, and WebSockets.
- Build and scale backend logic for job orchestration, user quotas, and multi-tenant operations.
- Optimize software components for memory efficiency, including memory pooling and garbage collection.
- Enforce strict multi-tenancy isolation protocols to separate compute limits across user accounts.
- Provide dedicated support during critical launch periods to ensure orchestration stability.
Must have
- Must be a U.S. Citizen.
- 7+ years of backend software development experience.
- Deep expertise in Python.
- Experience with asynchronous Python ecosystems and high-concurrency network services.
- Expertise in designing and optimizing software for memory efficiency.
- Understanding of memory allocation, profiling tools, and reducing memory footprint.
- Deep understanding of network protocols: gRPC, REST, WebSockets.
- Familiarity with Docker and Kubernetes for application deployment.
- Ability to write code in multiple software languages.
- Willingness to quickly learn other software languages.
- Ability to deliver technically complex solutions and troubleshoot distributed environments.
- Strong written and verbal communication skills.
Nice to have
- Experience with C++, Go, and Rust.
What you get
- Health insurance
- Dental insurance
- Vision insurance
- Retirement plans
- Paid time off
- Professional development opportunities
Experience and education
- 7+ years of relevant experience
Key skills
- python
- rest
- grpc
- websockets
- docker
- kubernetes
- c++
- go
- rust
- memory management
- asynchronous programming
- distributed systems
Position Summary We seek a highly skilled and steadfast Senior Software Engineer to join our team, focusing on the development of robust, scalable, and high-performance infrastructure for our core software. In this critical role, you shall leverage your expertise in backend development, memory mana…
Extracted from the employer’s posting. Read it in full on Cirrascale Cloud Services’s careers pageApply without filling the form
Approve this role and the application is completed for you, including a résumé tailored to it. You get a confirmation when it lands, and a credit is only spent when a submission is confirmed.
Other roles at Cirrascale Cloud Services
- Manager, Network EngineeringAustin, TX
- Principal Solutions Architect - AI/HPCAustin, TX
- Product Line Product Manager – Accelerated ComputeAustin, TX
- Solutions Architect San Diego, CA
- Product Line Product Manager – Configurations and PricingAustin, TX
- Infrastructure Engineer, Patching & ComplianceSan Diego, CA