Senior Software Engineer - C++ Systems and Infrastructure
About the Role
We are looking for a Senior Software Engineer - C++ Systems and Infrastructure to join one of the fastest-growing infrastructure startups in San Francisco. This opportunity is not just about a job; it’s about being part of a company that has achieved an impressive 140% revenue growth in the last month alone. As a Senior Software Engineer, you will be instrumental in building the world’s most efficient GPU Virtualization stack. If you want to be on the ground floor of a rocket ship before the Series A valuation hits, this is your chance!
What You'll Do
- Optimize microsecond-level performance for a core C++ virtualization library.
- Scale distributed GPU clusters and oversubscription models.
- Diagnose performance bottlenecks in production ML workloads.
- Bridge the gap between hardware-level GPU efficiency and high-level orchestration.
- Collaborate with an elite, high-intensity team, contributing to the foundational development of the company.
Requirements
- Strong experience in C++ and systems programming.
- Familiarity with low-level systems, including Kernels, Networking, and Filesystems.
- Experience with Kubernetes and modern infrastructure.
- Background in high-throughput storage or distributed systems.
- Experience in high-speed data ingestion and low-latency environments.
Nice to Have
- Experience with cloud infrastructure and deep Kubernetes knowledge.
- Familiarity with machine learning workloads.
- Experience in financial technology environments.
What We Offer
- Salary range of $200k – $300k plus competitive equity.
- Relocation support to San Francisco.
- Visa sponsorship for TN, Canadian, or H-1B transfers.
- Opportunity to work in a high-intensity, elite team environment.
- Comprehensive benefits package to support your relocation and settling in.
This Senior Software Engineer role offers a unique opportunity to join a rapidly growing startup with impressive growth metrics. The position includes competitive compensation and relocation support.
Who Will Succeed Here
Deep expertise in C++ with a strong understanding of memory management and performance optimization, particularly in systems programming and GPU virtualization technologies.
Proven experience in deploying and managing applications in Kubernetes environments, demonstrating an ability to navigate cloud-native architectures and container orchestration effectively.
A proactive mindset for debugging complex systems and networking issues, coupled with a passion for optimizing filesystems and improving infrastructure efficiency in a remote work setting.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months