Senior Software Engineer - Cloud
Lambda
·
Posted:
August 21, 2023
·
Remote
About the position
Lambda is seeking a highly experienced individual to join their team in building the world's best deep learning cloud. The successful candidate will be responsible for building software for training models across a large number of GPUs, as well as developing core cloud features within their data centers. The ideal candidate will have a strong understanding of public cloud features, Linux, and distributed systems, and will have a background in engineering or a related field. This role requires someone who can take ownership of large projects, work well in a team, and is eager to learn and adapt to new technologies.
Responsibilities
- Build software for training models across hundreds of GPUs interconnected with state-of-the-art networking fabric
- Build core cloud features like VMs, VPCs, firewalls, distributed file systems within our data centers
- Implement business-critical product features from conception to launch using Python
- Contribute to the architecture and design of resilient, large-scale distributed systems
- Understand public cloud features such as SDN, block storage, distributed file systems, and identity management
- Understand Linux networking, process management, security, virtualization, and systemd
- Have a strong engineering background in EECS, Mathematics, Software Engineering, or Physics
- Lead and take full ownership over large, ambiguous, cross-team projects from conception to production
- Enjoy moving fast and making a large business impact
- Value working on a team of high performers that hold each other accountable
- Be a self-starter, curious, and not afraid to ask when in doubt
- Be a quick learner and enjoy learning new technologies
- Value working on a low ego team that emphasizes strong communication, collaboration, and getting to the right answer as a team
- Care deeply about well-tested code
Requirements
- 8+ years of experience implementing business-critical product features from conception to launch using Python
- 8+ years of experience contributing to the architecture and design of resilient, large scale distributed systems
- Strong understanding of public cloud features (e.g. SDN, block storage, distributed file systems, identity management)
- Strong understanding of Linux (e.g. networking, process management, security, virtualization, systemd)
- Strong engineering background - EECS preferred, Mathematics, Software Engineering, Physics
- Have led and taken full ownership over large, ambiguous, cross team projects from conception to production
- Enjoy moving fast and making a large business impact
- Value working on a team of high performers that hold each other accountable
- Are a self-starter, curious, and not afraid to ask when in doubt
- Are a quick learner and enjoy learning new technologies
- Value working on a low ego team that emphasizes strong communication, collaboration, and getting to the right answer as a team
- Care deeply about well-tested code
Benefits
- Generous cash & equity compensation
- Health, dental, and vision coverage for you and your dependents
- Commuter/Work from home stipends
- 401k Plan
- Flexible Paid Time Off Plan
- Salary Range Information: $178,000 - $230,000
- Equal Opportunity Employer