Salary
💰 CRC 45,800,000 - CRC 70,000,000 per year
About the role
- Lead and drive projects from idea formulation to design, implementation, and productionization
- Drive a great partnership with the product management team
- Set team strategy and be accountable for team plans and deliverables
- Grow and build a strong, healthy, and diverse team through hiring, mentoring, and coaching
- Collaborate with other engineering teams and cross functional teams
- Provide strong technical leadership to the team and partner teams
- Enable the data science organization, business groups, and engineering teams to build comprehensive analytics quickly and effectively
- Identify gaps in data infrastructure and design and build the solutions
- Oversee development of migration tools and applications (e.g., SnowConvert, SMA) to accelerate customer workload migration
- Ensure software is highly secure and reliable and meets operational excellence for reliability, availability, and performance
Requirements
- 5+ years of experience in designing, building, and supporting software solutions
- 3+ years of experience leading and scaling software engineering teams
- Strong track record of growing and managing engineering teams
- Strong fundamental computer science skills
- Deep understanding of modern data engineering solutions, good API design patterns, database fundamentals, performance and scale
- Deep multi-faceted appreciation in building end-to-end customer facing products
- Experience in driving company initiatives towards customer satisfaction
- BS/MS/PhD in Computer Science or related majors, or equivalent experience
- Expectation to follow company confidentiality and security standards for handling sensitive data
- In office attendance is an essential function; must reside within commuting distance or be open to relocation to the local Snowflake office(s) designated in this post