Principal Software Engineer - Marketplace Monetization

Snowflake brings unprecedented flexibility and scalability to data warehousing.
San Mateo, CA, USA
$235,000 - $368,000
Staff Software Engineer
Hybrid
15+ years of experience

Description For Principal Software Engineer - Marketplace Monetization

Snowflake is seeking a Principal Software Engineer to join their Marketplace Monetization team. This role is critical in defining the architecture for end-to-end data monetization and advancing the infrastructure for data sharing backend and marketplace to drive network effects.

The ideal candidate will have 15+ years of experience in designing and building large-scale distributed systems. They should be fluent in Java and SQL, with a strong foundation in computer science. Knowledge of database internals is a plus.

Key responsibilities include:

  1. Driving initiatives for Monetization and Data sharing in the Data Marketplace
  2. Designing and implementing highly available distributed platforms
  3. Collaborating with cross-functional teams to deliver end-to-end solutions
  4. Innovating data monetization strategies
  5. Building secure and reliable software systems

The role offers a competitive salary range of $235,000 - $368,000, along with a comprehensive benefits package including medical, dental, vision insurance, 401(k) plan, paid time off, and parental leave.

Snowflake values diversity and is an equal opportunity employer. They are looking for individuals who share their values, challenge ordinary thinking, and push the pace of innovation while building a future for themselves and Snowflake.

Join Snowflake to be part of a team that's shaping the future of data warehousing and marketplace solutions. This role offers the opportunity to work on cutting-edge technology and make a significant impact in the field of data monetization and sharing.

Last updated 7 months ago

Responsibilities For Principal Software Engineer - Marketplace Monetization

  • Drive highly impactful initiatives around Monetization and Data sharing in the Data Marketplace
  • Design and implement innovative highly available distributed platforms within the global Snowflake and enhance the overall Snowflake Data Infrastructure
  • Collaborate with product managers, architects, other engineering teams, data science organizations, business groups, to drive end to end solutions
  • Innovate how data gets monetized as a strategic business asset to drive the marketplace network effect
  • Build highly secured and reliable software and ensure operational readiness of the services and meet the commitments to our customers regarding reliability, availability and performance

Requirements For Principal Software Engineer - Marketplace Monetization

Java
  • 15+ years industry experience designing, building and supporting large-scale distributed systems in production
  • Extremely strong fundamental computer science skills
  • Fluency in Java and SQL
  • Knowledge of database internals is a big plus
  • Experience driving company initiatives towards customer satisfaction
  • Deep multi-faceted appreciation in building end-to-end customer facing products
  • Experience working with cross teams and product managers
  • BS/MS/PhD in Computer Science or related majors, or equivalent experience

Benefits For Principal Software Engineer - Marketplace Monetization

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Medical, dental, vision, life, and disability insurance
  • 401(k) retirement plan
  • Flexible spending & health savings account
  • At least 12 paid holidays
  • Paid time off
  • Parental leave
  • Employee assistance program

Interested in this job?