Senior Software Engineer - Cloud Provisioning Service
Snowflake
8 days ago
Bellevue, WA, USA
Senior / Staff+
H1B Sponsor
Base Salary
$200k - $288k/yr
Responsibilities
- Solve real business needs at large scale using software engineering and analytical problem-solving skills.
- Design and implement scalable distributed systems for the services layer.
- Analyze and resolve fault-tolerance, high availability, performance, and scale challenges.
- Lead cross-functional initiatives and collaborate with engineers, product managers, and Technical Program Managers.
- Understand trade-offs between consistency, durability, and costs to build effective solutions.
- Ensure operational readiness of services and meet customer commitments regarding availability and performance.
Requirements
- 7+ years of industry experience designing, building, and supporting large-scale systems in production.
- 2+ years of experience leading a group of junior and senior engineers.
- Experience in building large-scale distributed fault-tolerant services and control planes.
- Excellent understanding of low-level operating systems concepts including multi-threading and memory management.
- Strong computer science fundamentals including data structures, algorithms, and distributed systems.
- Proficiency in systems programming with fluency in C++ or Java preferred.
- Track record of identifying and implementing creative solutions.
- Experience with cloud infrastructure such as AWS, Azure, or Google Cloud.
- BS in Computer Science; Masters or PhD preferred.
Tech Stack
AWSAzureC++Google CloudJava
Categories
BackendData EngineeringDevOps