Staff Software Engineer
Snowflake
about 1 month ago
Menlo Park, CA, USA
Staff+
H1B Sponsor
Base Salary
$236k - $339k/yr
Responsibilities
- Design and build core components of Openflow’s control and data planes.
- Implement distributed systems for batch and streaming workloads.
- Lead complex projects from problem definition to implementation.
- Own key production services, including monitoring and incident response.
- Drive engineering best practices in code quality and documentation.
- Collaborate with product management and customers to clarify requirements.
- Analyze system performance and guide optimizations.
- Mentor and support other engineers through code reviews and feedback.
- Contribute to the Openflow and Snowflake engineering community.
Requirements
- 10+ years of experience in backend or platform services.
- Strong fundamentals in algorithms, data structures, and systems design.
- Hands-on experience with distributed systems concepts.
- Deep understanding of operating systems and networking basics.
- Proficiency in Java or a similar object-oriented language.
- Experience building cloud-native services on major cloud providers.
- Track record of delivering high-quality, maintainable solutions.
- Strong collaboration and communication skills.
- BS in Computer Science or related field; advanced degrees are a plus.
- Bonus: Experience with data integration or streaming systems.
Tech Stack
Apache AirflowApache FlinkApache KafkaAWSAzureC++GoGoogle Cloud PlatformJavaScala
Categories
BackendData EngineeringDevOps