AMVETS Jobs

Job Information

Snowflake Inc. Senior Software Engineer - Distributed Systems in Clyde Hill, Washington

Build the future of data. Join the Snowflake team. There is only one AI Data Cloud. Snowflake's founders started from scratch and designed a data platform built for the cloud that is effective, affordable, and accessible to all data users. But it didn't stop there. They engineered Snowflake to power the AI Data Cloud, where thousands of organizations unlock the value of their data with near-unlimited scale, concurrency, and performance. This is our vision: a world with endless insights to tackle the challenges and opportunities of today and reveal the possibilities of tomorrow. We are investing in initiatives across multiple engineering areas including Data Platforms, Ingestion Systems, Metadata, Telemetry, Data Marketplace, and App Foundation. Located in Bellevue, WA, this role will immerse you in a collaborative environment spearheaded by a team of industry leaders with deep expertise in databases, and distributed data processing. We're searching for dynamic engineers with a zest for innovation, a knack for grappling with complex data system challenges, and a propensity to dive deep and grasp technical intricacies swiftly. If you're enthusiastic about crafting groundbreaking technologies and eager to tackle complex issues head-on, this position offers an excellent opportunity to fast-track your career with Snowflake! AS A SENIOR SOFTWARE ENGINEER, YOU WILL: Design, build, and maintain global user-facing services and systems at scale. Drive impactful initiatives for the globally distributed infrastructure by helping define and own the roadmap, working collaboratively and proactively with senior architects, PMs, and team leadership. Investigate performance and scalability bottlenecks and develop systems that are highly available and fault tolerant. Collaborate with product managers, architects, other engineering teams, and business groups, to continuously improve our development velocity and capabilities at Snowflake. OUR IDEAL CANDIDATE WILL HAVE: 5+ years industry experience designing, building, and supporting large-scale data systems in production. Extremely strong fundamental computer science skills including data structures, algorithms, and distributed systems. Fluency in Java, C++, or Python, and SQL Knowledge of algorithms and data structures. Familiarity with developing distributed system internals, and database technologies including internal design and implementation Experience in customer-facing product development and collaboration with cross-functional teams. BS/MS/PhD in Computer Science or related majors, or equivalent experience preferred. Ability to work on-site in our Bellevue, WA office. BONUS POINTS FOR EXPERIENCE WITH ONE OR MORE OF THE FOLLOWING: Building modern data processing systems Database technologies including internal design and implementation Developing distributed systems internals Large scale distributed systems, transactions and consistency models. Implementing multi-tenant systems, with focus on reliability, performance, isolation and security. Designing and implementing systems for public or private clouds. Every Snowflake employee is expected to follow the company's confidentiality and security standards for handling sensitive data. Snowflake employees must abide by the company's data security plan as an essential part of their duties. It is every employee's duty to keep customer information secure and confidential. The following represents the expected range of compensation for this role: The estimated base salary range for this role is $187,000 - $276,000. Additionally, this role is eligible to participate in Snowflake's bonus and equity plan. The successful candidate's starting salary will be determined based on permissible, non-discriminatory factors such as skills, experience, and geographic location. This role is also eligible for a competitive benefit

DirectEmployers